异构存储的管理主要还是要通过虚拟化存储技术来实现,比如我们现在用到的SVC就提供了一个很好的异构存储解决方案,这样就可以实现如不同厂商品牌存储可以做mirror,可以迁移,可以对上层主机提供统一接口,使用统一的多路径软件。除了IBM的SVC之外,VPLEX也提供了类似的功能,我们对IBM和EMC的这两款产品都进行了测试,发现通过主机直接连存储,跟通过SVC或者vplex连接存储性能基本上没有差别。
对于各种存储的监控,方案也比较多,目前我们采用的主要是BMC监控方案,这个是颗粒度很细除了能监控到硬件故障还可以对性能进行监控,如磁盘IO,读写速度,磁盘繁忙率等,这个对故障分析很有用处,另外一般的各个品牌的存储一般都支持SNMP,我们可以通过接受解析SNMP trap方式对不同的存储进行监控。
收起PowerVC对存储的支持分为两种driver,一种是Integrated driver,目前支持包括DS8000, XIV, EMC VMAX等等;另一种是Plaggable driver,支持OpenStack的存储的driver可以在PowerVC中注册,被PowerVC管理,大幅拓展了PowerVC对存储的管理幅度,但要注意的是,第二种方式用户所获得的支持主要来自OpenStack社区以及存储厂商;另外Share Storage Pool也是实现PowerVC对异构存储实现管理的一种方法,用户可以根据具体的场景,选择相应的技术
PowerVC中只能用SVC。