Amazon EC2 インスタンスタイプ - で Oracle Database を実行するためのベストプラクティス AWS

このホワイトペーパーは過去の参考用です。一部のコンテンツは古く、一部のリンクは使用できない場合があります。

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

Amazon EC2 インスタンスタイプ

AWS には多数の Amazon EC2 インスタンスタイプが用意されているため、ワークロードに最適なインスタンスタイプを選択できます。ただし、使用可能なすべてのインスタンスタイプが Oracle Database の実行に最適なわけではありません。

Oracle Database に Amazon RDS を使用する場合、 AWS はベストプラクティスに基づいて一部のインスタンスタイプを除外し、T クラス、M クラス、R クラスインスタンスのさまざまなオプションを提供します。AWS では、エンタープライズデータベースワークロードに db.m ベースまたは r ベースの Amazon RDS インスタンスを選択することをお勧めします。R5 インスタンスは、高性能データベースなどのメモリを大量に消費するアプリケーションに適しています。

RDS インスタンスに関する最新情報については、Amazon RDS for Oracle Database の料金」を参照してください。Amazon RDS インスタンスタイプの選択は、データベースワークロードと使用可能な Oracle Database ライセンスに基づいて行う必要があります。

Amazon EC2 でセルフマネージドデータベースを実行している場合は、Amazon EC2 インスタンスタイプでさらに多くの選択肢があります。これは多くの場合、ユーザーが Amazon EC2 で Oracle Database を実行することを選択する理由の 1 つです。

Oracle Database は CPU 使用率に関してリソースを大量に消費するため、非常に小さなインスタンスタイプは適していません。メモリフットプリントが大きいインスタンスは、キャッシュを改善し、システムグローバルエリア (SGA) を大きくすることで、データベースのパフォーマンスを向上させるのに役立ちます。 AWS では、メモリと CPU のバランスが良いインスタンスを選択することをお勧めします。

使用する予定の Oracle Database ライセンスと実装する予定のアーキテクチャに一致するインスタンスタイプを選択します。ビジネスニーズに最適なアーキテクチャについては、ホワイトペーパー「Advanced Architectures for Oracle Database on Amazon EC2」を参照してください。

Oracle Database は読み取り/書き込みオペレーションにディスクストレージを大量に使用するため、Amazon Elastic Block Store (Amazon EBS) に最適化されたインスタンスのみを使用することを AWS 強くお勧めします。Amazon EBS 最適化インスタンスは、Amazon EC2 と Amazon EBS 間の専用スループットを提供します。ストレージサブシステムへの帯域幅とスループットは、データベースのパフォーマンスを向上させるために不可欠です。ネットワークパフォーマンスが高いインスタンスを選択すると、データベースのパフォーマンスが向上します。

次のインスタンスファミリーは、Amazon EC2 で Oracle Database を実行するのに最適です。

インスタンスファミリー 特徴
M ファミリー
  • 追加料金なしでデフォルトで EBS 最適化

  • 拡張ネットワーキングのサポート

  • コンピューティング、メモリ、ネットワークリソースのバランス

X ファミリー
  • RAM の GiB あたりの最低価格

  • SSD ストレージと EBS 最適化をデフォルトで追加コストなしで

  • プロセッサの C ステートと P ステートの設定を制御する機能

R ファミリー
  • メモリを大量に消費するアプリケーション向けに最適化

  • 高周波インテル Xeon E5-2686 v4 (ブロードウェル) プロセッサ

  • DDR4 メモリ

  • 拡張ネットワーキングのサポート

  • R5b インスタンスは、最大 60Gbps の帯域幅と 260K IOPS の EBS パフォーマンスをサポートし、R5 インスタンスと比較して 3 倍の EBS 最適化パフォーマンスを提供します。

自分の家族
  • 低レイテンシー、非常に高いランダム I/O パフォーマンス、高いシーケンシャル読み取りスループットに最適化され、低コストで高い IOPS を実現

  • NVMe SSD エフェメラルストレージ

  • TRIM のサポート

  • 拡張ネットワーキングのサポート

Z1d ファミリー
  • 4.0 GHz のすべてのコア周波数を維持

  • 1:8 vCPU とメモリの比率を実現