

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

# SFTP コネクタのスケーリングとクォータ
<a name="scale-and-limits-sftp-connector"></a>

**Topics**
+ [SFTPコネクタのクォータ](#limits-sftp-connector)
+ [SFTP コネクタのスケーリング](#scaling-sftp-connector)

## SFTPコネクタのクォータ
<a name="limits-sftp-connector"></a>

SFTP コネクタには次のクォータが設定されています。

**注記**  
SFTP コネクタのその他のサービスクォータは、 の[AWS Transfer Family エンドポイントとクォータ](https://docs.aws.amazon.com//general/latest/gr/transfer-service.html)に記載されています*Amazon Web Services 全般のリファレンス*。


**SFTP Connector クォータ**  

| 名前 | デフォルト | 引き上げ可能 | 
| --- | --- | --- | 
| 最大テスト接続トランザクション／秒（TPS） | 1 アカウントにつき毎秒 1 リクエスト | いいえ | 
| 保留中のファイル転送の最大キューサイズ | 1,000 | いいえ | 
| 最大ファイルサイズ | 150 ギビバイト (GiB) | いいえ | 
| 1 ファイルあたりの最大転送時間 | 12 時間ごと | いいえ | 
| 1 ファイルあたりの最大リクエスト待機時間 | 12 時間ごと | いいえ | 
| アカウントあたりのコネクタの最大帯域幅 (SFTP コネクタと AS2 コネクタの両方がこの値に影響します) | 50 MBps | いいえ | 
| ディレクトリリストオペレーションの項目の最大数 | 10,000 | いいえ | 

**注記**  
 デフォルトでは、SFTP コネクタは一度に 1 つのファイルを処理し、ファイルを順番に転送します。コネクタで同じユーザーからの同時セッションをサポートするリモートサーバーとの同時セッションを作成し、最大 5 つのファイルを並行して処理することで、転送パフォーマンスを高速化できます。  
 コネクタの同時接続を有効にするには、コネクタを作成または更新するときに**最大同時接続**数の設定を編集できます。詳細については、「[サービスマネージド出力で SFTP コネクタを作成する](create-sftp-connector-procedure.md)」を参照してください。

SFTP コネクタの認証情報を保存するには、各 Secrets Manager シークレットに関連付けられたクォータがあります。同じシークレットを使用して複数のタイプのキーを保存すると、複数の目的でこれらのクォータが発生する可能性があります。
+ 1 つのシークレットの合計長: 12,000 文字
+ **Password** 文字列の最大長: 1024 文字
+ **PrivateKey** 文字列の最大長: 8192 文字
+ **Username** 文字列の最大長: 100 文字

## SFTP コネクタのスケーリング
<a name="scaling-sftp-connector"></a>

このセクションでは、 AWS Transfer Family SFTP コネクタワークロードをスケールする方法に関する考慮事項について説明します。SFTP コネクタを使用してワークロードをスケーリングする場合は、次の 3 つのクォータを考慮する必要があります。
+ **最大キューサイズ。**これは、リクエストされたコネクタのキュー内の保留中のオペレーションの最大数を指します。保留中のオペレーションとは、以前に送信された転送リクエストのうち、まだ完了していないものを指します。

  保留中のリクエストの最大キュー深度は現在、コネクタあたり 1,000 に設定されています ([AWS Transfer Family サービスクォータ](https://docs.aws.amazon.com//general/latest/gr/transfer-service.html)で定義）。短期間に何千もの転送オペレーションをリクエストすると、ワークロードがこのサービス制限を超える可能性があり、保留中の最大リクエスト数を超えた`ThrottlingException`というメッセージが表示されます。 ワークロードがこのクォータの対象である場合は、 を介して Transfer Family サービスチーム AWS サポート またはアカウントチームに連絡して、スケーラビリティ要件について相談してください。

  以下のアクションのいずれかまたは両方を実行することもできます。
  + ファイルボリュームを複数のコネクタに分散します。
  +  コネクタにリモートサーバーとの同時セッションを作成して、キューからの複数のリクエストを並行して処理させます。
+ **同時セッションの数。**デフォルトでは、SFTP コネクタは一度に 1 つのファイルを転送し、キューからファイルを順番に転送します。

  コネクタに複数のファイルを並行して転送させることで、転送パフォーマンスを向上させるオプションがあります。同じユーザーからの同時セッションをサポートするリモートサーバーとの同時セッションを作成し、最大 5 つのファイルを並行して処理できます。SFTP コネクタを作成するときは、コネクタを作成または更新するときに**最大同時接続**数の設定に最大 5 の値を選択します。詳細については、「[サービスマネージド出力で SFTP コネクタを作成する](create-sftp-connector-procedure.md)」を参照してください。
+ **`StartFileTransfer`リクエストのレート。**各 SFTP コネクタで転送するには、1 秒あたり最大 100 個のファイルパスをリクエストできます。リクエストされたファイルパスは、処理のためにコネクタのキューに追加されます。コマンドを再帰的に使用して、個々の`StartFileTransfer`コマンドで提供されるファイルの数に関係なく、コネクタごとに 1 秒あたり最大 100 のファイルパスをリクエストできます`StartFileTransfer`。