このホワイトペーパーは過去の参考用です。一部のコンテンツは古く、一部のリンクは使用できない場合があります。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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 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 ファミリー |
|
| X ファミリー |
|
| R ファミリー |
|
| 自分の家族 |
|
| Z1d ファミリー |
|