这个话题虽然经常出现,也说明大家对选型确实比较关注
既然IBM推出了这两个技术,肯定是尤其适用场景,至于用哪个技术可以从三个方便对比
1 技术使用的先决条件
NPIV最最基本要HBA 8G以上,达不到此要求,就别用npiv了。
VSCSI没有特别要求,只要VIOS有足够的磁盘空间给vioc分区使用就ok了
2 配置实施复杂程度
npiv配置相对复杂,毕竟需要划分存储划分资源,配置zone等等做映射
vscsi初始配置相对简单,通过vios做mapping可以了。但是后期维护一旦遇到划分给多个区分,那么需要做大量的映射,需要经常去维护映射关系,需要实现整体规划
3 性能上是否有差距
这个估计是大家最关系的问题,到底这两个技术性能上有多大的差距,我还是用IBM自己的测试数据展示吧。差距没有想象中那么大。
下面两张图分别是读写的io响应时间