跳转到主内容

什么是背对背 (B2B) 一致性点方案?

Views:
20
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
perf
Last Updated:

适用场景

  • ONTAP 9
  • Data ONTAP 8
  • Data ONTAP 7

问题解答

  • NetApp 存储控制器具有两个缓冲区,用于接受和记录写入数据。
  • 由于此缓冲写入情形,存储控制器一次只能处理每个聚合一个一致点( CP )。
  • 一致点流程为:
    • 全局-所有写入都会通过一致点(每个聚合)进行
    • 原子-所有修改后的数据在RAM中均被视为脏数据、必须通过刷新到磁盘来进行清理
  • 在某些情况下,在处理一个 CP 并将其写入磁盘时,第二个内存缓冲区可能会达到一个水印,从而在完成上一个 CP 之前触发新的 CP 。
    • 如果写入速度快于CPU和/或磁盘可以处理的速度:
      • 已达到NVLOG数据的内部限制
      • 写入延迟将增加、因为只有在写入缓冲区释放后才会回复用户写入操作
    • 在这种情况下、NVLOG进程不是发生原因 、而是由于CPU或磁盘资源不堪重负而造成的二级瓶颈
  • 在这种特定场景的大多数情况下,存储控制器必须暂停传入写入请求的时间以毫秒为单位进行衡量,并且不会对环境产生显著影响。
    • 但是,在属于以下一个或两个类别的存储控制器上,可能不希望对整体性能产生影响。

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.