転送アクセラレーション、CDN アクセラレーション、Global Accelerator、OSS アクセラレータを使用して、リソースに迅速にアクセスします。単一接続の帯域幅制限とリソースプールのサービス品質 (QoS) 機能により、帯域幅の使用率とリソースの割り当てを最適化し、全体的なパフォーマンスを向上させます。
パフォーマンスアクセラレーション
ソリューション | 原理 | シナリオ |
CDN は、OSS の静的データを世界中に分散されたエッジノードにキャッシュします。これにより、クライアントはエッジノードから直接データを取得できるようになり、アクセスが高速化されます。 | このソリューションは、静的なホットスポットファイルのダウンロードや、オンデマンド動画/音声ストリーミングを高速化します。インターネット上のユーザーが、Web サイトやアプリケーションで中小規模のファイルにアクセスするのに適しています。 | |
グローバルに展開されたスマートルーティングシステムが、リクエストのソースに基づいて最適な経路を選択し、リクエストを最寄りのアクセスポイントに転送します。その後、Alibaba Cloud の Global Accelerator ネットワークが、ユーザーから OSS バケットまでの低レイテンシー、高帯域幅の伝送パスを提供します。これにより、データ転送の速度と安定性が向上します。 | 企業の越境データ共有、グローバルなメディアコンテンツ配信、ソフトウェア更新、およびビデオ会議、オンライン教育、リアルタイムデータ同期などのリージョンをまたいだリアルタイムインタラクションに適しています。このソリューションは、インターネット上のリージョンをまたぐアプリケーションに適しています。 | |
このソリューションは、グローバルに分散されたクラウドデータセンターとスマートルーティングを使用して、ユーザーリクエストを最寄りのアクセスポイントに転送します。最適化されたネットワークとプロトコルを使用して、インターネット経由のアップロードとダウンロードをエンドツーエンドで高速化します。 | インターネット経由での大容量ファイル (GB または TB 単位) のアップロードおよびダウンロードにおける長距離データ転送を高速化します。このソリューションは、動的データや非ホットスポットデータの高速配信にも使用されます。 | |
OSS のホットスポットファイルをパフォーマンス専有型の NVMe SSD ストレージにキャッシュします。これにより、ミリ秒レベルのレイテンシーと高スループットのデータアクセスサービスを提供します。読み取り時プリフェッチ、同期プリフェッチ、非同期プリフェッチの 3 つのプリフェッチポリシーをサポートしています。 | AI 推論モデルのダウンロード、データウェアハウスでのホットデータクエリ、ビッグデータ分析、および内部ネットワークデータアクセスのための低レイテンシーデータ共有に適しています。 | |
Elastic File Client (EFC) は、OSS バケットをローカルファイルシステムとしてマウントし、計算ノードのメモリとディスクを使用して分散キャッシュを構築します。データはまずローカルキャッシュからミリ秒レベルのレイテンシーで読み取られます。キャッシュミスが発生した場合、データは OSS からプルされてキャッシュされます。複数のノードが P2P ネットワークを介してキャッシュデータを共有し、繰り返しのダウンロードを回避します。単一のマシンでスループットは 15 GB/s、IOPS (1 秒あたりの入出力操作) は 200,000 に達します。パフォーマンスはノード数に比例して線形にスケールします。タスクが開始される前にデータをキャッシュにロードするアクティブプリフェッチをサポートしています。 | このソリューションは、OSS データの読み取りが頻繁に行われるシナリオに適しています。AI トレーニングでは、大量のサンプルデータの読み取りを高速化して GPU の使用率を向上させます。AI 推論では、複数のノードが P2P ネットワークを介してモデルファイルを共有し、コールドスタート時間を短縮します。ビッグデータ分析では、Spark や Presto などのエンジンでのホットデータクエリを高速化します。 |
パフォーマンス管理
ソリューション | 原理 | シナリオ |
リクエストに `x-oss-traffic-limit` パラメーターを追加し、速度制限値を指定することで、単一接続のアップロードまたはダウンロード速度を制限します。速度制限値の範囲は 819,200~838,860,800 bit/s です。この機能は、PutObject、AppendObject、PostObject、CopyObject、UploadPart、UploadPartCopy、および GetObject リクエストでサポートされています。 | クライアントが過剰な帯域幅を使用して他のアプリケーションに影響を与えることを防ぎます。また、複数ユーザーの共有環境、パブリックリソースへのアクセス、およびサービス品質 (QoS) の確保にも使用されます。 | |
リソースプールを作成し、さまざまなサービスに異なるリソースクォータを割り当てることで、OSS アクセスを詳細に管理します。この機能は、バケット、バケットリクエスタ、BucketGroup、およびリソースプールリクエスタの帯域幅制限をサポートします。また、対応するサービス品質保証を設定することもできます。 | 複数のサービスが OSS リソースを共有する場合、重要なサービスのパフォーマンスを保証する場合、差別化されたサービス品質管理、および大規模なマルチテナント環境に適しています。 |