グロバール範囲でサービスを提供する際にめっちゃ便利なTencent Cloudのネットワークサービス

## Tencent Cloud の紹介

- Tencent CloudにはIaaS、Paas、SaaSに別れて、プロダクト数は200以上<br>下記のようなTencentらしいプロダクトもある
    - リアルタイム音声ビデオ通信サービス: [Tencent Real-Time Communication](https://intl.cloud.tencent.com/jp/product/trtc)
    - リアルタイムメッセージングサービス: [Instant Messaging](https://intl.cloud.tencent.com/jp/product/im)
    - ゲームメディアエンジン: [Game Multimedia Engine](https://intl.cloud.tencent.com/jp/product/gme)<br>GMEの詳細に関しては下記のQiita記事にてご確認ください<br>【[ゲームの音声機能開発にめっちゃ便利なサービス - Game Multimedia Engine（GME）](https://qiita.com/jobbin/items/21a8ca1804e35d65453d)】

- アカウントは下記２種類
    - [中国サイト](https://cloud.tencent.com/)のアカウント：<font color="red">中国法人</font>向け
    - [国際サイト](https://intl.cloud.tencent.com/)のアカウント：グローバル向け

--------
## 振り返り

下記、今まで紹介した Tencent ＆ Tencent Cloudに関する情報になります

- [ゲームの音声機能開発にめっちゃ便利なサービス - Game Multimedia Engine（GME）](https://qiita.com/jobbin/items/21a8ca1804e35d65453d)
- [ゲームなど中国でプロモーションする際に役に立つTencentのプラットフォーム級(2C)サービス群](https://qiita.com/jobbin/items/b106b3988ddf7ef94634)
 
今回は<font color="red">Tencent Cloudのグローバルネットワークソリューション</font>をご紹介します

--------
## Tencent Cloud のグローバルネットワークソリューション

グローバル範囲でゲームなどのサービスを展開する際に、
(特に国を跨いだ場合の)ネットワークレイテンシーの課題を直面するかもしれない

国際通信において、Tencent Cloud には下記挙げたようプロダクトを提供している

- [Anycast Internet Acceleration](https://intl.cloud.tencent.com/jp/product/aia)

- [Global Application Acceleration Platform](https://intl.cloud.tencent.com/jp/product/gaap)
- [Cloud Connect Network](https://intl.cloud.tencent.com/jp/product/ccn)

上記のプロダクトの利用を検討される場合は、[公式ページ](http://tencentjapan.com/tencent_cloud/)にてお問い合わせ

----

## Anycast Internet Acceleration, AIA

- グローバルIPの一種、AyncastIPとも呼ばれている
- [Tencent Cloud のグルーバルインフラ](https://intl.cloud.tencent.com/jp/global-infrastructure)を利用し、[Anycast方式](https://jprs.jp/glossary/index.php?ID=0108)で同じIPを様々な地域にルーティング
- L3レイヤーでネットワークの品質の改善：パケットロス約50%削減、 レイテンシー約35%改善
- 仮想サーバーCVM、ロードバランサーCLBに紐づいて利用
- End Userはインタネット経由で自分と一番近いTentcent CloudのPOPにアクセスした後、イントラネットでサーバーへアクセス

----

## AIAの利用シナリオ

ゲームサーバーなどはすべてシンガポールRegionに配置し、
グローバルに分散にしているプレヤーは同じAnycastIPにアクセスし、ゲームをプレー

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/117156/e08d9726-97de-a5cd-1b3d-4b5a13ce939c.png)

----

## Global Application Acceleration Platform, GAAP

- Tencent Cloud のグルーバルインフラを利用し、リージョン間のみ高速な専用線トンネルを提供
- L4(TCP, UDP), L7(HTTP, HTTPS)をサポート
- <font color="red">Tencent Cloud以外のプラットフォーム上で構築されているシステムも利用可能</font>
- 利用方式は下記の3種類
    - VIP + Port
    - URL + Port
    - CNAME

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/117156/2602b4e6-b34a-59d0-6e92-bee66f229c80.png)

----

## GAAPの利用シナリオ

アメリカにいるUserはSilicon ValleyとHong Kongの間のGAAP専用線トンネル経由でHong Kong Regionに配置されているサーバーへアクセス

- User <---> Silicon Valley, Hong Kong <---> サーバー　はインタネット通信
- Silicon Valley <---> Hong Kong　は<font color='red'>GAAP専用線トンネル通信</font>

　　　　　　　　　<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/117156/dd02d7e4-736f-a19f-cdfe-6c351844540c.png" width="450">


----

## Cloud Connect Network， CCN

- Tencnet CloudのVPCとIDC， VPCVPCの間のネットワーク接続サービス
- 20+ Regionをカバー, 100+ Gbpsの帯域幅, 99.99% の高可用性
- 簡単な操作で、Region間のイントラネット接続ができる

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/117156/fd81d9a4-3429-5802-63d8-520ca49a3eb1.png)

----

## CCNの利用シナリオ
グローバル範囲でオンライン教育を提供しているユーザー企業はリージョン間通信 CCN で行われる

- アメリカ北部にいる教師がアメリカ北部にあるVPCにアクセスし、授業を行う
- 中国広州にいる生徒は中国広州にあるVPCにアクセスし、授業を受ける
- アメリカ北部にあるVPCと中国広州にあるVPCの間は CCN でイントラネット通信

　　　　　　　　　　<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/117156/09823079-b5b6-966a-1777-14feaf5a1f89.png" width="450">

----

## 最後

参考リンク

- [Anycast Internet Acceleration](https://intl.cloud.tencent.com/jp/product/aia)
- [Global Application Acceleration Platform](https://intl.cloud.tencent.com/jp/product/gaap)
- [Cloud Connect Network](https://intl.cloud.tencent.com/jp/product/ccn)
- [IP Anycast（アイピーエニーキャスト）](https://jprs.jp/glossary/index.php?ID=0108)

その他

- [Tencent Cloud](https://intl.cloud.tencent.com/jp)
- [Tencent Japan - Tencent Cloud](http://tencentjapan.com/tencent_cloud/)
- [Tencent Cloud Japan Facebook公式アカウント](https://www.facebook.com/TencentCloud.jp/)