...

アカマイサーバ設置の効果について

by user

on
Category: Documents
6

views

Report

Comments

Transcript

アカマイサーバ設置の効果について
アカマイサーバ設置の効果について
AANPのご紹介
Akamai Confidential
目次
アカマイの概要
アカマイのシステム
Object Delivery
Whole Site Delivery
基本的な技術解説: HTTP
Akamai EdgeSuite
www.example.com のダウンロード
IPアドレスの識別方法
ハイテク業界での例
大量のソフトウェアダウンロード
Akamai Accelerated Networks Program (AANP) とは
Akamai Confidential
Powering a Better Internet
©2011 Akamai
アカマイの概要
Akamai Confidential
Powering a Better Internet
©2011 Akamai
アカマイの概要
Trusted
•
•
•
•
•
•
株式公開企業です –ticket シンボルはAKAM
1998年創業
本社:マサチューセッツ州ケンブリッジ
米国以外にも、欧州、アジアに16以上の拠点で営業中
従業員は2,200人以上(約半分がUS勤務)
2010年の売上高は10.9億ドル(前年比19%増)
Proven
• 90,000万台以上のサーバを72カ国、1,000のネットワークに分散配置
• 24時間365日のお客様サポート
• 2,000社以上の顧客企業 (Fortune Global 500企業のうちの20%以上)
• お客様リストはこちら:
http://www.akamai.co.jp/enja/html/customers/customer_list.html
Innovative
• 超巨大、地球規模の分散コンピューティングプラットフォームを構築
• ダイナミックなコンテンツや、モバイルコンテンツにも対応
Akamai Confidential
Powering a Better Internet
©2011 Akamai
ある日のNOCC モニター画像
Akamai Confidential
Powering a Better Internet
©2011 Akamai
アカマイの全世界でのトラフィック
(graph deleted)
 最近は6Tbps程度
 トラフィックは過去10年間、15~18ヶ月で倍になってきた。
 半導体の能力は18ヶ月で倍だが、ネットワークのコストはそんな
に下がらない
エッジサーバで頑張る方が効率的
Akamai Confidential
Powering a Better Internet
©2011 Akamai
アカマイのシステム(2011年6月現在)
CDNとして世界最大のプラットフォーム: オンデマンドで利用できる分散コンピュー
ティング環境を提供しています。全てのウェブコンテンツやウェブ上のアプリケー
ションを世界の2,000社以上、20,000以上のドメイン名にサービスを提供
The Akamai EdgePlatform:
90,000+
Servers
1200+
POPs
1,000
Networks
650+
Cities
72
Countries
配信中のトラフィック:
ピークトラフィックは6Tbps 以上
1日30ペタバイト以上
1日1兆ヒット以上
1,000万ストリーム以上を同時配信
Akamai Confidential
Powering a Better Internet
©2011 Akamai
オブジェクト配信 (元々のCDNの形)
1.
2.
3.
4.
エンドユーザがブラウザに www.retailer.com と入力
ブラウザはベースとなるHTMLファイルをオリジンサーバから取得
HTMLでアカマイプラットフォーム上のオブジェクトを指示
ブラウザが最適なアカマイ・サーバから画像等を取得
オリジン
インフラストラクチャ
エンドユーザ
HTML
Akamai Confidential
Powering a Better Internet
©2011 Akamai
全サイト配信 (静的コンテンツの場合)
1.
2.
3.
4.
エンドユーザがブラウザに www.retailer.com と入力
ブラウザはアカマイのエッジサーバのキャッシュからコンテンツを取得
HTMLがどのオブジェクトをアカマイから取得すべきか指示
さらにブラウザが最適なアカマイサーバからコンテンツを取得
オリジン
インフラストラクチャ
エンドユーザ
HTML
Akamai Confidential
Powering a Better Internet
©2011 Akamai
全サイト配信 (ダイナミックなコンテンツの場合)
1.
2.
3.
4.
5.
エンドユーザはブラウザで www.retailer.com と入力
ブラウザは最適なアカマイのエッジサーバからHTMLを取得
アカマイのエッジサーバはオリジンインフラストラクチャからHTMLを取得
アカマイのエッジサーバはブラウザに対してHTMLを配信
さらに、ブラウザは画像などを最適なアカマイのエッジサーバから取得
オリジン
インフラストラクチャ
エンドユーザ
HTML
Akamai Confidential
HTML
Powering a Better Internet
©2011 Akamai
アカマイがなければ、、、:
多くのパケットがインターネット上を往復します
オリジン
インフラストラクチャ
Akamai Confidential
エンドユーザ
Powering a Better Internet
©2011 Akamai
アカマイを使えば:
往復するパケットが減ります
TCPレベルでも最適化を行なっています
オリジン
インフラストラクチャ
Akamai Confidential
エンドユーザ
Powering a Better Internet
©2011 Akamai
アカマイがなければ:
信頼性の低い通信路も通ります
オリジン
インフラストラクチャ
エンドユーザ
x
X
Akamai Confidential
Powering a Better Internet
©2011 Akamai
アカマイを使えば:
問題のある経路は避けて通ります
Akamai SureRoute
オリジン
インフラストラクチャ
エンドユーザ
HTML
HTML
x
Akamai Confidential
Powering a Better Internet
©2011 Akamai
アカマイがなければ:
ダイナミックなコンテンツや静止画像など、より多
くのパケットがインターネット上を往復します。
オリジン
インフラストラクチャ
Akamai Confidential
エンドユーザ
Powering a Better Internet
©2011 Akamai
アカマイを使えば:
“ジャスト・イン・タイムなキャッシング”
アカマイのプリフェッチ機能で動的または静的なコンテンツをキャッシュ
エンドユーザがブラウザに www.retailer.com を入力
ブラウザが最適なアカマイサーバに対してHTMLを要求
アカマイのエッジサーバはオリジンインフラストラクチャからHTMLをゲット
アカマイのエッジサーバはHTMLをブラウザに対して配信している間に、HTMLをパースして、
キャッシュされていない画像等をオリジンから取得
5) エッジサーバはブラウザに対して画像等を配信。
1)
2)
3)
4)
オリジン
インフラストラクチャ
エンドユーザ
HTML
Akamai Confidential
Powering a Better Internet
©2011 Akamai
基本的な技術解説- HTTP
Akamai Confidential
Powering a Better Internet
©2011 Akamai
基本的な技術解説 DSD (Dynamic Site Delivery)
HTTP リクエスト
ユーザはURLを入力 (www.example.com)
HTTP リクエスト
埋め込みコンテンツ向け
HTML コード
アカマイ向けのコード
オリジンサーバからコンテンツ取得
エッジサーバにキャッシュされていない場合
アカマイ
サーバ #1
アカマイ
サーバ#2
サーバ#1になければ、同じ場所に
ある別のアカマイサーバ#2からも
コンテンツを取得
Akamai Confidential
Powering a Better Internet
©2011 Akamai
アカマイのDSDで www.example.com の
コンテンツをダウンロードするとき
Customer
Web server
www.example.com
DNS
1
2
6
5
7
4
3
1.
2.
3.
4.
5.
ユーザは www.example.com と入力
ブラウザは www.example.com のIPアド
レスを要求
DNSが最適なアカマイサーバのIPアドレ
スを返す
ブラウザがHTMLを要求
アカマイのサーバが顧客企業のウェブ
サーバと連携しつつコンテンツを集める
Akamai Confidential
6.
7.
8.
最適なアカマイサーバがHTMLを返す
ブラウザはページ内オブジェクト用の
最適なアカマイサーバのIPアドレスを
取得
ブラウザは最適なアカマイサーバから
オブジェクトを取得
Powering a Better Internet
©2011 Akamai
IPアドレスの割り振り方: アカマイのやり方
4
example.com
example.com’s
nameserver
akamai.net
8
a212.g.akamai.net
7
6
.net Root
(InterNIC)
5 10.10.123.5
9
15.15.125.6
www.example.com
10
g.akamai.net
11
20.20.123.55
12
Local Name
Server
End User
16
Browser’s
Cache
Akamai Confidential
a212.g.akamai.net
30.30.123.5
13
Akamai Low-Level DNS Servers
14
3
1
Akamai High-Level DNS Servers
2
15
OS
Powering a Better Internet
©2011 Akamai
アカマイのネットワークとソフトウェアの利点
• スケーラビリティはエッジでこそ実現します
• ダウンロード完了率もモニターできます
• エッジはパフォーマンス的に強い
• 再送にかかるコストも削減
• Akamai NetStorage
• Download Manager
Akamai NetStorage
Akamai Confidential
Powering a Better Internet
©2011 Akamai
セキュリティ対策としての
アカマイの役割
Akamai Confidential
Powering a Better Internet
©2011 Akamai
アカマイがない場合
(Cloud)
データセンター
X
エンドユーザ
Traffic
10000
1000
100
10
1
Akamai Confidential
Powering a Better Internet
©2011 Akamai
Akamai Cloud Securityを用いたウェブアプリケーション
(Cloud)
データセンター
エンドユーザ
Traffic
10000
1000
100
10
1
Akamai Confidential
Powering a Better Internet
©2011 Akamai
Akamai Accelerated
Networks Program (AANP)
Akamai Confidential
Powering a Better Internet
©2011 Akamai
典型的なトラフィックの比率
大きく最適化されている上流・下流のトラフィック比率
典型的な比率としては上流から 1 : 9 下流へ
上流からのトラフィック:オリジンウェブサイトからアカマイサーバへ
下流へのトラフィック:アカマイサーバから皆様のユーザへ
Akamai Confidential
Powering a Better Internet
©2011 Akamai
典型的なトラフィックの比率(続き)
...アカマイがなければ、全ての顧客や会員
ユーザがピアリング回線やアップリンク回
線からコンテンツを取得します。
...アカマイサーバがあれば 全ての顧客企
業と会員ユーザが 皆様のネットワーク内
で(LANのように)コンテンツを取得できま
す。
⇒ アカマイのトラフィックは年に50~
70%程度成長しています。
Akamai Confidential
Powering a Better Internet
©2011 Akamai
Akamai Accelerated Networks Program (AANP) とは
AANPを使えば、
•トランジットコストを減らせます
(1~2割?)。
•メジャーなコンテンツにすばやく
アクセスできます。
• ニュースサイト
• 通販サイト
• ゲームコンテンツ
•アカマイのサーバはタダ
(無料)で貸し出します。
Akamai Confidential
Powering a Better Internet
©2011 Akamai
Akamai Accelerated Networks Program (AANP) とは
なぜ今まで黙ってた?!
•大手ISP様にはご紹介済みです。
•ある程度トラフィックがないと、ラック代や電気代の
コストが無駄になります。
•Mbps単価1,000円で300Mbpsあれば、30万円のコス
ト。1ラック20万円と若干のトランジットのコストが
あっても利益が出るはず。
Akamai Confidential
Powering a Better Internet
©2011 Akamai
Akamai Accelerated Networks Program (AANP) とは
IPv6アドレスは?
•できるだけお出しいただきたいですが、IPv6ア
ドレスを交付されたからといって、そこからコン
テンツを配信する保証はありません。
メンテナンスはどうするの?
• アカマイのNOCCからラック内の位置とシリア
ル番号を記載してメールで依頼が(英語で)なされ
ますので、リスタートや交換を実施してくださ
い。
Akamai Confidential
Powering a Better Internet
©2011 Akamai
Akamai Accelerated Networks Program (AANP) とは
何か注意事項は?
• 皆様ご自身の設備と同様の注意をお願いいたし
ます。
• BGPでネットワークの範囲をお知らせ願いま
す。
やめるときはどうするの?
• 60日以上前に書面 (メール可)にてご連絡下さ
い。
• 設備の返送費用等はアカマイが負担しますが、
返送用の宛名書きなどはお手伝い下さい。
Akamai Confidential
Powering a Better Internet
©2011 Akamai
2011年現在の日本のAANPの設置状況
A-TYO
N-TYO
B-TYO
C-TYO
O-TYO
D-TYO
D-TYO2
E-TYO
P-TYO
Q-TYO3
F-TYO
G-TYO
R-HIJ
H-TYO
I-TYO2
S-KKJ
J-NGO
K-TYO
L-OSA
M-OSA
T-TYO
Akamai Confidential
Powering a Better Internet
©2011 Akamai
Q&A
Akamai Confidential
Powering a Better Internet
©2011 Akamai
Fly UP