查看其它 2 个回答wangshuai_go的回答

wangshuai_gowangshuai_go存储工程师证券
  1. 正常情况下将中端存储比如VNX ,HUS130,DS5000之类接入存储虚拟化网关(比如SVC),性能是提升的。为什么呢,因为存储虚拟化网关有自己的cache 可以进行IO加速。另一个方面如果后端存储比如DS5000用的是RAID group 方式来划分LUN的时候,这些LUN 分给虚拟化网关,虚拟化网关将这多个LUN 组成一个大POOL再在大POOL里面分volume 。此时这个volume 可以做到跨所有LUN的条带化,后端存储所有硬盘的IO打散做的同时为这一个volume服务,性能自然也就上去了。
  2. 存储虚拟化网关接高端存储或是全闪存存储的表现。
    这个要分情况讨论:
    a. 正常情况下存储虚拟化网关比如SVC 本身IO压力负载不大,距离设计参数limitation 有距离时,SVC是可以发挥出高端存储和FLASH存储的性能来的。我司就是大量高端存储比如VMAX ,VSP,G800,,A9000R,F900,XIV 接入到了SVC虚拟化网关,用了好几年了。 这些后端接入高端存储的SVC我们对应用就是当高端存储SLA来用的。
    b. 再讲讲悲剧的时候。如果一个SVC集群上面接入太多存储,分配的卷特别多,为了省成本拼命的压榨SVC的潜力,此时SVC的就会暴露出性能问题了,个别时间发挥不出高端存储的高性能,甚至引起性能显著降低的情况出现。 所以一定要做好规划。比如2个节点的SVC带多少容量后端存储,分多少盘给主机,能承载的极限是多少,4个SVC节点又是多少。一定要规划好。
    c.不要在拼命堆高IO的时候再在虚拟化层疯狂的使用snapshot、 数据复制,thin 、压缩等太多技术方案。特别是压缩和大量snapshot 一起用的时候,性能下降很厉害。
    总之虚拟化网关后面可以接高端和全闪存存储,可以发挥出它们性能。但是一定要注意,不能压榨SVC压榨的太厉害,不能是为了拼命省成本来做这件事情。要给存储虚拟化网关自身留一些buffer。
证券 · 2018-02-11
浏览1884

回答者

wangshuai_go
存储工程师证券
擅长领域: 存储灾备分布式架构

wangshuai_go 最近回答过的问题

回答状态

  • 发布时间:2018-02-11
  • 关注会员:4 人
  • 回答浏览:1884
  • X社区推广