存储虚拟网关会不会影响闪存的IO延迟?

参与10

2同行回答

bosshossbosshoss系统工程师DIGITAL CHINA (SHENZHEN) LIMTED
存储虚拟化技术一个比较明显的问题就是给I/O处理增加了额外环节,会拖慢磁盘阵列原有性能。我就从带内虚拟化的典型SVC来描叙一下整个读数据的过程:主机选择路径将需要读取的数据地址传输到SAN交换机,由SAN交换机转发给SVC,SVC收到读IO,先是否有缓存匹配,没有匹配,将此IO转换成后...显示全部

存储虚拟化技术一个比较明显的问题就是给I/O处理增加了额外环节,会拖慢磁盘阵列原有性能。我就从带内虚拟化的典型SVC来描叙一下整个读数据的过程:主机选择路径将需要读取的数据地址传输到SAN交换机,由SAN交换机转发给SVC,SVC收到读IO,先是否有缓存匹配,没有匹配,将此IO转换成后端存储IO(可能由一个IO变成了多个IO),再由SAN交换机转发给后端存储。后端存储响应IO,将数据传回给SVC,由SVC统一组合成一个完整的数据块转给主机。由此,整个流程中数据牵涉到多少设备性能:SAN交换网带宽,延迟,SVC处理性能,吞吐量;和多此的数据转换。

所以,存储虚拟化网关会影响到内存的IO延迟。但是我们在实际的环境中使用SVC+FLASH,通过TPC等工具监控到延迟在1MS以内。

并且IBM的V9000产品手册中性能表如下:

最大性能-每个构建块(100% 读取、缓存命中率)
最低延迟(4K)200 µs
IOPS(4K)630,000
带宽(128K)9.5 GB/s
最大性能 - 横向扩展(100% 读取,4个构建块)
延迟(4K)200 µs
IOPS(4K)2,520,000
带宽(128K)30 GB/s
IOPS(4K),使用 Real-time Compression1,200,000

总的来说:需要方便的管理和维护,上存储虚拟化网关,会有一定的性能影响,但是在可接受范围内。

收起
IT分销/经销 · 2016-08-31
浏览1614
hxbaix888hxbaix888存储架构师华成峰
这个是有的,看你的取舍吧,F900是tier0层存储,v9000、svc属于tier1层存储解决方案。高IO需求的应用直接访问F900最快,这也是官方建议。显示全部

这个是有的,看你的取舍吧,F900是tier0层存储,v9000、svc属于tier1层存储解决方案。高IO需求的应用直接访问F900最快,这也是官方建议。

收起
IT咨询服务 · 2016-08-31
浏览1477

提问者

quansheng
其它华夏人寿
擅长领域: 虚拟化云计算服务器

问题来自

相关问题

问题状态

  • 发布时间:2016-08-31
  • 关注会员:4 人
  • 问题浏览:4526
  • 最近回答:2016-08-31
  • X社区推广