すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:ECSインスタンスの帯域幅の概要

最終更新日:Apr 18, 2024

ネットワーク帯域幅は、特定の期間にネットワークを介して転送できるデータの最大量です。 ほとんどの場合、期間は1秒です。 より高いネットワーク帯域幅は、同じ期間でより大量のデータの転送を可能にする。 ネットワーク帯域幅は、パブリック帯域幅と内部帯域幅とに分類される。

パブリック帯域幅

パブリック帯域幅は、Elastic Compute Service (ECS) インスタンスとインターネット間でデータを転送するために使用されます。 パブリック帯域幅は、アウトバウンドパブリック帯域幅とインバウンドパブリック帯域幅に分類されます。 アウトバウンドパブリック帯域幅は、ECSインスタンスからインターネットへのトラフィックに使用されます。 インバウンドパブリック帯域幅は、インターネットからECSインスタンスへのトラフィックに使用されます。 アウトバウンドパブリック帯域幅に対して課金されます。 最大インバウンドパブリック帯域幅は、アウトバウンドパブリック帯域幅によって異なります。アウトバウンドパブリック帯域幅が10 Mbit/s以下の場合、インバウンドパブリック帯域幅は10 Mbit/sに制限されます。 アウトバウンドパブリック帯域幅が10 Mbit/sを超える場合、インバウンドパブリック帯域幅はアウトバウンドパブリック帯域幅と等しくなります。 アウトバウンドパブリック帯域幅が1 Gbit/sを超える場合、分散スロットリングは自動的に有効になります。 指定した最大帯域幅値は、複数のECSインスタンスに均等に割り当てられます。 ECSインスタンスごとに、シングルフロートラフィックのパブリック帯域幅は、指定された最大帯域幅値をインスタンス数で割った値に制限され、マルチフロートラフィックのパブリック帯域幅は、指定された最大帯域幅値に制限されます。

インスタンスの作成時にインスタンスにパブリックIPアドレスを割り当てることで、ECSインスタンスのパブリック帯域幅を有効にできます。 詳細については、「パブリック帯域幅を設定するためのベストプラクティス」をご参照ください。 または、ECSインスタンスの作成後にelastic IPアドレス (EIP) をインスタンスに関連付けることで、ECSインスタンスのパブリック帯域幅を有効にすることもできます。 詳細については、「EIPとインスタンスの関連付け」をご参照ください。 Anycast EIPを使用して、安定したBorder Gateway Protocol (BGP) 回線とAlibaba Cloudのグローバル伝送ネットワークに基づいて、インターネットアクセス品質を向上させることができます。 Anycast EIPの詳細については、Anycast EIPとは何ですか? ECSインスタンスにIPv6アドレスを割り当て、インスタンスのIPv6パブリック帯域幅を有効にすることができます。 詳細については、「手順3: WindowsインスタンスのIPv6パブリック帯域幅の有効化」または「手順3: LinuxインスタンスのIPv6パブリック帯域幅の有効化」をご参照ください。

帯域幅課金

パブリック帯域幅は、帯域幅課金方式とトラフィック課金方式をサポートしています。 詳細については、「パブリック帯域幅」をご参照ください。 リージョン内でネットワーク帯域幅を共有および再利用するには、リージョン内にインターネット共有帯域幅インスタンスを作成します。 EIP帯域幅プランの詳細については、「インターネット共有帯域幅とは」をご参照ください。 同じリージョンのEIPをインターネット共有帯域幅インスタンスに関連付けることができます。 これにより、インターネット共有帯域幅インスタンスでネットワーク帯域幅を再利用し、コストを削減できます。 対象となるリソースのIPv4データ転送にデータ転送プランを適用して、パブリック帯域幅の使用コストを削減できます。 対象となるリソースには、パブリックIPアドレス、EIP、Classic Load Balancer (CLB) インスタンス、およびトラフィック課金 (データ転送課金とも呼ばれます) 方式を使用するインターネット共有帯域幅インスタンスが含まれます。 BGP (マルチISP) ProのEIPにデータ転送プランを適用することはできません。 データ転送プランの詳細については、「データ転送プランとは」をご参照ください。

帯域幅セキュリティ

  • デフォルトでは、Alibaba Cloud Security Centerは各ECSインスタンスのDDoS軽減容量を無料で提供します。 軽減容量はインスタンスタイプによって異なり、最大5 Gbit/sです。 詳細については、「Anti-DDoS Origin Basicでブラックホールフィルタリングをトリガーするしきい値の表示」をご参照ください。

  • Anti-DDoS Origin Basicを有効化すると、Alibaba Cloud Security CenterはECSインスタンスへのインバウンドトラフィックをリアルタイムで監視します。 大量のトラフィックやDDoS攻撃トラフィックなどの不審なトラフィックが検出された場合、Security Centerはトラフィックを意図したパスからスクラビングデバイスにリダイレクトします。 スクラビングデバイスは、悪意のあるトラフィックを識別して削除し、正当なトラフィックを返します。 次に、目的のパスを使用して、正規のトラフィックがECSインスタンスに転送されます。 詳細については、「Anti-DDoSオリジンの概要」をご参照ください。

  • ECSインスタンスがDDoS攻撃を受けている場合、プッシュされたイベントに基づいて、できるだけ早い機会に攻撃を防御できます。 詳細は、「インスタンスセキュリティイベント」をご参照ください。

制限

2020年11月27日以降、新しいECSインスタンスまたは更新されたECSインスタンスで使用可能な最大帯域幅の値は、アカウントのスロットリングポリシーによって異なります。 帯域幅クォータの増加を申請するには、 チケットを起票してください。

次のスロットルポリシーが適用されます。

  • 各リージョンで、従量課金方式を使用するすべてのECSインスタンスの合計最大帯域幅は5 Gbit/sを超えることはできません。

  • 各リージョンで、帯域幅課金方式を使用するすべてのECSインスタンスの合計最大帯域幅は50 Gbit/sを超えることはできません。

詳細については、「パブリック帯域幅制限」をご参照ください。

内部帯域幅

内部帯域幅は、同じ仮想プライベートクラウド (VPC) およびリージョン内の内部ネットワークを介してECSインスタンス間でデータを転送するために使用されます。 ECSインスタンスは、内部ネットワークを介してApsaraDB RDSインスタンス、Server Load Balancer (SLB) インスタンス、およびObject Storage Service (OSS) バケットに接続できます。 内部ネットワークを介したリージョン内データ転送は無料です。 内部帯域幅の値は、インスタンスタイプによって異なります。 各インスタンスタイプでサポートされている内部帯域幅の値については、「インスタンスファミリーの概要」をご参照ください。 内部帯域幅は各ECSインスタンスに割り当てられます。 複数のネットワークインターフェイスがインスタンスにバインドされている場合、ネットワークインターフェイスによって使用される内部帯域幅の合計は、インスタンスの内部帯域幅を超えることはできません。

説明
  • クロスゾーン内部帯域幅は、インスタンスタイプの帯域幅仕様によって異なります。 ネットワーク待ち時間は、ゾーン間の距離とともに増加します。

  • デプロイメントセットまたはデプロイメントセット全体の内部帯域幅も、インスタンスタイプの帯域幅仕様によって異なります。

内部帯域幅を使用する場合は、次の項目に注意してください。

  • 物理ネットワーク帯域幅はインスタンス間で共有されます。 インスタンスのネットワーク帯域幅は、VPC内の他のインスタンスの帯域幅使用量の影響を受ける可能性があります。 ただし、ほとんどの場合、ネットワーク帯域幅はインスタンスタイプによって提供される標準帯域幅に達する可能性があります。 ネットワークパフォーマンスのテスト方法については、「ネットワークパフォーマンスのテストのベストプラクティス」をご参照ください。

  • ベースライン帯域幅よりも大きなネットワーク帯域幅が断続的に必要な場合は、バースト帯域幅をサポートするインスタンスタイプを選択できます。バースト帯域幅このようなインスタンスは、アイドル時にクレジットを蓄積し、ベースラインより大きい帯域幅が必要な場合にクレジットを消費する。 バースト帯域幅は限られている。 詳細は、「インスタンスファミリー」をご参照ください。

  • インスタンスごとに100 Gbit/s以上の内部帯域幅が必要な場合は、ネットワークカードマッピングをサポートするインスタンスタイプを選択し、ネットワークカードインデックスを指定して、エラスティックネットワークインターフェイスを下層の異なるネットワークカードに接続します。 このようにして、帯域幅の使用率を最大化できます。 ネットワークカードマッピングの詳細については、「基本」をご参照ください。

バースト帯域幅

第6世代以降のインスタンスファミリーに属する一部のインスタンスタイプは、ネットワークバースト帯域幅をサポートしています。 バースト可能帯域幅は、突然のトラフィックスパイク時にバーストパフォーマンスを強化します。 バーストネットワーク帯域幅の詳細については、「インスタンスファミリー」をご参照ください。

仕組み

  • Credit

    クレジットは、ECSインスタンスの帯域幅がベースライン帯域幅を超える期間を決定します。 たとえば、ecs.g8i.largeインスタンスタイプは、最大15 Gbit/sのバースト帯域幅をサポートしています。 このインスタンスタイプのECSインスタンスの場合、1つのクレジットでインスタンスに次のことを許可できます。

    • 1秒間に15 Gbit/sの帯域幅を使用します。

    • 7.5 Gbit/sの帯域幅を2秒間使用します。

    • 5 Gbit/sの帯域幅を3秒間使用します。

    他の帯域幅量は同じパターンに従う。

  • 最大クレジット蓄積率

    ECSインスタンスは、実行中にクレジットを獲得します。 クレジットを獲得する速度は、インスタンスタイプによって異なります。インスタンスタイプは、(基本帯域幅 /最大バースト帯域幅) × 60秒の式に基づいて計算されます。 たとえば、ECSインスタンスがecs.g8i.largeインスタンスタイプを使用している場合、1分あたり10クレジットを獲得します。 式:

    (2.5 Gbit/s/15 Gbit/s) × 60秒=10。

  • クレジットの累積

    ECSインスタンスが [実行中] 状態で、ベースライン帯域幅より小さい帯域幅を使用している場合、ECSインスタンスはクレジットを累積します。 ただし、獲得したクレジット数は最大クレジット蓄積率を超えることはありません。 たとえば、ECSインスタンスがecs.g8i.largeインスタンスタイプを使用している場合:

    • インスタンスは毎分2.0 Gbit/sの帯域幅を使用し、2クレジットを累積します :( 2.5 Gbit/s - 2.0 Gbit/s)/15 Gbit/s × 60秒=2。

    • インスタンスは毎分1.5 Gbit/sの帯域幅を使用し、4クレジットを累積します :( 2.5 Gbit/s - 1.5 Gbit/s)/15 Gbit/s × 60秒=4。

    • インスタンスは毎分1.0 Gbit/sの帯域幅を使用し、6クレジットを累積します :( 2.5 Gbit/s - 1.0 Gbit/s)/15 Gbit/s × 60秒=6。

    他の帯域幅量は同じパターンに従う。

  • クレジットを消費する

    ECSインスタンスがベースライン帯域幅より大きい帯域幅を使用すると、クレジットを消費します。 クレジットが使い果たされると、インスタンスの帯域幅はベースライン帯域幅で制限されます。 たとえば、ECSインスタンスがecs.g8i.largeインスタンスタイプを使用している場合:

    • インスタンスは15 Gbit/sの帯域幅を1分ごとに使用し、60クレジットを消費します。15 Gbit/s/15 Gbit/s × 60秒=60です。

    • インスタンスは1分ごとに10 Gbit/sの帯域幅を使用し、40クレジットを消費します。10 Gbit/s/15 Gbit/s × 60秒=40です。

    • インスタンスは毎分5 Gbit/sの帯域幅を使用し、20クレジットを消費します: 5 Gbit/s/15 Gbit/s × 60秒=20。

    他の帯域幅量は同じパターンに従う。

  • 最大クレジット数

    ECSインスタンスが蓄積できる帯域幅クレジットの最大数は、インスタンスタイプによって決まります。 インスタンスタイプの仕様が高いほど、サポートされる最大クレジットは大きくなります。

  • スタートアップクレジット

    インスタンスが作成されて起動されると、インスタンスには起動クレジットとして最大数のクレジットが割り当てられます。

帯域幅使用量に基づいたインスタンスタイプの選択

このセクションでは、ecs.g8i.largeインスタンスタイプを使用するインスタンスを使用して、ベースライン帯域幅とバースト帯域幅の組み合わせを利用してビジネス要件を満たす方法を説明します。 監視期間中に、10 Gbit/sのピーク帯域幅使用を引き起こしたトラフィックバーストが発生しました。 残りの期間では、帯域幅の使用量は約2 Gbit/sです。

  • ほとんどの場合、ビジネスでは2 Gbit/s未満の帯域幅が必要です。これは、ecs.g8i.largeインスタンスタイプで提供されるベースライン帯域幅 (2.5 Gbit/s) でカバーできます。 この場合、ecs.g8i.xlargeなど、より高い仕様のインスタンスタイプを使用する必要はありません。

  • 実際のピーク帯域幅は10 Gbit/sで、ecs.g8i.largeが提供する最大バースト帯域幅は15 Gbit/s未満です。 この場合、ecs.g8i.xlargeなど、より高い仕様のインスタンスタイプを使用する必要はありません。

  • トラフィックバーストが開始してから1分以内に、帯域幅使用量は10 Gbit/sに急増し、クレジットは継続的に消費されます。 監視期間の21分で、クレジット残高は使い果たされ、帯域幅は2.5 Gbit/sのベースライン帯域幅で制限されます。 パフォーマンス制限が受け入れられない場合は、ecs.g8i.xlargeなど、より高い仕様のインスタンスタイプを使用する必要があります。

ネットワーク帯域幅の監視

CloudMonitorを使用できます ネットワーク帯域幅を監視します。

参考資料