- 论坛徽章:
- 0
|
有哪些存储不适用存储虚拟化呢?
假设你有一个独立的应用,它工作的也很好,并且工作方式你也很满意,只需要一点升级和微小的维修。像这种情况,可能就不需要应用存储虚拟化。除了这些相关的应用,其他的也没有必要去避免虚拟化。
但是,用户应该对要求100%控制存储环境的存储虚拟化产品特别谨慎。你最好要小学应用虚拟化。如果看到事情进展顺利,这时就不用太担心虚拟化了。慢慢的,整合会使自动精简配置得到控制,避免IT公司困惑。要有一套用户指南,这样就可以保证在存储虚拟化环境中各种应用的一致性。
市场、产品对存储虚拟化做好准备了吗?
答案是产品已经准备好了。大约花费了三到四年发展到现在的成熟度,而且主要厂商的产品所有的都已经准备好了。
在上几个问题中提到的都是异构存储虚拟化,跨越不同环境运行的。一些厂商也在为同一平台开发产品。如3PARdata公司和Pillar Data Systems公司以及Xiotech公司。这些厂商都致力于提供非常好的存储虚拟化产品,但唯一不足的是不能和其他厂商的产品兼容。但是他们每一个产品都可以部署存储虚拟化。
基于完整性的需求,存储虚拟化也被应用到文件和块中(如iSCSI),从文件方面来说,有NetApp公司的V系列产品,也有PolyServe公司,Exonet或silon Systems,这些产品都可以在异构应用存储虚拟化。从iSCSI角度来说, LeftHand Networks公司和EqualLogic公司他们的产品都为他们自己的存储盒提供相同环境内的虚拟化产品。
谁提供存储虚拟化产品?它们各有什么不同?
在今天的虚拟化市场中,虽然有很多的厂商,但是可以将他们分成三类:带内设备厂商(典型的应用)、带外设备厂商和面向智能设备的独立路径架构(SPAID)厂商。
针对带内设备厂商而言,有如IBM的存储虚拟控制器(SVC)、DataCore软件公司的SANsymphony和FalconStor软件公司的IPStor。这三家公司是参与虚拟化"游戏"的所有公司当中做的比较好的。在3到5年的时间内,他们都成为了经验丰富的存储虚拟化产品提供商。
近来,被LSI收购的StoreAge公司原先是行业内唯一的一家带外设备产品厂商。存储虚拟化管理器(SVM) 在其自身的基于英特尔服务器的设备上运行。最近,该管理器还支持QLogic和Emulex公司的专用设备。
SPAID类的产品包括如Incipient公司的网络存储平台(NSP)和EMC的Invista。这些产品和带外设备架构类似,但是这两个产品的设计都旨在在网络环境下使用智能开关。如,Incipient的NSP和EMC的Invista都要配合使用思科系统公司和Brocade Communication系统公司的智能开关一起工作。
日立数据系统公司(HDS) 代表了一小部分第四类存储虚拟化厂商,在这些厂商的产品中,存储虚拟化功能实际上是在存储柜自身内部实现的。在这方面,TagmaStore就是一个好的例子。
储虚拟化如何轻松管理存储
现在的数据中心由很多大型独立系统组成。存储附加在服务器上,服务器有一个操作系统(例如Windows, Linux, Solaris,等),它跑特殊的应用。这些堆栈(硬件和软件)是它自己的仓库,在大企业的数据中心中,你可以有成百上千的仓库。
这种解决方案的复杂性在于需要在服务器层面提供一个虚拟层,这种产品已经可以在Xensource或VMware或Microsoft虚拟服务器实现。现在你可以在网络和存储层虚拟化应用应用虚拟化 。目的在接下来的两到三年使整个数据中心环境实现虚拟化,使“可用性”成为更可用。去除这些仓库,使全球环境更容易管理,更好的在性能上实现用户需求。
我们有大量自已增长的物理存储设备和阵列以及JBOD,这些不仅仅是在数据中心。完全管理这些存储盒已经成为不可能。存储虚拟化“隐藏”了这些物理系统,用一种通用的方式管理这些不同的设备。
存储虚拟化也给所以的存储应用提供一个一致的界面。换言之,IBM、EMC或HDS的存储阵列有他们自己的存储应用,如复制,镜像,闪存等。但是实际的应用每个公司的系统都不同。在这些异构盒上加入存储虚拟化,你可以用一套单独的存储应用,这样就没必要学习多重应用了。对于数据转移和整合来说,对企业也具有极少的破坏性。
假如你想从RAID-0转到RAID5,你不得不备份数据,创建另一个RAID 5 LUN,然后把数据传到新的LUN上。这是一个破坏过程。如果你想要创建分层存储,你可能有两到三个独立存储盒作为第二层,第二层,第三层。你不能把这些盒子放在一起。存储虚拟化去除了这些问题,并且允许在异构盒之间复制。
哪些应该实施存储虚拟化——主机,网络,磁盘阵列?
基于主机的存储虚拟化在开放系统中是第一批虚拟化产品。它来源于Veritas Software公司。设计之初是允许不同厂商的服务器“管理”不同的几台物理设备。这是一个单独的服务器解决方案,而且也不再适用了,所以应该在网络或控制器中来看存储虚拟化。
唯一的一个基于控制器的存储虚拟化来源于HDS公司。有利有弊,虚拟化已经在存储系统内实现(如HDS TagamaStore),因此用户应用相同的HDS环境可以有很大的好处。但要注意的是所有的存储通道,不管是否来源于HDS,都要遵从虚拟存储阵列控制器。
如果你有很高的异构环境,基于网络的解决方案应该是更合适的。基于网络的存储虚拟化可以跨应用,Intel服务器的基础上,一个只能交换机或PBA,这三种技术在网络上都有应用,但是你选择的方法取决于你现在的供应商和你要求的网络性能。 |
|