メインコンテンツへスキップ

整合性レベルRead-after-new-writeとAvailableの違いは何ですか。

Views:
99
Visibility:
Public
Votes:
0
Category:
storagegrid
Specialty:
sgrid
Last Updated:

環境

NetApp StorageGRID

回答

警告

バケット整合性の「使用可能」は、ユーザーデータの不整合を引き起こす可能性があるため、ONTAP FabricPoolには推奨されません。

11.5.0.3より前のリリースの場合:

available(HEAD操作の場合は結果整合性):Read-after-new-write整合性レベルと同じ動作をしますが、HEAD操作の場合は結果整合性のみが提供されます。ストレージノードが利用できない場合、HEAD操作に対してRead-after-new-writeよりも高い可用性を提供します。HEAD操作のみのAmazon S3整合性の保証とは異なります。

What is the difference between Consistency level Read-after-new-write and Available

11.5.0.3 以降のリリースの場合:

注:11.5.0.3 以降、バケットの整合性が Available に設定されている場合、存在しない GET は HEAD と一致して 404 を返します

Read-after-new-write整合性レベルと同じ動作をしますが、HEADおよびGETオペレーションには結果整合性を提供します。ストレージ ノードが利用できない場合、HEADおよびGETオペレーションに対してRead-after-new-writeよりも高い可用性を提供します。HEADおよびGETオペレーションの整合性保証はAmazon S3と異なります。

What is the difference between Consistency level Read-after-new-write and Available

追加情報

整合性レベルの変更

11.5以降、お客様は1つ以上のアプリケーションが存在しない読み取りを行っているかどうかをメトリクスで検出できます。このメトリクスが存在しない読み取りの頻繁な使用(例:数分ごとに1回)を示している場合、これはRead-after-new-writeからAvailableに変更して1つのノードダウンに耐えられるようにすべき良い指標です。これはアプリケーションがRead-after-write整合性を必要としないことを前提としています。存在しない読み取りを実行している正確なバケットまたはテナントを特定するには、メトリクスにバケット/テナント情報が含まれていないため、さらなるログ分析やアプリケーション所有者との話し合いが必要です。
 
storagegrid_s3_requests_total{operation=~"get_object|head_object",code="404"}

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.