什么是存储虚拟化|基本介绍与实现途径
企业经常被管理越来越多的数据和存储设备的成本所困扰,而存储虚拟化这一现代技术很好地解决了这个问题。在本文中,我将介绍什么是存储虚拟化及其类型。
如果您熟悉虚拟环境和产品,您可能还听说过许多虚拟化类型。 存储虚拟化是其中重要的一个。
存储虚拟化是将物理存储从多个存储设备汇集到一个由中间控制台管理的看似单一的存储设备中。它通常用于虚拟环境中的虚拟机(VM)。
与传统存储技术相比,存储虚拟化具有以下优势:
这些明显的优势是许多企业需要存储虚拟化的原因。接下来,我将介绍存储虚拟化的工作原理以及存储虚拟化包括哪些不同类型。
从本质上讲,存储虚拟化是一种将物理存储资源抽象出来,消除物理存储设备传统界限的技术。它将存储管理软件和底层硬件基础设施分开,将阵列和磁盘抽象成一个巨大的虚拟存储池,以便为系统管理员提供存储资源的无缝虚拟视图。
为了提供对存储在8物理存储设备上的数据的访问,虚拟化软件需要使用元数据或算法创建映射以动态定位数据。然后虚拟化软件拦截来自应用程序的读写请求,并使用创建的映射来查找或将数据保存到适当的物理设备。
一般来说,有2种基本的存储虚拟化技术:块级和文件级存储。
块级存储虚拟化有3种实现方式:基于主机、基于存储设备和基于网络的存储虚拟化。以下是它们从几个方面的总结比较:
主机兼容性 | 存储兼容性 | 可扩展性 | 执行 | 表现 | |
基于主机 | + | +++ | + | + | + |
基于存储设备 | +++ | + | ++ | ++ | ++ |
基于网络 | +++ | +++ | +++ | ++ | ++ |
接下来,我将进一步详细介绍这3种存储虚拟化方法及其虚拟化存储的解决方案。
虚拟化和管理是通过安装在一台或多台主机上的代理或软件在主机级别实现的。物理存储几乎可以是任何设备和阵列。
✔ 优点:
☞ 缺点:
✅ 基于主机的存储虚拟化解决方案:
Symantec Veritas Volume Manager LVM—赛门铁克Veritas逻辑卷管理器
主存储控制器提供跨控制器的池化、元数据管理、复制和迁移服务,并允许直接连接到来自相同或不同供应商的其他存储控制器。
✔ 优点:
☞ 缺点:
✅ 基于存储设备的存储虚拟化解决方案:
基于网络的存储虚拟化设备使用iSCSI或FC光纤通道网络作为SAN进行连接,并在执行I/O的主机和提供存储容量的存储控制器之间提供抽象层。
基于网络的存储虚拟化有两种普遍可用的实现方式,即基于设备的和基于交换机的。
✔ 优点:
☞ 缺点:
✅ 基于网络的存储虚拟化解决方案:
由于与传统存储相比具有显着优势,虚拟化存储一经发展便成为IT行业的一大趋势。此外,不仅虚拟化存储软件将得到进一步发展,存储管理计划规范(SMI-S)等标准也将被广泛接受,使虚拟化产品能够更好地兼容各种存储系统,为企业提供了更多的选择。