33
Akamai Confidential アカマイサーバ設置の効果について AANPのご紹介

AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Embed Size (px)

Citation preview

Page 1: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential

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

AANPのご紹介

Page 2: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

目次

アカマイの概要アカマイのシステムObject DeliveryWhole Site Delivery

基本的な技術解説: HTTPAkamai EdgeSuitewww.example.com のダウンロードIPアドレスの識別方法

ハイテク業界での例大量のソフトウェアダウンロード

Akamai Accelerated Networks Program (AANP) とは

Page 3: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイの概要

Page 4: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイの概要

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

• 超巨大、地球規模の分散コンピューティングプラットフォームを構築

• ダイナミックなコンテンツや、モバイルコンテンツにも対応

Page 5: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

ある日のNOCC モニター画像

Page 6: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイの全世界でのトラフィック

(graph deleted)

最近は6Tbps程度

トラフィックは過去10年間、15~18ヶ月で倍になってきた。

半導体の能力は18ヶ月で倍だが、ネットワークのコストはそんな

に下がらない

エッジサーバで頑張る方が効率的

Page 7: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイのシステム(2011年6月現在)

CDNとして世界最大のプラットフォーム: オンデマンドで利用できる分散コンピュー

ティング環境を提供しています。全てのウェブコンテンツやウェブ上のアプリケー

ションを世界の2,000社以上、20,000以上のドメイン名にサービスを提供

配信中のトラフィック:ピークトラフィックは6Tbps 以上1日30ペタバイト以上1日1兆ヒット以上1,000万ストリーム以上を同時配信

The Akamai EdgePlatform:

90,000+Servers

1200+POPs

72Countries

1,000Networks

650+ Cities

Page 8: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

HTML

オブジェクト配信 (元々のCDNの形)

1. エンドユーザがブラウザに www.retailer.com と入力

2. ブラウザはベースとなるHTMLファイルをオリジンサーバから取得

3. HTMLでアカマイプラットフォーム上のオブジェクトを指示

4. ブラウザが最適なアカマイ・サーバから画像等を取得

オリジンインフラストラクチャ

エンドユーザ

Page 9: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

HTML

全サイト配信 (静的コンテンツの場合)

1. エンドユーザがブラウザに www.retailer.com と入力

2. ブラウザはアカマイのエッジサーバのキャッシュからコンテンツを取得

3. HTMLがどのオブジェクトをアカマイから取得すべきか指示

4. さらにブラウザが最適なアカマイサーバからコンテンツを取得

オリジンインフラストラクチャ

エンドユーザ

Page 10: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

HTMLHTML

全サイト配信 (ダイナミックなコンテンツの場合)

1. エンドユーザはブラウザで www.retailer.com と入力

2. ブラウザは最適なアカマイのエッジサーバからHTMLを取得

3. アカマイのエッジサーバはオリジンインフラストラクチャからHTMLを取得

4. アカマイのエッジサーバはブラウザに対してHTMLを配信

5. さらに、ブラウザは画像などを最適なアカマイのエッジサーバから取得

オリジンインフラストラクチャ

エンドユーザ

Page 11: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイがなければ、、、:

多くのパケットがインターネット上を往復します

オリジンインフラストラクチャ

エンドユーザ

Page 12: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイを使えば:

往復するパケットが減りますTCPレベルでも最適化を行なっています

エンドユーザオリジン

インフラストラクチャ

Page 13: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイがなければ:

信頼性の低い通信路も通ります

x

オリジンインフラストラクチャ

エンドユーザ

X

Page 14: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

HTMLHTML

アカマイを使えば:

問題のある経路は避けて通りますAkamai SureRoute

x

オリジンインフラストラクチャ

エンドユーザ

Page 15: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイがなければ:

ダイナミックなコンテンツや静止画像など、より多くのパケットがインターネット上を往復します。

オリジンインフラストラクチャ

エンドユーザ

Page 16: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

オリジンインフラストラクチャ

エンドユーザ

HTML

アカマイを使えば:

“ジャスト・イン・タイムなキャッシング”アカマイのプリフェッチ機能で動的または静的なコンテンツをキャッシュ

1) エンドユーザがブラウザに www.retailer.com を入力

2) ブラウザが最適なアカマイサーバに対してHTMLを要求

3) アカマイのエッジサーバはオリジンインフラストラクチャからHTMLをゲット

4) アカマイのエッジサーバはHTMLをブラウザに対して配信している間に、HTMLをパースして、キャッシュされていない画像等をオリジンから取得

5) エッジサーバはブラウザに対して画像等を配信。

Page 17: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

基本的な技術解説- HTTP

Page 18: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

基本的な技術解説 DSD (Dynamic Site Delivery)

オリジンサーバからコンテンツ取得エッジサーバにキャッシュされていない場合

サーバ#1になければ、同じ場所にある別のアカマイサーバ#2からも

コンテンツを取得

アカマイサーバ#2

HTTP リクエストユーザはURLを入力 (www.example.com)

HTML コードアカマイ向けのコードHTTP リクエスト

埋め込みコンテンツ向け

アカマイサーバ #1

Page 19: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイのDSDで www.example.com のコンテンツをダウンロードするとき

www.example.com

1DNS

5

3 4

Customer Web server

2

6

7

1. ユーザは www.example.com と入力2. ブラウザは www.example.com のIPアド

レスを要求3. DNSが最適なアカマイサーバのIPアドレ

スを返す4. ブラウザがHTMLを要求5. アカマイのサーバが顧客企業のウェブ

サーバと連携しつつコンテンツを集める

6. 最適なアカマイサーバがHTMLを返す7. ブラウザはページ内オブジェクト用の

最適なアカマイサーバのIPアドレスを取得

8. ブラウザは最適なアカマイサーバからオブジェクトを取得

Page 20: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

End User

IPアドレスの割り振り方: アカマイのやり方

Akamai High-Level DNS Servers

10 g.akamai.net

1

Browser’s Cache

OS

2

Local Name Server

3

example.com’s nameserver

6www.example.com

7a212.g.akamai.net

915.15.125.6

16

15

1120.20.123.55

Akamai Low-Level DNS Servers

12 a212.g.akamai.net

30.30.123.5 13

14

4example.com

.net Root(InterNIC)10.10.123.55

akamai.net

8

Page 21: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイのネットワークとソフトウェアの利点

Akamai NetStorage

• スケーラビリティはエッジでこそ実現します

• ダウンロード完了率もモニターできます• エッジはパフォーマンス的に強い• 再送にかかるコストも削減

• Akamai NetStorage

• Download Manager

Page 22: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

セキュリティ対策としてのアカマイの役割

Page 23: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

アカマイがない場合

エンドユーザ

1

10

100

10000

Traffic

1000

(Cloud) データセンター

X

Page 24: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

Akamai Cloud Securityを用いたウェブアプリケーション

1

10

100

10000

Traffic

1000

(Cloud) データセンター

エンドユーザ

Page 25: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

Akamai Accelerated

Networks Program (AANP)

Page 26: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

典型的なトラフィックの比率

大きく最適化されている上流・下流のトラフィック比率

典型的な比率としては上流から 1 : 9 下流へ

上流からのトラフィック:オリジンウェブサイトからアカマイサーバへ

下流へのトラフィック:アカマイサーバから皆様のユーザへ

Page 27: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

...アカマイがなければ、全ての顧客や会員ユーザがピアリング回線やアップリンク回線からコンテンツを取得します。

...アカマイサーバがあれば 全ての顧客企業と会員ユーザが 皆様のネットワーク内で(LANのように)コンテンツを取得できます。

⇒ アカマイのトラフィックは年に50~70%程度成長しています。

典型的なトラフィックの比率(続き)

Page 28: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

Akamai Accelerated Networks Program (AANP) とは

AANPを使えば、•トランジットコストを減らせます(1~2割?)。

•メジャーなコンテンツにすばやくアクセスできます。

•ニュースサイト

•通販サイト

•ゲームコンテンツ

•アカマイのサーバはタダ(無料)で貸し出します。

Page 29: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

Akamai Accelerated Networks Program (AANP) とは

なぜ今まで黙ってた?!

•大手ISP様にはご紹介済みです。

•ある程度トラフィックがないと、ラック代や電気代のコストが無駄になります。

•Mbps単価1,000円で300Mbpsあれば、30万円のコスト。1ラック20万円と若干のトランジットのコストがあっても利益が出るはず。

Page 30: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

Akamai Accelerated Networks Program (AANP) とは

IPv6アドレスは?•できるだけお出しいただきたいですが、IPv6アドレスを交付されたからといって、そこからコンテンツを配信する保証はありません。

メンテナンスはどうするの?

• アカマイのNOCCからラック内の位置とシリアル番号を記載してメールで依頼が(英語で)なされますので、リスタートや交換を実施してください。

Page 31: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

Akamai Accelerated Networks Program (AANP) とは

何か注意事項は?• 皆様ご自身の設備と同様の注意をお願いいたします。

• BGPでネットワークの範囲をお知らせ願います。

やめるときはどうするの?

• 60日以上前に書面 (メール可)にてご連絡下さい。

• 設備の返送費用等はアカマイが負担しますが、返送用の宛名書きなどはお手伝い下さい。

Page 32: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

P-TYO

Q-TYO3

J-NGO

R-HIJ

A-TYO

B-TYO

C-TYO

D-TYO

D-TYO2

N-TYO

L-OSA

E-TYO

T-TYO

S-KKJ

M-OSA

F-TYO

G-TYO

H-TYO

I-TYO2

K-TYO

O-TYO

2011年現在の日本のAANPの設置状況

Page 33: AANPのご紹介 - enog.jpenog.jp/wp-content/uploads/2011/06/20110624-ENOG.pdf · Akamai Confidential Powering a Better Internet ©2011 Akamai 目次 アカマイの概要 アカマイのシステム

Akamai Confidential ©2011 AkamaiPowering a Better Internet

Q & A