【大阪 / 横浜】インフラ / サーバーサイドエンジニア募集中!

【大阪 / 横浜】インフラ / サーバーサイドエンジニア募集中!

【25卒向け】AI×バーチャル面接の募集を開始いたしました!

【25卒向け】AI×バーチャル面接の募集を開始いたしました!

【導入実績 500社以上】AWS 構築・運用保守・監視サービス

【導入実績 500社以上】AWS 構築・運用保守・監視サービス

【CentOS 後継】AlmaLinux OS サーバー構築・移行サービス

【CentOS 後継】AlmaLinux OS サーバー構築・移行サービス

【WordPress 専用】クラウドサーバー『ウェブスピード』

【WordPress 専用】クラウドサーバー『ウェブスピード』

【格安】Webサイト セキュリティ自動診断「クイックスキャナー」

【格安】Webサイト セキュリティ自動診断「クイックスキャナー」

【低コスト】Wasabi オブジェクトストレージ 構築・運用サービス

【低コスト】Wasabi オブジェクトストレージ 構築・運用サービス

【予約システム開発】EDISONE カスタマイズ開発サービス

【予約システム開発】EDISONE カスタマイズ開発サービス

【100URLの登録が0円】Webサイト監視サービス『Appmill』

【100URLの登録が0円】Webサイト監視サービス『Appmill』

【中国現地企業に対応】中国クラウド / サーバー構築・運用保守

【中国現地企業に対応】中国クラウド / サーバー構築・運用保守

【YouTube】ビヨンド公式チャンネル「びよまるチャンネル」

【YouTube】ビヨンド公式チャンネル「びよまるチャンネル」

海外(アフリカ)向けのWebサイトをCDNで高速化する

ビヨンドの原岡です。
今回はCDNを利用した海外向けのサイトの高速化についてです。

お客様から受けた相談内容としては国内のサーバーにおいてあるWEBサイトがアフリカのとある国で見ると非常に遅いというものでした。
確かに国内からアフリカまでは非常に距離が遠いためそれだけレスポンスが遅延します。

(以下引用)
通信速度と通信距離の関係について
インターネットで用いるTCP/IPの通信方式では、
送信したデータを通信相手が正しく受信できたかの返信を確認してから、次のデータを送信します。
このため、通信距離が遠い場合は、近い場合に比べて返信を確認するまでの時間が長くなり、
次のデータを送信するのに時間がかかることになります。
したがって、通信距離が遠いほど、全てのデータを送信するまでの時間が長くなり、通信速度は低下します。
http://www.bbiq.jp/members/improvement/speed/distance/

高速化の方法として、なるべく近い場所からコンテンツにアクセスできる様にCDNを利用して、
Webサイトへのレスポンスを向上する手法を採用しました。

(以下引用)
CDN(コンテンツ・デリバリ・ネットワーク)とは
CDNとは、Content Delivery Network(コンテンツ・デリバリ・ネットワーク)の略で、
世界中に張り巡らされたサーバ(CDN配信プラットフォーム)を通して、
コンテンツにアクセスしようとするエンドユーザに最も近いサーバから効率的に配信する仕組みのことです。
http://www.cdnetworks.co.jp/about/

 

海外からのアクセス速度を確認する

海外からどのくらいの速度でアクセスできているかを調べるのは下記サイトを使います。

■WEBPAGETEST
http://www.webpagetest.org/

Webサイトのデバッグツールとしてもかなり使えるサイトですが、
このサイトは海外の多数のロケーションからの表示速度を確認することもできます。

今回はアフリカからのアクセスなので、
Rose Hill, Mauritius(Chrome)
を選択してアクセスすると下記のような結果が出ます。

※下記は弊社サイトbeyondjapan.comのアクセス結果です。

やはり、国内のサーバではアフリカからのアクセスは非常に遅いです。
そこでCDNを利用します。

アフリカで使えるCDNを確認する

CDNといってもいろんなサービスがあるのですが、
アフリカに拠点があるCDNを見つけるのには下記のサイトが参考になります。

海外がメインですが、いろいろな形でCDNを比較できるのでかなり便利だと思います。
■CDNPlanet
https://www.cdnplanet.com/

QUANTILが5拠点で一番多いですね。
ただミニマムで1000$からのコストがかかるため
Cloudflareもよさそうです。

と思っていたらとんでもないところがありました。
そう世界のAkamaiです。
Akamaiの詳細はこのサイトでは明らかになっていないのですが、

■Akamai
https://www.cdnplanet.com/cdns/akamai/

下記を見る限り30拠点以上ありそうです。
http://wwwnui.akamai.com/gnet/globe/index.html
段違いです。

Akamaiでは下記のようにアフリカでのレスポンス向上の事例もあったため、お客様にも納得してもらいやすくスムーズに導入ができました。
https://www.akamai.com/jp/ja/our-customers/customer-stories-carview.jsp

DNSサーバの変更

導入後にレスポンスは劇的に向上したのですが、まだDNS lookupが遅いという問題があったため、
国内のDNSサーバに設定していたドメインをAmazon Route53に移設し、さらにレスポンスが上がりました。

Amazon Route53は全世界の拠点からアクセス元に一番近いロケーションに転送されるため、高速なレスポンスが期待される上、金額も安いので非常におすすめです。

https://aws.amazon.com/jp/route53/

 

以上、海外向けのCDN活用事例でした。

もし海外向けのサイトのレスポンスでお困りでしたら、ぜひビヨンドまでお声がけくださいませ!!

https://beyondjapan.com/cloud

この記事がお役に立てば【 いいね 】のご協力をお願いいたします!
0
読み込み中...
0 票, 平均: 0.00 / 10
1,814
X facebook はてなブックマーク pocket
【2024.6.30 CentOS サポート終了】CentOS サーバー移行ソリューション

【2024.6.30 CentOS サポート終了】CentOS サーバー移行ソリューション

【25卒向け】AI×バーチャル面接の募集を開始いたしました!

【25卒向け】AI×バーチャル面接の募集を開始いたしました!

【大阪 / 横浜】インフラエンジニア・サーバーサイドエンジニア 積極採用中!

【大阪 / 横浜】インフラエンジニア・サーバーサイドエンジニア 積極採用中!

この記事をかいた人

About the author

原岡昌寛

株式会社ビヨンドの代表取締役です。

Oracle DBA(UNIX、Linux、Windows SeverでDBのお世話)
⇒Linuxエンジニア(DCでサーバー、FW、L3などをまるっと構築・運用)
⇒クラウドエンジニア(マルチクラウドAWS、GCP、Azure等)
⇒経営者

趣味は読むこと。マンガ、ネット小説、ビジネス書などなんでも読みます。最近ソロキャンプをはじめました。