StorageGRID および FabricPool に関するその他のベストプラクティスです
FabricPool で使用するStorageGRID システムを設定する場合は、他のStorageGRID オプションの変更が必要になることがあります。グローバル設定を変更する前に、変更が他のS3アプリケーションにどのように影響するかを検討してください。
監査メッセージとログの送信先
FabricPool ワークロードでは多くの場合読み取り処理の割合が高く、大量の監査メッセージが生成される可能性があります。
-
FabricPool やその他のS3アプリケーションのクライアント読み取り処理の記録が不要な場合は、必要に応じて*>[監視]>[監査とsyslogサーバ]に移動します。[クライアントの読み取り]*設定を[エラー]*に変更して、監査ログに記録する監査メッセージの数を減らします。を参照してください "監査メッセージとログの送信先を設定します" を参照してください。
-
大規模なグリッドを使用する場合、複数のタイプのS3アプリケーションを使用する場合、またはすべての監査データを保持する場合は、外部のsyslogサーバを設定し、監査情報をリモートで保存します。外部サーバを使用すると、監査データの完全性を損なうことなく、監査メッセージロギングによるパフォーマンスへの影響を最小限に抑えることができます。を参照してください "外部 syslog サーバに関する考慮事項" を参照してください。
オブジェクトの暗号化
StorageGRID を設定する際に、を必要に応じて有効にすることができます "格納オブジェクトの暗号化のグローバルオプション" 他のStorageGRID クライアントでデータ暗号化が必要な場合。FabricPool から StorageGRID に階層化されたデータはすでに暗号化されているため、 StorageGRID 設定を有効にする必要はありません。クライアント側の暗号化キーは ONTAP が所有します。
オブジェクトの圧縮
StorageGRID を設定するときは、を有効にしないでください "格納オブジェクトを圧縮するグローバルオプション"。FabricPool から StorageGRID に階層化されたデータはすでに圧縮されています。StorageGRID オプションを使用しても、オブジェクトのサイズはさらに縮小されません。
バケットの整合性レベル
FabricPool バケットの場合、推奨されるバケットの整合性レベルは* Read-after-new-write で、新しいバケットのデフォルトの設定です。FabricPool バケットを編集して available *やその他の整合性レベルを使用しないでください。
FabricPool による階層化
StorageGRID ノードがNetApp ONTAP システムから割り当てられたストレージを使用している場合は、ボリュームでFabricPool 階層化ポリシーが有効になっていないことを確認してください。たとえば、 StorageGRID ノードが VMware ホストで実行されている場合は、 StorageGRID ノードのデータストアの作成元ボリュームで FabricPool 階層化ポリシーが有効になっていないことを確認します。StorageGRID ノードで使用するボリュームで FabricPool による階層化を無効にすることで、トラブルシューティングとストレージの処理がシンプルになります。
StorageGRID を使用して StorageGRID に関連するデータを FabricPool 自体に階層化しないでください。StorageGRID データを StorageGRID に階層化すると、トラブルシューティングと運用がより複雑になります。 |