PERF 3: ストレージソリューションをどのように選択していますか?
システムにとって最適なストレージソリューションは、アクセス方法 (ブロック、ファイル、オブジェクト)、アクセスパターン (ランダム、シーケンシャル)、必要なスループットやアクセス頻度 (オンライン、オフライン、アーカイブ)、更新頻度 (WORM、動的)、可用性と耐久性に関する制約によって異なります。優れた設計のシステムでは、複数のストレージソリューションを使用し、さまざまな機能を有効にしてパフォーマンスとリソースの使用効率を高めています。
リソース
 Cloud Storage with AWS
 
               Deep dive on Amazon EBS (STG303-R1)
               
 
               Optimize your storage performance with Amazon S3 (STG343)
               
 
               Amazon EC2 Storage
               
 
               Amazon EBS Volume Types
               
 
               EBS I/O Characteristics 
               
 
               Amazon S3: Request Rate and Performance Considerations
               
 
               Amazon Glacier: Amazon Glacier Documentation
               
 
               Amazon EFS: Amazon EFS Performance
               
 
               Amazon FSx for Lustre Performance 
               
 
               Amazon FSx for Windows File Server Performance
               
ベストプラクティス:
- 
               
ストレージ特性と要件を理解する: オブジェクトストレージ、ブロックストレージ、ファイルストレージ、またはインスタンスストレージなど、ワークロードに最適なサービスを選択するために必要なさまざまな特性 (共有可能、ファイルサイズ、キャッシュサイズ、アクセスパターン、レイテンシー、スループット、およびデータの永続性など) を理解します。
 - 
               
利用可能な設定オプションを評価する: さまざまな特性や設定オプションとそれらがストレージにどのように関連するかを評価します。プロビジョンド IOPS、SSD、磁気ストレージ、オブジェクトストレージ、アーカイブストレージ、またはエフェメラルストレージをどこでどのように使用するかを理解し、ワークロードのためのストレージ容量とパフォーマンスを最適化してください。
 - 
               
アクセスパターンとメトリクスに基づいて意思決定を行う: ワークロードのアクセスパターンに基づいてストレージシステムを選択し、ワークロードがどのようにデータにアクセスするかを判断することによってそれらを設定します。ストレージの効率性を向上させるには、ブロックストレージではなくオブジェクトストレージを選択してください。選択したストレージオプションは、データのアクセスパターンに合わせて設定します。
 
改善計画
ストレージ特性と要件を理解する
利用可能な設定オプションを評価する
Cloud Storage with AWS
アクセスパターンとメトリクスに基づいて意思決定を行う
