存储虚拟化的存储技术
相关存储技术主要包括以下几点:
基于主机的存储虚拟化依靠安装在一台或多台主机上的代理或管理软件来控制和管理存储虚拟化。因为控制软件是在主机上运行的,所以会占用主机的处理时间。
因此,这种方法的可扩展性差,实际运行的性能不是很好。基于主机的方法也可能影响系统的稳定性和安全性,因为它可能导致对受保护数据的无意的未经授权的访问。
这种方法需要在主机上安装适当的控制软件,因此一台主机的故障可能会影响整个SAN系统中数据的完整性。软件控制的存储虚拟化还可能由于不同存储厂商的软硬件差异带来不必要的互操作开销,因此这种方式的灵活性也较差。
但是,由于不需要额外的硬件,基于主机的虚拟化方法最容易实现,其设备成本也最低。使用这种方法的厂商往往会成为存储管理领域的软件厂商,目前已经有成熟的软件产品。
这些软件可以提供易于使用的图形界面,并且可以方便地用于SAN管理和虚拟化,并且在主机和小型SAN结构中具有良好的负载平衡机制。从这个意义上说,基于主机的存储虚拟化是一种经济高效的方法。
基于存储设备的存储虚拟化方法依赖于提供相关功能的存储模块。如果没有第三方虚拟软件,基于存储的虚拟化通常只能提供不完整的存储虚拟化解决方案。对于具有多供应商存储设备的SAN存储系统,这种方法不太适用。
依赖于存储厂商的功能模块会在系统中排除使用JBODS(只是一堆磁盘)和简单的存储设备,因为这些设备不提供存储虚拟化的功能。当然,使用这种方法意味着最终将被单一的存储供应商锁定。
基于存储的虚拟化方法也有一些优点:易于在存储系统中实现,易于与特定存储供应商的设备协调,因此更易于管理,并且对用户或管理人员透明。然而,我们必须注意到,缺乏足够的软件来支持它使得解决方案更加难以定制和监控。
一般来说,对存储虚拟化的实施进行分类的另一种方法是将其分为三种类型:交换架构虚拟化、磁盘阵列虚拟化和集成到应用设备中的虚拟化。对于三种不同的虚拟化方式,存储厂商都有自己独特的武器。飞康公司的IPStor/NSS存储虚拟化产品从2001开始出现在市场上,到2014其第七代存储虚拟化产品已经正式发布,技术成熟度好,应用范围广,具有很好的借鉴意义。飞康NSS在接管底层存储子系统的磁盘卷时,可以通过两种方式进行访问:一种是直接将底层磁盘卷虚拟成虚拟磁盘,供NSS管理和分配;另一个可以将磁盘卷转换为SED(支持服务的设备)磁盘设备,以便进行NSS管理和分发。转换为SED设备时,磁盘卷的原始数据不会被修改,可以通过NSS快速分发给主机系统。整个访问过程非常简单,不需要数据迁移,停机时间很少。当然,也可以快速回滚,将磁盘重新分配到原来的主机系统。可以正确识别和使用(IBM SAN卷控制器)是IBM两年前推出的。对于存储虚拟化,IBM SAN卷控制器(SVC)可以将多个磁盘系统的容量集成到一个“容量池”中。SVC可以帮助节省空间和能源,并通过合并简化存储资产的管理,这将大大提高现有存储的利用率,并减少额外的存储需求。)产品,在这个领域。去年HDS(日立数据系统有限公司)发布了TagmaStore通用存储平台(USP),这是一个基于磁盘阵列的解决方案。最近几个月,EMC公司新发布的Invista网络存储虚拟解决方案基于存储交换。