hyperswap一个IO的顺序?

主机上面一个IO下来以后是直接到svc就返回结束,还是要等本地数据写到磁盘后,才结束?

参与14

2同行回答

ZhuJun2014ZhuJun2014存储工程师IBM
主机一个写IO到SVC端这个卷的owner节点后,会把这个IO同时复制到AUX卷所在的IOG的两个nodes,同时,这个写IO达到Owner节点的写缓存,并镜像到parnter节点的写缓存。当AUX卷所在IOG的两个nodes的写缓存完成写IO接收后,同时本地两个nodes的写缓存完成IO接收后,Owner节点返回IO写完成...显示全部

主机一个写IO到SVC端这个卷的owner节点后,会把这个IO同时复制到AUX卷所在的IOG的两个nodes,同时,这个写IO达到Owner节点的写缓存,并镜像到parnter节点的写缓存。

当AUX卷所在IOG的两个nodes的写缓存完成写IO接收后,同时本地两个nodes的写缓存完成IO接收后,Owner节点返回IO写完成操作给主机端。

收起
硬件生产 · 2017-12-11
浏览1952
  • 如果我有3台存储,一台存储性能稍微低端,我想让三台存储做镜像,按照您的说法,我这台性能低的存储,是不是放到sitea或者siteb都没有影响。(数据存三份)
    2017-12-11
  • 三份存储,其中两份应该在一个站点形成vdm关系,另外一份在另外一个站点。如果不考虑IO压力达到存储的性能瓶颈,那么放在任何一端都是ok的,因为VDM的写数据时到Cache就完成,然后再异步往后刷到后端磁盘。如果是IO压力很大,那么由于需要频繁destage IO到后端,性能最差的存储,就会成为短筒效应中的短板,导致性能差。 大部分客户部署的时候,通常都是是生产2份,同城一份的架构。
    2017-12-11
wangmjwangmj系统运维工程师CES
3台存储2对1的镜像吗?显示全部

3台存储2对1的镜像吗?

收起
银行 · 2017-12-11
浏览1729
  • 可以理解为三台存储分别为本地,同城,异地。
    2017-12-11
  • 如果是这样的话,本地、同城的存储性能一致采用同步方式同步数据,异地放性能低的使用异步方式同步数据。对于具体svc hyperswap架构细节不是很清楚,不知道能否这样去实现。
    2017-12-11

提问者

Vincent
存储工程师china
擅长领域: 服务器存储灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-12-11
  • 关注会员:3 人
  • 问题浏览:4594
  • 最近回答:2017-12-11
  • X社区推广