当前位置:首页 > 虚拟化 > 正文

存储虚拟化的实现方式有哪些


一、什么事虚拟存储器.其实现方式有哪些

是指通过软件和硬件技术,将多种不同类型的独立物理存储体集成改造为虚拟存储的逻辑单元,并进行集中管理,供用户统一使用。该虚拟逻辑存储单元的存储容量是其集中管理的各个物理存储体的存储容量之和,其访问带宽在一定程度上接近各个物理存储体的访问带宽之和。

就虚拟化存储拓扑而言,主要有两种模式:对称和非对称。对称虚拟存储技术是指虚拟存储控制设备、存储软件系统和交换设备集成为一个整体并嵌入网络数据传输路径中,非对称虚拟存储技术则意味着虚拟存储控制设备独立于数据传输小路。从实现虚拟化存储的原理来看,有两种方式:数据块虚拟化和虚拟文件系统。



扩展信息

虚拟的基本地址转换内存虚拟内存工作流程分为三种类型:全关联变换、直接变换和批量关联变换。逻辑空间的每个页面可以变换到物理空间中的任意页面位置的方式称为全关联变换。逻辑空间的每一页只能转换为物理空间的特定页的方法称为直接转换。

组关联变换是指组与组之间的直接变换,而组内页面之间的全关联变换。替换规则用于确定替换主存的哪一部分,以释放一部分主存并保存部分要从辅存转移的内容。常见的替换算法有4种。

1随机算法:使用软件或硬件随机数生成器来确定被替换的页面。

2先进先出:首先加载到主存的页面首先被替换。

3最近最少使用算法(LRU,最少使用):替换最长时间没有使用的页面。

4最优算法:替换使用时间最长的页面。这是一个理想化的算法,只能作为衡量其他算法优劣的基准。

参考来源:-虚拟内存

参考来源:-虚拟存储