National Acceleration Festival:インターネットメディアアプリケーションにおけるサイトアクセラレーションのベストプラクティス

8月19日、全米加速フェスティバルの3番目のライブブロードキャストで、アリババクラウドCDNソリューションアーキテクトTuozhouは、「メディアサービス業界におけるサイト全体の加速の実践」というテーマを共有し、インターネットメディアサービス業界の特徴と問題点に焦点を当てました。 Alibaba Cloudのサイト全体の高速化製品のアプリケーションプラクティスを紹介します。

インターネットメディアサービスの特徴

インターネットメディアサービスプラットフォームは通常、大量のグラフィックス、テキスト、オーディオ、ビデオファイルのアップロード、共有、普及を含み、多数のユーザー、幅広いユーザーの分布、高いリアルタイム要件、ホットスポットといっ​​たビジネス特性を備えています。

1つ目は、幅広いコンテンツ配信とCDNノードカバレッジの高い要件です。2つ目はリアルタイムであり、プラットフォームはファイルのアップロードと配信のリアルタイム性に非常に関心があり、CDN応答効率の要件が高くなっています。3つ目は突然です。プラットフォームは一般的ですホットスポットと、アクティビティによって引き起こされるトラフィックの急増、帯域幅とその他の応答リソースに対する高い要件、およびCDNのリソース予約と柔軟性に対する特定の要件があります。4番目は、メディアサービスプラットフォームが幅広い範囲とユーザーをカバーするため、ビジネスの高度な複雑さです。グループは非常に多様であり、さまざまなユーザーのネットワーク環境は均一ではないため、ネットワーク伝送の最適化に対するプラットフォームの要件が高くなります。

上記の背景の下では、従来のソースサイトの単一IPアクセスモードは、高信頼性、高効率、および同時実行性のビジネスシナリオに対応できず、DCDN製品によって解決する必要があります。

Alibaba Cloud DCDNの技術的特徴

メディアサービスプラットフォームの問題点を狙って、DCDN製品はノードカバレッジと安定性と効率の点でソリューションを提供できます。
まず、DCDNノードのカバレッジは非常に広いです。中国内陸部には2,300を超えるノードがあり、31の省レベルの地域をカバーしており、多数のノードは省都などの第一級都市、つまりネットワーク環境と品質が比較的良い地域にあります。また、海外には500以上のノードがあり、70以上の国と地域をカバーしています。

次に、DCDN製品は非常に安定していて効率的です。十分なノードと帯域幅の保証に基づいて、数十億のQPS同時実行性をサポートし、安定した高速化サービスを提供できます。ネットワーク全体の負荷分散を実現し、ノードの可用性を確保できる高度な分散システムアーキテクチャを備えています;最適化された伝送プロトコル、HTTP / 2効率的な伝送プロトコルをサポートでき、高速で安定したデータ伝送を実現できます。さらに、DCDNには、正確なキャッシング、高速キャッシング、高速読み取りおよび書き込み、効率的なソースへのバックおよびインテリジェントスケジューリングの機能があり、完全に保証されています効果は安定しています。

ゲーム業界におけるDCDNの適用事例

1.ビデオと画像ファイルをオリジンサイトにアップロードして高速化する

最初のケースは、メディア顧客からオリジンサイトへのファイルのアップロードを高速化する方法です。一般に、メディアプラットフォームのビジネスシナリオは、ファイル制作アップロードとファイル配布に分けられます。ファイルアップロードシナリオでは、ネットワーク環境の要件は比較的高く、パブリックネットワークの変動や長時間の転送ジッタなどの比較的制御できない要因の影響を受け、速度が遅くなります。 、低い送信成功率と他の関連する問題。

お客様がAlibaba Cloud DCDNを使用してアップロードした後、アップロード効率を50%以上向上させることができると同時に、DCDNは2Gまでのファイルのアップロードをサポートします。次の図に示すように、顧客がDCDNアクセラレーションを介してアップロードするファイルと、DCDNアクセラレーションを使用しないファイルのアップロード速度の比較。図の青い部分のアップロード率は60%以上増加し、1500kb / s以上に達しています。DCDNアクセラレーションなしの緑のアップロード率は、300〜500〜500〜1000 kbの範囲です。したがって、DCDNはアップロード速度とユーザーエクスペリエンスの向上に非常に明白な影響を与えます。
画像1.png

2.ユーザー分散と複雑なネットワーク環境でのリクエスト成功率の向上

ユーザーの分布とネットワーク環境がより複雑である場合、ユーザー要求の失敗率は比較的高くなります。下の図に示すように、DCDNアクセラレーションの前に、顧客のソースサイトで確認されたユーザーリクエストの失敗数の統計は、DCDN製品のアクセラレーションに関連するリクエストの後に、リクエストの失敗数が15〜20の間隔でさらに減少しました。障害の数は明らかに1桁になり、関連するユーザー要求の障害率は80%以上減少します。主な収入源は、現在のネットワークの最適なリンク環境をリアルタイムで検出するDCDN製品のインテリジェントなルーティング機能です。ユーザーが要求したときに最適なパスを保証すると、DCDN内部リンクの安定性が向上し、要求の成功率が保証されます。
図2.png

3.主要なイベント、1,000万を超える同時リクエスト

メディアサービスプラットフォームにホットスポットと主要なイベントがある場合、元のサイトの負荷容量はそのような大きなイベントをサポートするには不十分であり、イベントの円滑な進行が保証されない場合があります。現時点では、Alibaba Cloud DCDN製品にアクセスして、ダイナミクスとスタティックを分離することで静的ファイルのキャッシュを実現できます。これにより、一部のオリジンサイトの負荷容量を大幅に削減でき、ソースパーツへの動的な復帰は、HTTP / 2プロトコルによる復帰もサポートします。ソースは、ソースステーションリンクの負荷数を削減し、リンクの再利用率を向上させ、ソースステーションの不十分な負荷容量の問題を解決できます。DCDNの十分な冗長リソースがあれば、主要なイベントを完全に行うことができます。

その他のDCDNアプリケーション

DCDN製品には多くの拡張アプリケーションがあり、主に4つの側面が紹介されています。

まず、DCDNはIPアプリケーションアクセラレーションをサポートします。これは、非標準のHTTPプロトコルユーザーのレベルでのアクセラレーションです。レイヤー4のセルプロトコルサービスのシナリオに適用されます。一部のサービスが加速中の場合、アプリケーションレベルは無視でき、アプリケーションレベルの処理は不要ですが、ネットワークアクセラレーションのみが実行され、IPアプリケーションアクセラレーションを選択できます。

次に、DCDN製品は、ユーザーとCDNノード、およびソースサイトへのCDNノードとの間に全二重通信を確立するwebsocketプロトコルをサポートします。これにより、長期間のリンクを維持できるため、ユーザーは2回目の要求を開始する必要がありません。リンクを再度確立すると、ユーザーのユーザーエクスペリエンスを向上させることができます。

第3に、DCDNはソースステーションの自動切り替えサポートします。通常、ソースステーションにはアクティブとスタンバイの2つの元のステーションがあります。メインのソースステーションに応答と可用性の問題がある場合、DCDNリアルタイム検出は異常な状況を適時に見つけ、元のステーションに問題がありますカリング後、リクエストは代替ソースステーションを訪問します。これにより、ユーザーレベルの安定性が最大限に保証されます。

第4に、DCDNはIPv6アクセスをサポートします。IPv6は現在、3つの主要な事業者をカバーしています。さらに、AliのDCDN製品には、関連するアプリケーションがさらにあります。詳細については、公式Webサイトにログオンして製品の詳細をご覧ください。

おすすめ

転載: blog.csdn.net/qq_33857573/article/details/108107791