トラフィックスケジューリング機能を使用すると、さまざまなサービスからのトラフィックをマークし、帯域幅調整を設定できます。 この機能は、リージョン間接続の帯域幅リソースの管理に役立ち、ネットワークパフォーマンスを向上させます。
機能
概要
Cloud Enterprise Network (CEN) を使用してリージョン間通信を確立すると、ビデオ会議、音声通信、サービスとしてのソフトウェア (SaaS) 、ファイル送信など、さまざまなサービスからのトラフィックがリージョン間接続を介して送信されます。 次の例で説明するように、異なるサービストラフィックではネットワークの要件が異なります。
- ビデオ会議と音声通信には、低遅延の安定したネットワークが必要です。 パケット損失およびネットワークジッタは、通信品質を低下させる。
- SaaSには即時応答が必要です。 ネットワーク輻輳は、ユーザエクスペリエンスを低下させる。
- ファイル送信には高いネットワークスループットが必要ですが、ネットワーク遅延やネットワークジッタなどのネットワークパフォーマンスの問題には影響されません。 高いネットワークスループットを維持するには、十分な帯域幅リソースが必要です。
リージョン間接続によって共有される帯域幅プランの最大帯域幅は固定値である。 その結果、異なるサービスが帯域幅リソースを求めて競合し、いくつかのサービスが帯域幅リソースを浪費する。 これは、ネットワーク性能を低下させる。 ファイル送信が帯域幅リソースの大きな割合を消費すると、ビデオ会議や音声通信中のネットワーク待ち時間が増加します。 場合によっては、ネットワーク切断が発生することがある。 このような問題を防ぐために、トラフィックスケジューリング機能を使用してネットワークトラフィックを分類し、帯域幅リソースを異なるサービスに割り当てることができます。 これにより、ネットワーク品質が向上し、ネットワークリソースの浪費が最小限に抑えられます。
動作
- トラフィックマーキングポリシー
トラフィックマーキングポリシーは、トラフィック分類ルールに基づいてネットワークトラフィックをキャプチャし、指定したDifferentiated Services Code Point (DSCP) 値でトラフィックをマークします。
- QoSポリシー
QoSポリシーは、トラフィックマーキングポリシーに指定したDSCP値に基づいて、異なるキューにネットワークトラフィックをスケジュールします。 各キューの最大帯域幅値を指定して、サービスが帯域幅リソースを競合しないようにすることができます。
各QoSポリシーは、1つのデフォルトキューを含む。 デフォルトキューは、トラフィック分類ルールに一致しないネットワークトラフィックと、トラフィック分類ルールに一致するが他のキューにスケジュールされていないネットワークトラフィックを処理するために使用されます。 デフォルトのキューは、リージョン間接続によって消費されない残りの帯域幅リソースを使用します。 各QoSポリシーでは、すべてのキューの帯域幅値の合計は、領域間接続の帯域幅値を超えることはできません。
制限事項
- Enterprise Editionトランジットルーターで作成されたリージョン間接続のみが、トラフィックスケジューリング機能をサポートしています。
- トラフィックスケジューリングは、Enterprise Editionトランジットルーターのアウトバウンドトラフィックにのみ適用されます。
中国 (杭州) リージョンと中国 (青島) リージョンの間にリージョン間接続を作成し、中国 (杭州) リージョンのトランジットルーターのトラフィックスケジューリングを有効にすると、中国 (杭州) から中国 (青島) に流れるネットワークトラフィックにトラフィックスケジューリングが適用されます。 トラフィックスケジューリングは、帯域幅リソースを異なるサービスに割り当てる。 中国 (青島) から中国 (杭州) に流れるネットワークトラフィックには、トラフィックスケジューリングは適用されません。
重要 両方のリージョンのサービスに十分な帯域幅リソースがあるようにするには、インバウンドトラフィックとアウトバウンドトラフィックの両方に対してトラフィックマーキングポリシーとQoSポリシーを作成することを推奨します。 - 次の表に、トラフィックスケジューリング機能のリソースクォータを示します。
項目 制限事項 調整の可否 トラフィック分類ルールの最大数 500 非対応 キューの最大数 3 非対応
設定例
上記のシナリオは、トラフィックスケジューリングの設定方法を説明する例として使用されます。 企業は、中国 (杭州) リージョンにVPC1という名前のVPCを作成し、中国 (青島) リージョンにVPC2という名前のVPCを作成しました。 Elastic Compute Service (ECS) を使用して、VPC1にECS01という名前のアプリケーションをデプロイし、VPC2にファイル送信やSaaS (software as a service) サービスなどのサービスをデプロイしました。 VPC1は、CENおよびEnterprise Editionトランジットルーターを介してVPC2に接続されます。 ただし、VPC1のECS01にデプロイされているファイル送信サービスとSaaSサービスを使用すると、ユーザーは高いレイテンシと送信の中断を経験する可能性があります。 The enterprise found out that other services consumed a large percentage of bandwidth during file transmission over the inter-region connection. その結果、ファイル送信およびSaaSサービスには十分な帯域幅リソースがありません。
サービス | サービス CIDR ブロック | サービス通信用CIDRブロック | 帯域幅 (%) |
---|---|---|---|
File transmission | 172.16.10.0/24 | 192.168.0.0/16 | 30% |
SaaS | 172.16.20.0/24 | 192.168.0.0/16 | 20% |
その他のサービス | 172.16.30.0/24 | 192.168.0.0/16 | 50% |
前提条件
リージョン間接続は、CENおよびEnterprise Editionトランジットルーターを使用して作成されます。 詳細については、「Enterprise Editionトランジットルーターを使用して、リージョンおよびアカウント間でVPCを接続する」をご参照ください。
ステップ1: トラフィックマーキングポリシーの作成
トラフィックマーキングポリシーは、トラフィック分類ルールに基づいてネットワークトラフィックをキャプチャし、DSCP値でトラフィックをマークします。
ステップ2: QoSポリシーの作成
DSCP値に基づいてキューを作成し、各キューの最大帯域幅値を指定します。
次の手順
トラフィックマーキングポリシーの変更
トラフィックマーキングポリシーを作成した後、ポリシーの名前と説明を変更し、ポリシーのトラフィック分類ルールを追加または削除できます。 ポリシーの優先度またはDSCP値を変更することはできません。
トラフィックマーキングポリシーの削除
トラフィックマーキングポリシーを削除する前に、すべてのトラフィック分類ルールを削除する必要があります。 次の手順は、トラフィック分類ルールとトラフィックマーキングポリシーを削除する方法を示しています。
QoSポリシーの変更
QoSポリシーを作成した後、ポリシーの名前、説明、およびキュー設定を変更できます。
- CEN コンソールにログインします。
- [インスタンス] ページで、管理するCENインスタンスを見つけ、インスタンスIDをクリックします。
- タブで、管理するトランジットルーターのIDをクリックします。
- トランジットルーターの詳細ページで、[クロスリージョン接続] タブをクリックします。 管理するリージョン間接続を見つけて、[QoSポリシー] 列の [詳細の表示] をクリックします。
- [クロスリージョンQoSポリシーの詳細] パネルで、ポリシーの名前、説明、およびキューの設定を変更します。
QoSポリシーの削除
QoSポリシーを削除する前に、すべてのキューを削除する必要があります。 次の手順は、キューとQoSポリシーを削除する方法を示しています。
- CEN コンソールにログインします。
- [インスタンス] ページで、管理するCENインスタンスを見つけ、インスタンスIDをクリックします。
- タブで、管理するトランジットルーターのIDをクリックします。
- トランジットルーターの詳細ページで、[クロスリージョン接続] タブをクリックします。 削除するリージョン間接続を見つけて、[QoSポリシー] 列の [詳細の表示] をクリックします。
- [クロスリージョンQoSポリシーの詳細] パネルで、[キュー] セクションを見つけます。 [操作] 列の [削除] をクリックします。 [QoSポリシーからキューを削除] メッセージで、[OK] をクリックします。
- [クロスリージョンQoSポリシーの詳細] パネルの右上隅にある [削除] をクリックします。 [QoSポリシーの削除] メッセージで、[OK] をクリックします。