ストレージレイアウト - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ストレージレイアウト

EnterpriseOne で SQL Server データベースファイルを使用すると、その機能に応じてさまざまなディスクタイプをサポートするという特性があります。

  • tempdb ファイルは NVMe インスタンスストレージに配置する必要があります。RCSI を有効にすると、レコードセットのスナップショットを格納するために、tempdb データベースに大量のワークロードが作成されます。これらのスナップショットはエフェメラルなもので、従来のエラスティックブロックストレージのような耐久性を必要としません。NVMe インスタンスストレージを使用すると、データベースに極めて低レイテンシーの I/O、高い IOPS、高いスループットを低価格で実現できます。

  • MDF と NDF のデータファイルは、1 つ以上の汎用 SSD (gp3) ボリュームに配置する必要があります。。これらのファイルは読み込み IOPS が重くなる傾向がありますが、大きなバッファキャッシュで使用する際にレイテンシーの影響を受けにくくなります。データベースごとに複数の MDF ファイルと NDF ファイルを使用して、データベースを複数のディスクにストライピングすることで、必要なパフォーマンスレベルを実現できます。

  • LDF ファイルは、単一の gp3プロビジョンド IOPS SSD io2、または要件に基づいた io2 Block Express ボリュームに配置する必要があります。JD Edwards プロセスの多くは、レイテンシーの影響を受けやすい、雑音の多い書き込み I/O が発生するオペレーションを実行します。多くのユーザーにとって、gp3 レイテンシーは要件を満たすのに十分です。ただし、ランタイムに依存するプロセス、io2、または io2 がある場合、ワークロードのパフォーマンス要件を満たすために Block Express が必要になる場合があります。雑音の多い書き込み I/O によるパフォーマンスへの影響を軽減するには、SQL Server データベースで遅延耐久性を有効にすることも検討してください。遅延耐久性を有効にすると、書き込み I/O のレイテンシーを気にすることなく gp3 ストレージを使用できます。

  • バックアップファイルは、スループット最適化 HDD (st1) などの高スループットで低コストのストレージ、または Amazon Simple Storage Service (Amazon S3) バケットに配置する必要があります。さらに、EnterpriseOne のデータは反復的でスパースな傾向があるため、データベースを介して行うバックアップには SQL Server のバックアップ圧縮を使用することをお勧めします。

  • バッファプール拡張 (BPE) は、大容量の NVMe インスタンスストレージをもつインスタンスを使用する場合に価値があります。ただし、X2iedn インスタンスを使用する場合、BPE の利点は使用可能な大量のメモリ量によって大幅に低減されるため、利用できる tempdb の NVMe ストレージを使用することをお勧めします