存储虚拟化是一种贯穿于整个IT环境、用于简化本来可能会相对复杂的底层基础架构的技术,以下是关于存储虚拟化的详细介绍:
1、定义:
存储虚拟化就是把多个存储介质(如硬盘、RAID)通过一定的技术将他们集中起来,组成一个存储池并进行统一管理,从主机或工作站的角度,看到的就不是多个硬盘,而是分区或者卷,就好像是一个超大容量的硬盘,这种可以将多种、多个存储设备统一管理起来,为用户提供大容量、高数据传输性能的存储系统,就称之为虚拟存储,存储虚拟化就是将一个存储设备虚拟成多个存储设备,或者将多个存储设备虚拟成一个存储设备的技术。
2、作用:
提高硬件资源的使用效率:将以前不用的资源利用起来。
简化系统管理的复杂度:对管理员或者服务供应商来说,可以方便的调整存储资源,提高存储资源的利用率。
增强云存储平台的可靠性:实现业务不间断运行。
提供更好的性能和方便性:集中的存储设备可以提供更好的性能和方便性。
3、常见存储类型及优缺点:
存储类型 | 优点 | 缺点 |
本地磁盘 | 使用方便;无共享框架 | 对跨服武器来说没有备份、冗余机制 |
直连式存储DAS | 多个磁盘合并成一个逻辑磁盘,满足“海量存储”的要求;可实现应用数据和操作系统的分离;能提高存取性能;实施简单 | 服务器发生故障,数据不可访问 |
网络附加存储NAS | 支持快照等高级特性;集中存储;提供安全集成环境(用户认证和授权) | 传输速率低;前期安装成本高,设备成本高 |
存储区域网络SAN | 存储容量利用率高;兼容性高;传输距离远;高带宽;主机、存储设备可以独立扩展 | 成本高但较复杂 |
4、存储模式:
非虚拟化存储:传统的存储模式,即把磁盘进行分区,分割成不同的逻辑卷,每一个逻辑卷可以给到虚拟机使用,特点是性能好、速度快、效率高,但支持存储功能少。
虚拟化存储:将不同的存储设备、磁盘进行格式化,屏蔽底层存储设备的能力、接口协议等差异性,将各种存储资源转化为统一管理的数据存储资源,特点是支持多种存储功能(快照、精简磁盘、磁盘扩容、存储迁移等),但性能不高。
裸设备映射:将硬盘直接给到虚拟机使用,让虚拟机直接处理调用存储的命令(直接访问磁盘),中间虚拟化层不再对其进行任何干预,特点是速度快、性能好,但支持的存储功能少,仅支持部分操作系统的虚拟机使用。
5、存储虚拟化方法:
基于主机的存储虚拟化:若仅仅是单个主机服务器(或者是单个集群)访问多个磁盘阵列,可以使用基于主机的存储虚拟化技术,虚拟化的工作通过特定的软件在主机服务器上完成,经过虚拟化的存储空间可以跨越多个异构的磁盘阵列,优点是稳定性好,兼容性高;缺点是软件运行在主机上,应用开销比较大。
基于设备的存储虚拟化:若是多个主机服务器需要访问同一个磁盘阵列的时候可以采用基于存储设备的虚拟化技术,虚拟化的工作是在阵列控制器上完成,将一个阵列上的存储容量划分多个存储空间LUN,供不同的主机系统访问,优点是与主机无关,不占用主机资源,数据管理功能丰富;缺点是可能锁定某一家单独的存储供应商。
基于网络的存储虚拟化:基于网络的存储虚拟化是通过在存储区域网SAN中添加虚拟化引擎实现的主要用于异构存储系统的整合和统一数据管理,优点是与主机无关,不占用主机资源;支持异构主机、异构存储设备;能使不同存储设备的数据管理功能统一;统一管理平台,可扩展性好。
6、存储虚拟化功能:
精简磁盘和空间回收:用户用多少分配多少空间(自动分配),空间回收可以将用户删除的数据空间释放到数据存储。
快照:指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像,快照可用是其所表示的数据的一个副本,也可以是数据的一个复制品,快照的作用主要是能够进行在线数据备份与恢复。
7、FAQs:
问:存储虚拟化有哪些优势?
答:存储虚拟化的优势主要包括提高硬件资源的使用效率、简化系统管理的复杂度、增强云存储平台的可靠性以及提供更好的性能和方便性。
问:存储虚拟化有哪几种实现方法?
答:存储虚拟化主要有基于主机的存储虚拟化、基于设备的存储虚拟化和基于网络的存储虚拟化三种实现方法。
8、小编有话说:
存储虚拟化技术以其独特的优势,正在逐渐改变着我们的存储方式,它不仅提高了硬件资源的使用效率,还简化了系统管理的复杂度,为云存储平台提供了强大的可靠性保障,随着技术的不断发展,我们有理由相信,存储虚拟化将在未来发挥更加重要的作用,为我们的生活和工作带来更多便利。