

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

# インスタンスクラスの管理
<a name="db-instance-classes"></a>

インスタンスクラスは、Amazon DocumentDB (MongoDB 互換) インスタンスの計算とメモリの容量を決定します。必要なインスタンスクラスは、処理能力とメモリの要件によって異なります。

Amazon DocumentDB は、インスタンスクラスの R4、R5、R6G、R8G、T3、および T4G ファミリーをサポートしています。これらのクラスは、メモリ消費の高いアプリケーション用に最適化された現行世代のインスタンスクラスです。これらのクラスの仕様については、[インスタンスクラスの仕様](#db-instance-class-specs)を参照してください。

**Topics**
+ [

## インスタンスクラスの決定
](#db-instance-class-determining)
+ [

## インスタンスクラスの変更
](#db-instance-class-changing)
+ [

## リージョン別のサポートされるインスタンスクラス
](#db-instance-classes-by-region)
+ [

## インスタンスクラスの仕様
](#db-instance-class-specs)

## インスタンスクラスの決定
<a name="db-instance-class-determining"></a>

インスタンスのクラスを決定するには、 AWS マネジメントコンソール または `describe-db-instances` AWS CLI オペレーションを使用できます。

------
#### [ Using the AWS マネジメントコンソール ]

クラスターのインスタンスのインスタンスクラスを決定するには、コンソールで次の手順を実行します。

1. にサインインし AWS マネジメントコンソール、[https://console.aws.amazon.com/docdb](https://console.aws.amazon.com/docdb) で Amazon DocumentDB コンソールを開きます。

1. ナビゲーションペインで、対象とするインスタンスを見つけるために、**クラスター** を選択します。
**ヒント**  
画面の左側にナビゲーションペインが表示されない場合は、ページの左上隅にあるメニューアイコン (![\[Hamburger menu icon with three horizontal lines.\]](http://docs.aws.amazon.com/ja_jp/documentdb/latest/developerguide/images/docdb-menu-icon.png)) を選択します。

1. クラスターナビゲーションボックスに、[**Cluster Identifier**]の列が表示されます。インスタンスは、以下のスクリーンショットのように、クラスターの下に表示されます。  
![\[インスタンスがクラスターの下にネストされる方法を示すクラスターテーブル。\]](http://docs.aws.amazon.com/ja_jp/documentdb/latest/developerguide/images/choose-clusters.png)

1. インスタンスの一覧で、クラスターを展開して、関心のあるインスタンスを見つけます。目的のインスタンスを見つけます。次に、インスタンスの行の **Size (サイズ)** 列を確認し、インスタンスクラスを参照します。

   次の図では、インスタンス `robo3t` のインスタンスクラスは `db.r5.4xlarge` です。  
![\[インスタンスタイプを示すサイズ列があるクラスターテーブル内のインスタンスのリスト。\]](http://docs.aws.amazon.com/ja_jp/documentdb/latest/developerguide/images/instance-class.png)

------
#### [ Using the AWS CLI ]

を使用してインスタンスのクラスを確認するには AWS CLI、以下のパラメータを指定して `describe-db-instances`オペレーションを使用します。
+ **--db-instance-identifier** - オプション。インスタンスクラスを検索するインスタンスを指定します。このパラメータを省略した場合、`describe-db-instances` は最大 100 個のインスタンスの説明を返します。
+ **--query** - オプション。結果に含めるインスタンスのメンバーを指定します。このパラメータを省略すると、すべてのインスタンスメンバーが返されます。

**Example**  
次の例では、インスタンス `sample-instance-1` のインスタンス名とクラスを検索します。  
Linux、macOS、Unix の場合:  

```
aws docdb describe-db-instances \
    --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' \
    --db-instance-identifier sample-instance-1
```
Windows の場合:  

```
aws docdb describe-db-instances ^
    --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' ^
    --db-instance-identifier sample-instance-1
```
このオペレーションによる出力は、次のようになります。  

```
[
    [
        "sample-instance-1",
        "db.r5.large"
    ]
```

**Example**  
次の例では、最大 100 個の Amazon DocumentDB インスタンスのインスタンス名とクラスを検索します。  
Linux、macOS、Unix の場合:  

```
aws docdb describe-db-instances \
    --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' \
    --filter Name=engine,Values=docdb
```
Windows の場合:  

```
aws docdb describe-db-instances ^
    --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]' ^
    --filter Name=engine,Values=docdb
```
このオペレーションによる出力は、次のようになります。  

```
[
    [
        "sample-instance-1",
        "db.r5.large"
    ],
    [
        "sample-instance-2",
        "db.r5.large"
    ],
    [
        "sample-instance-3",
        "db.r5.4xlarge"
    ],
    [
        "sample-instance-4",
        "db.r5.4xlarge"
    ]
]
```

詳細については、「[Amazon DocumentDB インスタンスの説明](db-instance-view-details.md)」を参照してください。

------

## インスタンスクラスの変更
<a name="db-instance-class-changing"></a>

インスタンスのインスタンスクラスは、 AWS マネジメントコンソール または を使用して変更できます AWS CLI。詳細については、「[Amazon DocumentDB インスタンスの変更](db-instance-modify.md)」を参照してください。

## リージョン別のサポートされるインスタンスクラス
<a name="db-instance-classes-by-region"></a>

Amazon DocumentDB は、次の インスタンスクラスをサポートします。
+ `R8G`— R6G インスタンスと比較してパフォーマンスが最大 30% 向上する Arm ベースの AWS Graviton4 プロセッサを搭載したメモリ最適化インスタンスの最新世代。
+ `R6G`— Arm ベースの AWS Graviton2 プロセッサを搭載したメモリ最適化インスタンス。R5 インスタンスよりも最大 30% 優れたパフォーマンスを提供し、コストを 5% 削減します。
+ `R6GD` — エフェメラルデータ用のローカル不揮発性メモリエクスプレス (NVMe) ベースのソリッドステートドライブ (SSD) ストレージを備えたメモリ最適化 R6G インスタンス。
+ `R5` - 同じインスタンスコストでR4インスタンスよりも最大 100％ 優れたパフォーマンスを提供するメモリ最適化インスタンス。
+ `R4` - 前世代のメモリ最適化インスタンス。
+ `T4G`—ベースラインレベルの CPU パフォーマンスを提供する Arm ベースの AWS Graviton2 プロセッサを搭載した最新世代の低コストのバースト可能な汎用インスタンスタイプ。T3 インスタンスよりも最大 35% 優れた価格パフォーマンスを提供し、CPU 使用率が中程度で使用量が一時的に急増するアプリケーションの実行に最適です。
+ `T3` - CPUパフォーマンスのベースラインレベルを提供し、必要な限りいつでもCPU使用率をバーストできる、低コストのバースト可能な汎用インスタンスタイプ。

インスタンスクラスの詳細な仕様については、「[インスタンスクラスの仕様](#db-instance-class-specs)」を参照してください。

**注記**  
I/O 最適化ストレージは、エンジンバージョン 5.0 および 8.0 (インスタンスベースのクラスター) でのみ使用できます。

特定のインスタンスクラスは、特定のリージョンでサポートされる場合とサポートされない場合があります。次の表に、各リージョンで Amazon DocumentDB によってサポートされるインスタンスクラスを示してあります。


**リージョン別のサポートされるインスタンスクラス**  

|  | インスタンスクラス | リージョン | R8G | R6GD | R6G | R5 | R4 | T4G | T3 | サーバーレス | 
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
| 米国東部 (オハイオ) | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート | 
| 米国東部 (バージニア北部) | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート | 
| 米国西部 (オレゴン) | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート | 
| アフリカ (ケープタウン) |  |  | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| 南米 (サンパウロ) |  | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| アジアパシフィック (香港) |  |  | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| アジアパシフィック (ハイデラバード) |  |  | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| アジアパシフィック (マレーシア) |  |  | サポート対象 |  |  | サポート対象 | サポート |  | 
| アジアパシフィック (ムンバイ) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| アジアパシフィック (大阪) |  | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート |  | 
| アジアパシフィック (ソウル) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| アジアパシフィック (シドニー) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| アジアパシフィック (ジャカルタ) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート |  | 
| アジアパシフィック (メルボルン) |  |  | サポート対象 | サポート対象 |  | サポート対象 | サポート |  | 
| アジアパシフィック (シンガポール) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| アジアパシフィック (タイ) |  |  | サポート対象 |  |  | サポート対象 | サポート対象 |  | 
| アジアパシフィック (東京) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| カナダ (中部) |  | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| 欧州 (フランクフルト) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| 欧州 (チューリッヒ) |  | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 |  | 
| 欧州 (アイルランド) | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | サポート対象 | 
| 欧州 (ロンドン) |  | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| 欧州 (ミラノ) |  |  | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| 欧州 (パリ) |  | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| 欧州 (スペイン) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| 欧州 (ストックホルム) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 |  | 
| メキシコ (中部) |  |  | サポート対象 |  |  | サポート対象 | サポート対象 |  | 
| 中東 (アラブ首長国連邦) |  |  | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| 中国 (北京) |  | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| 中国 (寧夏) |  |  | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 
| イスラエル (テルアビブ) |  |  | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| AWS GovCloud (米国西部) | サポート対象 | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート | 
| AWS GovCloud (米国東部) |  | サポート対象 | サポート対象 | サポート対象 |  | サポート対象 | サポート対象 | サポート対象 | 

## インスタンスクラスの仕様
<a name="db-instance-class-specs"></a>

次の表は、各クラスでサポートされているインスタンスタイプなど、Amazon DocumentDB インスタンスクラスの詳細を示しています。各テーブル列の説明については、表の下部を参照してください。


| インスタンスクラス | vCPU1 | メモリ (GiB)2 | NVMe SSD 階層型キャッシュ (GiB)3 | 最大一時ストレージ (GiB)4 | ベースライン/バースト帯域幅 (Gbps)5 | 使用エンジン6 | 
| --- | --- | --- | --- | --- | --- | --- | 
| R8G – Graviton4 に基づく現行世代のメモリ最適化インスタンスクラス R8G は、エンジンバージョン 5.0 および 8.0 でのみ利用可能な最新のインスタンスファミリー (Graviton4) です。サイズ db.r8g.24xlarge と db.r8g.48xlarge はまだ利用できません。 | 
| db.r8g.large | 2 | 16 | - | 30 | 0.937/12.5 | 5.0.0 および 8.0.0 | 
| db.r8g.xlarge | 4 | 32 | - | 60 | 1.875/12.5 | 5.0.0 および 8.0.0 | 
| db.r8g.2xlarge | 8 | 64 | - | 121 | 3.75/15.0 | 5.0.0 および 8.0.0 | 
| db.r8g.4xlarge | 16 | 128 | - | 243 | 7.5/15.0 | 5.0.0 および 8.0.0 | 
| db.r8g.8xlarge | 32 | 256 | - | 488 | 15 | 5.0.0 および 8.0.0 | 
| db.r8g.12xlarge | 48 | 384 | - | 732 | 22 | 5.0.0 および 8.0.0 | 
| db.r8g.16xlarge | 64 | 512 | - | 987 | 30 | 5.0.0 および 8.0.0 | 
| R6G – Current Generation Memory-Optimized Instance Class based on Graviton2 | 
| db.r6g.large | 2 | 16 | - | 32 | 0.75/10 | 4.0.0、5.0.0、および 8.0.0 | 
| db.r6g.xlarge | 4 | 32 | - | 63 | 1.25 / 10 | 4.0.0、5.0.0、および 8.0.0 | 
| db.r6g.2xlarge | 8 | 64 | - | 126 | 2.5/10 | 4.0.0、5.0.0、および 8.0.0 | 
| db.r6g.4xlarge | 16 | 128 | - | 252 | 5.0/10 | 4.0.0、5.0.0、および 8.0.0 | 
| db.r6g.8xlarge | 32 | 256 | - | 504 | 12 | 4.0.0、5.0.0、および 8.0.0 | 
| db.r6g.12xlarge | 48 | 384 | - | 756 | 20 | 4.0.0、5.0.0、および 8.0.0 | 
| db.r6g.16xlarge | 64 | 512 | - | 1008 | 25 | 4.0.0、5.0.0、および 8.0.0 | 
| R6GD – Current Generation NVMe-backed Instance Class based on Graviton2 | 
| db.r6gd.xlarge | 4 | 32 | 173 | 64 | 1.25 / 10 | 5.0.0 および 8.0.0 | 
| db.r6gd.2xlarge | 8 | 64 | 346 | 128 | 2.5/10 | 5.0.0 および 8.0.0 | 
| db.r6gd.4xlarge | 16 | 128 | 694 | 256 | 5.0/10 | 5.0.0 および 8.0.0 | 
| db.r6gd.8xlarge | 32 | 256 | 1388 | 512 | 12 | 5.0.0 および 8.0.0 | 
| db.r6gd.12xlarge | 48 | 384 | 2082 | 768 | 20 | 5.0.0 および 8.0.0 | 
| db.r6gd.16xlarge | 64 | 512 | 2776 | 1024 | 25 | 5.0.0 および 8.0.0 | 
| R5 – 前の世代のメモリ最適化インスタンスクラス | 
| db.r5.large | 2 | 16 | - | 31 | 0.75/10 | 3.6.0、4.0.0、5.0.0、8.0.0 | 
| db.r5.xlarge | 4 | 32 | - | 62 | 1.25 / 10 | 3.6.0、4.0.0、5.0.0、8.0.0 | 
| db.r5.2xlarge | 8 | 64 | - | 124 | 2.5/10 | 3.6.0、4.0.0、5.0.0、8.0.0 | 
| db.r5.4xlarge | 16 | 128 | - | 249 | 5.0/10 | 3.6.0、4.0.0、5.0.0、8.0.0 | 
| db.r5.8xlarge | 32 | 256 | - | 504 | 10 | 3.6.0、4.0.0、5.0.0、8.0.0 | 
| db.r5.12xlarge | 48 | 384 | - | 748 | 12 | 3.6.0、4.0.0、5.0.0、8.0.0 | 
| db.r5.16xlarge | 64 | 512 | - | 1008 | 20 | 3.6.0、4.0.0、5.0.0、8.0.0 | 
| db.r5.24xlarge | 96 | 768 | - | 1500 | 25 | 3.6.0、4.0.0、5.0.0、8.0.0 | 
| R4 – 前の世代のメモリ最適化インスタンスクラス R4 インスタンスはエンジンバージョン 3.6 でのみサポートされています。Amazon DocumentDB 3.6 は 2026 年 3 月 30 日に標準サポートが終了することに注意してください。延長サポート (有料) は 2029 年 3 月までご利用いただけます。 | 
| db.r4.large | 2 | 15.25 | - | 30 | 0.75/10 | 3.6.0 のみ | 
| db.r4.xlarge | 4 | 30.5 | - | 60 | 1.25 / 10 | 3.6.0 のみ | 
| db.r4.2xlarge | 8 | 61 | - | 120 | 2.5/10 | 3.6.0 のみ | 
| db.r4.4xlarge | 16 | 122 | - | 240 | 5.0 /10 | 3.6.0 のみ | 
| db.r4.8xlarge | 32 | 244 | - | 480 | 10 | 3.6.0 のみ | 
| db.r4.16xlarge | 64 | 488 | - | 960 | 25 | 3.6.0 のみ | 
| T4G – Latest Generation Burstable Performance Instance Classes based on Graviton2 T シリーズインスタンスは、無制限 CPU バーストモードで実行されます。ベースラインを超えるバースト使用量には追加料金がかかります。グローバルクラスターではサポートされていません。 | 
| db.t4g.medium | 2 | 4 | - | 8.13 | 0.256 / 5 | 4.0.0、5.0.0、および 8.0.0 | 
| T3 – 最新世代のバースト可能なパフォーマンスインスタンスクラス | 
| db.t3.medium | 2 | 4 | - | 7.5 | 0.256 / 5 | 3.6.0、4.0.0、5.0.0、8.0.0 | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/documentdb/latest/developerguide/db-instance-classes.html)  | 