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

存储虚拟化的类型和实现方式(什么是存储虚拟化)


一、存储虚拟化包括存储虚拟化包括以下内容:
1.存储池:将多个物理存储设备合并为一个逻辑存储池,进行统一管理。
2。存储镜像:通过数据复制技术,将数据同时写入两个或多个物理存储设备,实现数据冗余和高可用性。
3。存储快照:通过记录存储设备上块和文件的状态,可以快速恢复或回滚数据,而不影响原始数据。
4。存储虚拟化设备:允许用户使用逻辑卷管理来简化存储资源管理的中间件软件或硬件设备。
5。存储网格:将多个存储设备组合成一个更大的存储池,以实现更高的可扩展性和性能。


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

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

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



高级信息

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

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

1.随机算法:使用软件或硬件随机数生成器来确定替换哪一页。

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

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

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

参考来源:-虚拟内存

参考来源:-虚拟存储


三、虚拟存储方式都有哪些目前虚拟内存开发还没有统一的标准。虚拟化存储拓扑主要有两种方法:对称和非对称。对称虚拟内存技术是指将虚拟内存控制器、存储软件系统和交换设备集成为一个整体,嵌入网络数据传输路径中。非对称虚拟内存技术意味着虚拟内存控制器独立于数据传输路径。外部。从虚拟化存储的实现原理来看,有两种选择:数据块虚拟化和虚拟文件系统。具体如下:图1对称虚拟存储解决方案示意图在图1所示的对称虚拟存储结构图中,HSTD(HighSpeedTrafficDirectors)存储控制器集成到StoragePool存储池子系统中,形成SANApliance。可以看出,在该方案中,存储控制器HSTD在主机与存储池之间的数据交换过程中发挥着核心作用。该方案的虚拟存储流程如下:嵌入式存储管理系统HSTD将存储池中的物理磁盘虚拟为逻辑存储单元(LUN),并进行端口映射(指定特定LUN可以看到哪些端口)。主机端为每个可见存储设备分配一个操作系统可以识别的盘符。当主机向SAN设备写入数据时,用户只需指定数据写入位置为其关联的盘符(LUN)即可。数据通过HSTD的高速并行端口,首先写入缓存。HSTD中的内存管理系统会自动执行此操作。当将目标位置从LUN转换为物理磁盘时,用户只看到虚拟逻辑单元,并不关心每个LUN的具体物理组织结构。该方案具有以下主要特点:
(1)采用大容量缓存,显着提高数据传输速度。
缓存是存储系统中主机和存储设备之间I/O路径上常用的中间介质。当主机从存储设备读取数据时,会将与当前数据位置相关的数据读取到缓存中,并将多次访问的数据保留在缓存中。当主机读取数据时,有很大概率可以从缓存中找到所需的数据。直接从缓存中读取。从缓存读取数据的速度仅受电信号传播速度(等于光速)的影响,因此远高于从硬盘读取数据时硬盘机械旋转的速度。当主机向存储设备写入数据时,首先将数据写入缓存。主机端写操作完成后,再将数据从缓存写入硬盘,这也比直接写入硬盘速度更快硬盘
2)多端口并行技术消除了I/O瓶颈。
传统FC存储设备中,控制端口和逻辑磁盘之间存在固定的关系。硬盘驱动器只能通过控制它的控制器端口进行访问。使用对称拟存储设备,SAN设备的存储端口和LUN之间的关系是虚拟的,这意味着多个主机可以通过多个存储端口(最多8个)同时访问同一个LUN。