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