存储设备本身有一些特殊功能,比如说Clone,快照,fast等等。做完存储虚拟化之后,在虚拟化层,这些特性基本都会丢失。比如VPLEX实现了存储的虚拟化之后,很多VMAX上的特性无法带给VPLEX。这样的话,要想还保留这些功能特性就得单独在每个存储上来实现。这样的话反而将存储管理工作变得更复杂。
这个问题确实有两面性。存储虚拟化解决了异构存储和统一管理的问题,但是却牺牲了存储的“个性”。所以在做存储虚拟化的时候要考虑某些存储的独特,甚至是独有的功能是否真的的必不可少,或者是缺了它就到了影响生产和业务的程度,如果真是这样,倒是不建议把它加人存储虚拟化设备的管理中。
部署存储虚拟化之前确实需要做好规划,权衡利弊。
收起首先来说,这个疑问倒是此论坛这些周,比较有技术含量的问题。
其次,如果直接面对这个问题,那么最直接的答案是:被虚拟化设备整合后的存储阵列的高级功能,确实已经没有多大意义,或说是已经被阉割了。这点也没有什么好粉饰的,确是就是如此。虚拟化技术核心特征:就是改变设备物理结构,重组数据,然后重新分布IO的存储方式。所以,即使你的存储阵列有针对LUN的快照功能,被VPLEX接管,重组之后,你在存储阵列执行的快照应用主机也不认。
但是,我倒是建议楼主想想好的一面,比如你还有一些其它存储,这些存储没有快照功能,如果你想用怎么办?当然还有更高级的特性:VMware VVOL及VVAI,VASA。CDP技术,精简配置技术,压缩,重删等等,以过去的存储来讲肯定没有包含这些有价值的新特性,当你引入新的技术时,怎么才能让这些老家伙重新获得价值?在全局分布式存储之上建立一个虚拟化的存储层就是一个不错选择,赋予这些存储新的特性,提供统一的对外服务接口。所以并非你所说管理变得复杂。
而你要做的就是去选择一个功能,特性比较丰富的存储虚拟化产品来构建。
收起