关于PowerVM的存储设计,大的方向分两种,一种是通过VIO映射方式,一种是通过NPIV的方式。
对于VIO方式,所有的LUN都会经过VIO的映射提供给客户分区来使用。而NPIV是通过虚拟FC卡的方式把LUN直接映射给客户分区使用。直观感受上来讲,NPIV跟物理分区使用存储的方式没什么区别,都是通过光纤卡直接访问存储的LUN,而VIO的方式是客户分区借助了VIO上的物理光纤卡结合VIO上虚拟的SCSI卡来实现对存储LUN的访问(当然客户分区也可以使用VIO上做出来的逻辑卷来作为自己的磁盘)。
从访问性能上来讲,NPIV更直接,性能会更好。
从便利性上来讲,没增加一个客户分区,如果是VIO映射的方式,那么我只要在VIO重新做一个逻辑卷或者存储上划一个LUN给VIO,VIO再映射到客户分区就可以了。而NPIV的方式的话,你需要修改SAN交换机上Zone配置,然后从存储上划盘给客户分区。VIO方式似乎更适合云计算的模式。
从高可用上来讲,NPIV的高可用似乎就是一层设计,存储到客户分区链路。而VIO映射的方式则是经过了二层多路径软件的聚合之后实现了高可用。
除此之外,还想听听各位的高见,多谢!
1)VIO映射
2)NPIV