

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

# スループット容量の管理
<a name="managing-throughput-capacity"></a>

ファイルシステムのスループットキャパシティはいつでも増減してパフォーマンスの管理ができます。スループットキャパシティは、FSx for Windows File Server ファイルシステムをホストしているファイルサーバーがデータを提供できる速度を決定する要素の 1 つです。スループットキャパシティでは、秒ごとの I/O オペレーション (IOPS) のレベルが高くなり、ファイルサーバー上のキャッシュメモリの量が増えます。詳細については、「[FSx for Windows File Server のパフォーマンスパフォーマンス](performance.md)」を参照してください。

**Topics**
+ [スループットスケーリングの仕組み](#how-throughput-scaling-works)
+ [スループットキャパシティを変更するタイミングを知る](#when-to-modify-throughput-capacity)
+ [スループットキャパシティの変更](increase-throughput-capacity.md)
+ [スループットキャパシティの更新のモニタリング](monitoring-throughput-capacity-changes.md)

## スループットスケーリングの仕組み
<a name="how-throughput-scaling-works"></a>

ファイルシステムのスループット容量を変更すると、Amazon FSx は裏側で、より多いまたは少ないスループットを持つファイルサーバーに切り替えます。マルチ AZ ファイルシステムの場合、Amazon FSx が優先ファイルサーバーとセカンダリファイルサーバーを切り替える間、自動フェイルオーバーとフェイルバックをトリガーする新しいファイルサーバーに切り替えます。シングル AZ システムでは、ファイルサーバーがスループットキャパシティのスケーリング中に切り替わる間にファイルシステムが数分間利用できなくなります。ファイルシステムで使用可能になると、新しいスループットキャパシティが課金されます。

**注記**  
バックエンドでのメンテナンスオペレーション中に、システムの変更 (スループットキャパシティの変更を含む) が遅れる場合があります。メンテナンスオペレーションでは、システムの変更によってキューに入り、処理される可能性があります。

マルチ AZ ファイルシステムの場合、Amazon FSx が優先ファイルサーバーおよびセカンダリファイルサーバーを切り替える間、スループットキャパシティのスケーリングは自動フェイルオーバーおよびフェイルバックを引き起こします。ファイルサーバーの交換作業中は、スループット容量の拡張時、ファイルシステムのメンテナンス時、および予期せぬサービス中断時に発生しますが、ファイルシステムへの継続的なトラフィックは、稼働中の残りのファイルサーバーによって処理されます。交換したファイルサーバーがオンラインに戻ると、FSx for Windows は再同期ジョブを実行し、データが新しく交換されたファイルサーバーに確実に同期されるようにします。

FSx for Windows は、この再同期アクティビティがアプリケーションとおよびーザーに与える影響を最小限に抑えるように設計されています。ただし、再同期プロセスでは大きなブロックでデータを同期する必要があります。つまり、ごく一部のデータのみが更新された場合でも、データの大きなブロックを同期する必要があります。したがって、再同期の量はデータチャーンの量だけでなく、ファイルシステム上のデータチャーンの性質にも依存します。ワークロードの書き込みと IOPS が多い場合、データ同期処理に時間がかかり、追加のパフォーマンスリソースが必要になることがあります。

この間、ファイルシステムは引き続き使用可能になりますが、データ同期の期間を短縮するために、ファイルシステムの負荷が最小であるアイドル期間中にスループット容量を変更することをお勧めします。データ同期にかかる時間を短縮するため、ファイルシステムには、ワークロードに加えて同期ジョブも実行するために十分なスループットキャパシティがあるか確認することをお勧めします。最後に、ファイルシステムの負荷が軽いうちにフェイルオーバーの影響をテストすることをお勧めします。

## スループットキャパシティを変更するタイミングを知る
<a name="when-to-modify-throughput-capacity"></a>

Amazon FSx は Amazon CloudWatch と統合され、ファイルシステムの継続的なスループット使用レベルをモニタリングできます。ファイルシステムを介してドライブできるパフォーマンス (スループットと IOPS) は、ファイルシステムのスループットキャパシティ、ストレージ容量、ストレージタイプと共に、特定のワークロードの特性によって異なります。CloudWatch メトリクスを使用して、パフォーマンスを向上させるためにディメンションを決定できます。詳細については、「[Amazon CloudWatch を使用したモニタリング](monitoring-cloudwatch.md)」を参照してください。

FSx for Windows File Server は、Amazon FSx コンソールのファイルシステムの詳細ページのモニタリングとパフォーマンスダッシュボードで、ファイルシステムの CloudWatch メトリクスの値に基づいてパフォーマンスアラートを提供します。これには、スループットキャパシティ、およびスループットキャパシティの増加から恩恵を受ける可能性のあるその他のファイルシステムメトリクスが含まれます。詳細については、「[パフォーマンスの警告と推奨事項](monitoring-cloudwatch.md#performance-insights-FSxW)」を参照してください。

ファイルシステムを構成する際には、ワークロードの予想トラフィックだけでなく、ファイルシステムで有効化する機能をサポートするために必要な追加のパフォーマンスリソースにも対応できる十分なスループット容量を確保してください。例えば、データ重複排除を実行している場合、選択するスループットキャパシティは、使用しているストレージに基づいて重複排除を実行するのに十分なメモリを提供する必要があります。シャドウコピーを使用している場合は、Windows Server がシャドウコピーを削除しないように、スループットキャパシティをワークロードによって駆動されると予想される値の 3 倍以上の値に増やしてください。詳細については、「[スループットキャパシティがパフォーマンスに与える影響](performance.md#impact-throughput-cap-performance)」を参照してください。

# スループットキャパシティの変更
<a name="increase-throughput-capacity"></a>

Amazon FSx コンソール、 AWS Command Line Interface (AWS CLI)、または Amazon FSx API を使用して、以下の手順に示すように、ファイルシステムのスループット容量を増減できます。

## ファイルシステムのスループット容量を変更するには (コンソール)
<a name="increase-throughput-console"></a>

1. [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/) で Amazon FSx コンソールを開きます。

1. **[File systems]** (ファイルシステム) に移動し、スループット容量を拡張する Windows ファイルシステムを選択します。

1. **[Actions]** (アクション) には、**[Update throughput]** (スループットの更新) を選択します。

   または、**[Summary]** (概要) パネルでファイルシステムの **[Throughput capacity]** (スループット容量) の横にある **[Update]** (更新) を選択します。

   **スループット容量の更新** ウィンドウが表示されます。

1. リストから **[Throughput Capacity]** (スループット容量) の新しい値を選択します。

1. **[Update]** (更新) を選択して、スループット容量の更新を開始します。
**注記**  
マルチ AZ ファイルシステムは、スループットスケーリングの更新時にフェイルオーバーしてフェイルバックし、完全に利用可能になります。シングル AZ ファイルシステムは更新中、ごくわずかな期間利用できないことがあります。

1. **[Updates]** (更新) タブの **[File systems]** (ファイルシステム) 詳細ページで、更新の進捗状況をモニタリングできます。

   Amazon FSx コンソール、、および API を使用して AWS CLI、更新の進行状況をモニタリングできます。詳細については、「[スループットキャパシティの更新のモニタリング](monitoring-throughput-capacity-changes.md)」を参照してください。

## ファイルシステムのスループット容量を変更するには (CLI)
<a name="increase-throughput-cli"></a>

ファイルシステムのスループットキャパシティを増減するには、 AWS CLI コマンド [update-file-system](https://docs.aws.amazon.com/cli/latest/reference/fsx/update-file-system.html) を使用します。以下のパラメータを設定します。
+ 更新するファイルシステムの ID への `--file-system-id`。
+ `ThroughputCapacity` を目的の値に設定します。有効な値は 8、16、32、64、128、256、512、1024、2048、4608、6144、9216、12288 MBps です。

Amazon FSx コンソール、、および API を使用して AWS CLI、更新の進行状況をモニタリングできます。詳細については、「[スループットキャパシティの更新のモニタリング](monitoring-throughput-capacity-changes.md)」を参照してください。

# スループットキャパシティの更新のモニタリング
<a name="monitoring-throughput-capacity-changes"></a>

Amazon FSx コンソール、API、および AWS CLIを使用して、スループット容量変更プロセスをモニタリングできます。

## コンソールでのスループット容量の変更のモニタリング
<a name="monitor-throughput-action-console"></a>

**[File system details]** (ファイルシステムの詳細) ウィンドウの **[Updates]** (更新) タブで、更新アクションの種類ごとに最新の 10 件の更新アクションを表示できます。

![\[ファイルシステムの更新ウィンドウを示すコンソールのスクリーンショット。\]](http://docs.aws.amazon.com/ja_jp/fsx/latest/WindowsGuide/images/fs-updates-panel.png)


スループット容量の更新アクションでは、次の情報を表示できます。

****[Update type]** (更新タイプ)**  
可能な値は、**[スループットキャパシティ]** です。

****[Target value]** (ターゲット値)**  
ファイルシステムのスループット容量を変更するのに望ましい値。

****[Status]** (ステータス)**  
更新の現在のステータス。スループット容量の更新では、指定できる値は次のとおりです:  
+ **[Pending]** (保留中) - Amazon FSx は更新リクエストを受信しましたが、処理を開始していません。
+ **[In progress]** (進行中) - Amazon FSx が更新リクエストを処理しています。
+ **[最適化の更新]** — Amazon FSx は、ファイルシステムのネットワーク I/O、CPU、メモリリソースを更新しました。新しいディスク I/O パフォーマンスレベルを書き込み操作に利用できます。読み取り操作では、ファイルシステムがこの状態ではなくなるまで、前のレベルと新しいレベル間でディスク I/O パフォーマンスが表示されます。
+ **[Completed]** (完了) - スループット容量の更新が正常に完了しました。
+ **[Failed]** (失敗) - スループット容量の更新に失敗しました。疑問符 (**?**) を選択して、スループットの更新が失敗した理由の詳細を確認します。

****[Request time]** (リクエストタイム)**  
Amazon FSx が更新リクエストを受信した時刻。

## AWS CLI および API を使用した変更のモニタリング
<a name="monitor-throughput-action-cli-api"></a>

[describe-file-systems](https://docs.aws.amazon.com/cli/latest/reference/fsx/describe-file-systems.html) CLI コマンドおよび [DescribeFileSystems](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html) API アクションを使用して、ファイルシステムのスループット容量変更リクエストを表示し、モニタリングできます。`AdministrativeActions` 配列には、管理アクションタイプごとに最新の更新アクションが 10 件を表示されます。ファイルシステムのスループット容量を変更すると、`FILE_SYSTEM_UPDATE` 管理アクションが生成されます。

次の例は、`describe-file-systems` CLI コマンドのレスポンスの抜粋を示しています。ファイルシステムのスループットキャパシティは 8 MBps、ターゲットスループットキャパシティは 256 MBps です。

```
.
.
.
    "ThroughputCapacity": 8,
"AdministrativeActions": [
    {
        "AdministrativeActionType": "FILE_SYSTEM_UPDATE",
        "RequestTime": 1581694764.757,
        "Status": "PENDING",
        "TargetFileSystemValues": {
          "WindowsConfiguration": {
            "ThroughputCapacity": 256
          }
        }
    }
]
```

Amazon FSx でアクションの処理が正常に完了すると、ステータスは `COMPLETED` に変更されます。新しいスループット容量がファイルシステムで使用可能になり、`ThroughputCapacity` プロパティで表示されます。これは、**describe-file-systems** CLI コマンドの次のレスポンスの抜粋に示されています。

```
.
.
.
    "ThroughputCapacity": 256,
"AdministrativeActions": [
    {
        "AdministrativeActionType": "FILE_SYSTEM_UPDATE",
        "RequestTime": 1581694764.757,
        "Status": "COMPLETED",
        "TargetFileSystemValues": {
          "WindowsConfiguration": {
            "ThroughputCapacity": 256
          }
        }
    }
]
```

スループット容量の変更が失敗した場合、ステータスは `FAILED` に代わり、`FailureDetails` プロパティは失敗に関する情報を提供します。失敗したアクションのトラブルシューティングについては、「[ストレージまたはスループットキャパシティの更新が失敗する](admin-actions-ts.md)」を参照してください。