Alibaba Cloud内部ネットワークとインターネットに加えて、グローバルアクセラレーション機能を使用してSimple Log Serviceにデータを収集することもできます。 グローバルアクセラレーション機能はインターネットに基づいています。 インターネットと比較して、グローバルアクセラレーション機能は、データ送信中のレイテンシが低く、安定性が高くなります。 この機能は、信頼性の高い高速伝送を必要とするデータ収集および消費シナリオに適しています。 Simple Log Serviceのグローバルアクセラレーション機能は、Dynamic Route for CDNが提供するアクセラレーション環境によって異なります。 この機能は、クロスISPサービス、ネットワークの不安定性、トラフィックバースト、およびネットワークの輻輳によって引き起こされる応答の遅さ、パケット損失、および不安定なサービスパフォーマンスなどの問題を解決します。 全体的なデータ伝送パフォーマンスとユーザーエクスペリエンスを向上させます。
Simple Log Serviceのグローバルアクセラレーション機能は、Alibaba Cloud Content Delivery Network (CDN) ハードウェアリソースに基づいています。 この機能は、携帯電話、モノのインターネット (IoT) デバイス、スマートデバイス、オンプレミスサーバー、その他のクラウドサーバーなど、さまざまなデータソースからのデータ送信の安定性を最適化します。
実装の基本
Simple Log Serviceのグローバルアクセラレーション機能は、Alibaba Cloud CDNハードウェアリソースに基づいています。 携帯電話、IoTデバイス、スマートデバイス、オンプレミスサーバー、その他のクラウドサーバーなどの端末は、Alibaba cloud CDNの最も近いノードにアクセスできます。 その後、データはCDNの内部高速チャネルを介してSimple Log Serviceにルーティングされます。 インターネットを介したデータ伝送と比較して、グローバルアクセラレーション機能を介したデータ伝送は、ネットワークの待ち時間とジッタを低減します。
次の図は、グローバルアクセラレーション機能がクライアントおよびSimple Log Serviceとどのようにやり取りするかを示しています。 全体的な流れは以下になります。
クライアントは、CDN
your-project.log-global.aliyuncs.com
のドメイン名の解決を求めるリクエストをパブリックDNSサーバーに送信します。パブリックDNSサーバーは、ドメイン名
your-project.log-global.aliyuncs.com
をCNAMEレコードyour-project.log-global.aliyuncs.com.w.kunlungr.com
にマッピングします。 その後、ドメイン名解決リクエストはAlibaba Cloud CDNに転送されます。Alibaba Cloud CDNは、インテリジェントスケジューリングシステムに基づいて、最適なノードのIPアドレスをパブリックDNSサーバーに返します。
パブリックDNSサーバーは、解決されたIPアドレスをクライアントに返します。
クライアントは、取得したIPアドレスに基づいてSimple Log Serviceにリクエストを送信します。
CDNノードがリクエストを受信した後、動的ルーティングとプライベートトランスポートプロトコルを使用して、Simple Log Serviceサーバーに最も近いノードにリクエストをルーティングします。 その後、ノードはリクエストをSimple Log Serviceに転送します。
Simple Log ServiceサーバーがCDNノードからリクエストを受信すると、Simple Log Serviceサーバーはリクエストの結果をノードに返します。
CDNは、リクエスト結果をパススルーモードでクライアントに送信します。
課金
グローバルアクセラレーション機能を使用すると、次の料金が発生します。
Simple Log Serviceへのアクセス料金
グローバルアクセラレーション機能を使用してSimple Log Serviceにアクセスすると、従量課金制に基づいて課金されます。 料金は、インターネット経由でSimple Log Serviceにアクセスする場合と同じです。 無料のクォータが提供されます。 課金の詳細については、「ペイバイ機能」をご参照ください。
DCDNサービスの使用料金
詳細については、「Dynamic Route For CDNの課金」をご参照ください。
シナリオ
Advertising
広告は、世界中のモバイルデバイスおよびPCで実行できます。 広告の表示とクリックに関するログデータは、広告の請求に不可欠です。 一部の遠隔地では、インターネットを介したデータ伝送の安定性が低下します。 送信中にログが失われる可能性があります。 グローバルアクセラレーション機能は、ログをアップロードするためのより安定した信頼性の高いチャネルを提供します。
ゲーム
ゲーム業界では、公式Webサイト、ログオンサービス、販売サービス、ゲームサービスなど、さまざまなソースからのタイムリーで安定したデータ収集が必要です。 モバイルゲームやグローバル化されたゲームからデータを収集する場合、タイムリーで安定したデータ収集を保証することは困難です。 この場合、グローバルアクセラレーション機能を使用することを推奨します。
ファイナンス
金融アプリケーションには、高可用性と安全なネットワークが必要です。 各トランザクションとユーザー操作の監査ログは、信頼性が高く安全な方法でサーバーに収集する必要があります。 オンラインバンキング、クレジットカードモール、モバイル証券などのモバイル取引が人気があります。 HTTPSアクセラレーション機能は、トランザクションログを収集するための安全で高速かつ安定したチャネルを提供します。
IoT
IoTデバイスやスマートスピーカーやスマートウォッチなどのスマートデバイスは、センサーデータ、操作ログ、重要なシステムログなどの収集されたデータをデータ分析のためにサーバーに送信できます。 これらのデバイスは世界中に配布されています。 ただし、周囲のネットワークは常に信頼できるとは限りません。 ログを安定して確実に収集するには、グローバルアクセラレーション機能を使用することを推奨します。
アクセラレーションの効果
リージョン | レイテンシ (ms) (インターネット) | レイテンシ (ms) (グローバルアクセラレーション) | タイムアウト要求の割合 (インターネット) | タイムアウトしたリクエストの割合 (グローバルアクセラレーション) |
中国 (杭州) | 152.881 | 128.501 | 0.0 | 0.0 |
ヨーロッパの地域 | 1750.738 | 614.227 | 0.5908 | 0.0 |
米国の複数のリージョン | 736.614 | 458.340 | 0.0010 | 0.0 |
シンガポール | 567.287 | 277.897 | 0.0024 | 0.0 |
UAE (ドバイ) | 2849.070 | 444.523 | 1.0168 | 0.0 |
テスト環境は次のとおりです。
Simple Log Serviceのリージョン: 中国 (フフホト)
アップロードされたパケットの平均サイズ: 10 KB
テスト時間範囲:1 日 (平均値)
リクエストプロトコル: HTTPS
リクエストサーバー: Alibaba Cloud Elastic Compute Service (ECS) (1 vCPU、1 GBメモリ)
アクセラレーション効果はあくまでも参考です。