当前位置:首页 > 行业动态 > 正文

存储虚拟化是什么意思

存储虚拟化是将物理存储抽象化,通过软件定义的方式实现存储资源的灵活管理与分配。

存储虚拟化是一种贯穿于整个IT环境、用于简化本来可能会相对复杂的底层基础架构的技术,以下是关于存储虚拟化的详细介绍:

1、定义:存储虚拟化就是把多个存储介质(如硬盘、RAID)通过一定的技术将他们集中起来,组成一个存储池并进行统一管理,从主机或工作站的角度,看到的就不是多个硬盘,而是分区或者卷,就好像是一个超大容量的硬盘,这种可以将多种、多个存储设备统一管理起来,为用户提供大容量、高数据传输性能的存储系统,就称之为虚拟存储,存储虚拟化就是将一个存储设备虚拟成多个存储设备,或者将多个存储设备虚拟成一个存储设备的技术。

2、作用

提高硬件资源的使用效率:将以前不用的资源利用起来,整合分散的存储资源,提高整体利用率。

简化系统管理的复杂度:把多个物理存储设备组合成一个虚拟存储设备,从而简化了存储设备的管理和维护。

增强云存储平台的可靠性:实现业务不间断运行,提供数据保护和数据恢复功能,从而提高数据的可靠性。

方便调整存储资源:对管理员或者服务供应商来说,可以方便地调整存储资源,提高存储资源的利用率。

提供更好的性能和方便性:对使用者来说,集中的存储设备可以提供更好的性能和方便性。

3、存储模型

存储资源:表示实际的物理存储设备,例如直连存储DAS、网络附加存储NAS、存储区域网络SAN等。

存储设备:表示存储资源中的管理单元,例如本地磁盘、逻辑单元号LUN、Storage存储池、NAS共享目录等。

数据存储:表示虚拟化平台中可管理的存储逻辑单元,承载了虚拟机业务,如创建磁盘等。

4、使用流程

在主机软件界面添加存储资源(如SAN、DAS等),对主机的启动进行配置。

主机关联存储资源后,进行扫描存储设备(如本地磁盘、LUN等),将具体的设备扫描到主机上。

主机在选择存储设备时,进行数据存储的添加,并进行虚拟化。

最后对虚拟化好的数据存储进行创建卷等操作。

5、常见存储类型及优缺点

本地磁盘

优点:使用方便;无共享框架。

缺点:对跨服武器来说没有备份、冗余机制。

直连式存储DAS

优点:多个磁盘合并成一个逻辑磁盘,满足“海量存储”的要求;可实现应用数据和操作系统的分离;能提高存取性能;实施简单。

缺点:服务器发生故障,数据不可访问。

网络附加存储NAS

优点:支持快照等高级特性;集中存储;提供安全集成环境(用户认证和授权)。

缺点:传输速率低;前期安装成本高,设备成本高。

存储区域网络SAN

优点:存储容量利用率高;兼容性高;传输距离远;高带宽;主机、存储设备可以独立扩展。

缺点:成本高但较复杂。

6、存储模式

非虚拟化存储:传统的存储模式,即把磁盘进行分区,分割成不同的逻辑卷,每一个逻辑卷可以给到虚拟机使用,特点是性能好、速度快、效率高,但支持存储功能少。

虚拟化存储:将不同的存储设备、磁盘进行格式化,屏蔽底层存储设备的能力、接口协议等差异性,将各种存储资源转化为统一管理的数据存储资源,特点是支持多种存储功能,但性能不高。

裸设备映射:将硬盘直接给到虚拟机使用,让虚拟机直接处理调用存储的命令(直接访问磁盘),中间虚拟化层不再对其进行任何干预,特点是速度快、性能好,但支持的存储功能少,仅支持部分操作系统的虚拟机使用、数据存储只能整块当做裸设备映射的磁盘使用,不可分割。

7、存储虚拟化方法

基于主机的存储虚拟化:依赖于代理或管理软件,它们安装在一个或多个主机上,实现存储虚拟化的控制和管理,优点是容易实现,设备成本最低;缺点是可扩充性较差,可能影响到系统的稳定性和安全性。

基于设备的存储虚拟化:依赖于提供相关功能的存储模块,优点是在存储系统中较容易实现,容易和某个特定存储供应商的设备相协调;缺点是缺乏足够的软件进行支持,使得解决方案更难以客户化和监控。

基于网络的虚拟存储:在网络设备之间实现存储虚拟化功能,优点是与主机无关,不占用主机资源;支持异构主机、异构存储设备;能使不同存储设备的数据管理功能统一;统一管理平台,可扩展性好,缺点是成本高但较复杂。

8、存储虚拟化功能

精简磁盘和空间回收:用户用多少分配多少空间(自动分配),空间回收可以将用户删除的数据空间释放到数据存储。

快照:指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像,快照可用是其所表示的数据的一个副本,也可以是数据的一个复制品,快照的作用主要是能够进行在线数据备份与恢复。

链接克隆:是一种针对复杂应用的精简易行的数据复制解决方案,它将源存储空间的创建、变更和删除等操作从源存储空间复制到目标存储空间。

磁盘迁移:将虚拟机磁盘文件从一个数据存储移动至另一个数据存储,在移动过程中不会影响虚拟机的正常使用。

存储虚拟化是一种强大的技术,它通过抽象、转换和分离等方式对存储资源进行管理和优化,在实际应用中,需要根据具体的需求和场景选择合适的存储虚拟化技术和方法。

0