メインコンテンツまでスキップ

整合ポイントとは何ですか。また、NetAppが整合ポイントを使用する理由は何ですか。

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

環境

  • ONTAP 9
  • Data ONTAP 8
  • Data ONTAP 7

回答

  • ストレージコントローラには、書き込みデータを格納するための2つの独立したメモリバッファがあります。
  • これらのバッファのサイズは、特定のシステム内の不揮発性RAM(NVRAM)の容量に基づいています。
  • これは、スタンドアロンシステムの場合はNVRAMサイズの1/2、クラスタシステムの場合はNVRAMサイズの1/4、4/8ノードMetroClusterの場合はNVRAMサイズの1/8として計算できます。
  • ストレージコントローラへのすべての書き込みは、次の場所に同時に格納されます。
    • ローカルメモリバッファ
    • ローカルNVRAM / NVMEM
    • Remote NVRAM(クラスタシステムのみ)
    • DRパートナーのリモートNVRAM(MetroClusterシステムのみ)
  • ローカルのNVRAMとHAパートナーにログを記録するプロセスが確認されると、コントローラは書き込みが完了したことをクライアントマシン(app、protocol?)に通知します。
  • 事前に定義されたトリガーでは、このバッファされた書き込みデータは、ストレージコントローラのメモリからWrite Anywhere File Layout(WAFL)およびRAIDレイヤを介して処理され、ディスクに書き込まれます。
  • 書き込みが完了するまで、ディスク上のアクティブファイルシステムポインタは新しい場所を指すように更新されません。
  • ディスクへの書き込みが完了すると、NVRAMの内容がクリアされ、次の書き込みデータバッチの準備が整います。
    • このディスクへのデータの書き込みとアクティブファイルシステムポインタの更新は、Consistency Point(CP;整合ポイント)と呼ばれます。
  • 1つのメモリバッファの書き込みフェーズでは、2番目のメモリバッファとNVRAMスペース(ローカルとリモートの両方)が受信書き込みの保存と確認に使用されます。

 

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.