AWSクラウドでのCDN活用-動画配信編-

12,820 views

Published on

AWSクラウド上でCDNを活用して動画を配信する際のシステム構成や事例をまとめた資料です。

Published in: Technology
0 Comments
34 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
12,820
On SlideShare
0
From Embeds
0
Number of Embeds
186
Actions
Shares
0
Downloads
243
Comments
0
Likes
34
Embeds 0
No embeds

No notes for slide

AWSクラウドでのCDN活用-動画配信編-

  1. 1. AWSクラウドでのCDN活用 -動画配信編- アマゾン データ サービス ジャパン株式会社 2012.10.291 Copyright ©2012 Amazon Web Services.Inc
  2. 2. Agenda 1 動画配信におけるAWSの強み 2 AWS動画配信サービス 3 デザインパターン 4 事例紹介 5 まとめ2 Copyright ©2012 Amazon Web Services.Inc
  3. 3. 動画配信におけるAWSの強み3 Copyright ©2012 Amazon Web Services.Inc
  4. 4. 配信インフラの抱える課題 不確実な配信数見積りによる余剰設備 日々増加するネットワーク帯域 ピーク/スパイクアクセスへの対応 配信インフラの サイジングは難しい!!4 Copyright ©2012 Amazon Web Services.Inc
  5. 5. AWSで解決します 潤沢なネットワークおよびグローバルインフラ スケールするインフラ 俊敏な市場投入 コストの優位性 エコシステム +5 Copyright ©2012 Amazon Web Services.Inc
  6. 6. グローバルインフラ グローバルインフラ – 世界9ヶ所のリージョン – 25の公開データセンタ – 38拠点のエッジサーバ リージョン毎の高帯域ネットワーク マネージドインフラストラクチャ6 Copyright ©2012 Amazon Web Services.Inc
  7. 7. スケールするインフラ 俊敏な市場投入 利用状況/用途に合わせた、タイムリーに インフラを提供 – 配信サーバのスケールアウト/スケールイン – ライブ配信インフラのスポット利用 – ストレージサイズの拡張 – エンコードサーバのスポット利用 必要な時に必要なだけ調達7 Copyright ©2012 Amazon Web Services.Inc
  8. 8. コストの優位性 初期投資不要 利用した分のみの従量課金 – 配信流量(AWSから外に送信された分のみ) – サーバ稼働時間 – ストレージ格納容量8 Copyright ©2012 Amazon Web Services.Inc
  9. 9. エコシステム サポート配信プロダクト Flash Media Server Windows Media Services ライセンス – BYOL (ライセンス持ち込み) 固定サーバ – 従量課金ライセンス スケールサーバ9 Copyright ©2012 Amazon Web Services.Inc
  10. 10. AWS動画配信サービス10 Copyright ©2012 Amazon Web Services.Inc
  11. 11. AWSの様々なサービス お客様のアプリケーション デプロイと自動化ライブラリ & SDKs IDEプラグイン Web管理画面 モニタリング Development & 認証 AWS Elastic Java, PHP, .NET, Eclipse Management Amazon AWS IAM Beanstalk Administration Python, Ruby Visual Studio Console CloudWatch AWS CloudFromation メッセージ Amazon SNS 検索エンジン ワークフロー管理 Amazon SQS Amazon Cloud Search Amazon SWF Amazon SES Application Service コンテンツ配信 分散処理 キャッシング Amazon CloudFront Elastic MapReduce Amazon Elasticache ストレージ コンピュータ処理 データベース Amazon S3 Amazon RDS Amazon EC2 Amazon EBS Amazon DynamoDB Auto Scale Amazon Glacier Amazon SimpleDB AWS StorageGateway Infrastructure Service ネットワーク & ルーティング Amazon VPC / Amazon Elastic Load Balancer / Amazon Route 53 /AWS Direct Connect AWS グローバルインフラ Region AZ Geographical Regions, Availability Zones, Points of Presence11 Copyright ©2012 Amazon Web Services.Inc
  12. 12. 柔軟性のある配信インフラ 負荷に応じてEC2台数を増減するAutoScaling – ポリシーによる突発的なピークアクセス時 – 時間指定による事前自動制御 AutoScaling APIを活用し、スポット的なリソースの調達 – ライブ配信やエンコード等のバッチ処理は、その時間帯だけ起 動して、終了したら解放 必要な時に必要なだけ12 Copyright ©2012 Amazon Web Services.Inc
  13. 13. スケールするストレージ コンテンツストレージとしてのAmazon S3 容量無制限 安価なストレージ (月額 1GB / 10円~) 高い堅牢性 安定した性能 (99.999999999%) (65万アクセス/秒) サポート配信プロダクトによるダイレクト配信 フルマネージド ユーザ ユーザ13 配信サーバ群 コンテンツストレージ Copyright ©2012 Amazon Web Services.Inc
  14. 14. 分散配信プラットフォーム CDN配信インフラとしてのAmazon CloudFront グローバルキャッシュ コミットメントなし (世界37拠点のエッジサーバ) (安価かつスポット利用可能) 高性能分散配信 簡易設定 (ユーザにより近いエッジからの配信) (設定10分でサービス利用開始可能) HTTPベースストリーミングエッジとして活用 – S3と組み合わせたシンプルVODインフラ – オリジンサーバの負荷軽減 ユーザ14 ユーザ Copyright ©2012 Amazon Web Services.Inc
  15. 15. Globalルーティング Global DNSサービスとしてのAmazon Route53 様々なルーティング SLA100% (レイテンシーベース/ラウンドロビン) 安価なDNSサービス 管理画面での簡単設定 (月額 1HostZone / 40円~) レイテンシーベースで最寄りサイトへのルーティ ング ユーザ ユーザ15 US Tokyo Copyright ©2012 Amazon Web Services.Inc
  16. 16. 超安価アーカイブ コンテンツアーカイブとしてのAmazon Glacier 容量無制限 長期保管専用ストレージ (保守切れ等によるデータ移行作業不要) 高い堅牢性 超安価なストレージ (99.999999999%) (月額 1GB / 1円~) エンコード済みマスター、メザニンファイル等の 長期保存先として フルマネージド 格納 連携 エンコードサーバ コンテンツ16 コンテンツアーカイブ ストレージ Copyright ©2012 Amazon Web Services.Inc
  17. 17. デザインパターン17 Copyright ©2012 Amazon Web Services.Inc
  18. 18. オンデマンドストリーミング配信18 Copyright ©2012 Amazon Web Services.Inc
  19. 19. 一般的オンデマンド配信インフラ 視聴者 Internet 大容量回線の敷設 配信サーバ 配信サーバ 配信サーバ サーバ増設 バッチ処理 サーバ交換 インフラ管理者 ディスク増設 マスター コンテンツストレージ エンコード ファイル オンプレ環境 (NAS) サーバ19 Copyright ©2012 Amazon Web Services.Inc
  20. 20. AWSオンデマンド配信インフラ AWS採用による効果 視聴者 Internet 大容量回線敷設済み AWS Management Console AutoScale 配信サーバ 配信サーバ 配信サーバ オンデマンド バッチ処理 インフラ管理者 エンコード マスター コンテンツストレージ ファイル フルマネージ (NAS) サーバ20 Copyright ©2012 Amazon Web Services.Inc
  21. 21. AWSオンデマンド配信インフラ マネージドストレージS3の適用 視聴者 Internet 配信サーバ 配信サーバ 配信サーバ 容量無制限 自動スケール ストレージ エンコード マスター コンテンツストレージ ファイル (S3) サーバ21 Copyright ©2012 Amazon Web Services.Inc
  22. 22. AWSオンデマンド配信インフラ システムの冗長化 視聴者 Internet 配信サーバ 配信サーバ 配信サーバ Availability Zone A DCレベルでの エンコード マスター コンテンツストレージ ファイル 冗長化 (S3) Availability Zone B サーバ22 Copyright ©2012 Amazon Web Services.Inc
  23. 23. AWSオンデマンド配信インフラ グローバル分散配信 視聴者他リージョン Internet DNS レイテンシー ベース分散 配信サーバ 配信サーバ 配信サーバ 配信サーバ データコピー マスター コンテンツストレージ エンコード サーバ ファイル (S3)23 Copyright ©2012 Amazon Web Services.Inc
  24. 24. AWSオンデマンド配信インフラ CDNを利用した分散配信 視聴者 Internet HTTPベースの Streamingのみ対応 CDNのエッジを利 用した分散配信 管理台数 削減可能 配信サーバ エンコード マスター コンテンツストレージ ファイル サーバ (S3)24 Copyright ©2012 Amazon Web Services.Inc
  25. 25. AWSオンデマンド配信インフラ フルマネージ配信インフラ 視聴者 Internet RTMP/RTMPEおよびHTTP ダウンロード配信に対応 CloudFrontとS3を 組み合わせたシンプ ル配信インフラ エンコード マスター コンテンツストレージ ファイル サーバ (S3)25 Copyright ©2012 Amazon Web Services.Inc
  26. 26. AWSオンデマンド配信インフラ コンテンツの長期アーカイブ 視聴者 Internet 超安価で、 マスター/メザニン ファイルの長期保管 配信サーバ 配信サーバ アーカイブストレージ エンコード マスター コンテンツストレージ ファイル (S3) サーバ26 Copyright ©2012 Amazon Web Services.Inc
  27. 27. ライブストリーミング配信27 Copyright ©2012 Amazon Web Services.Inc
  28. 28. 一般的ライブ配信インフラ LIVE LIVE LIVE LIVE LIVE LIVE 視聴者 Internet 大容量回線の敷設 LIVE 配信エッジ 配信エッジ 配信エッジ サーバ サーバ サーバ サーバ増設Video Camera サーバ交換 インフラ管理者 Internet LiveEncoder 配信オリジン 配信オリジン Primaryサーバ Backupサーバ オンプレ環境28 Copyright ©2012 Amazon Web Services.Inc
  29. 29. AWSライブ配信インフラ AWS採用による効果 LIVE LIVE LIVE LIVE LIVE LIVE 視聴者 Internet 大容量回線敷設済み LIVE時のみ起動 による設備削減 LIVE 配信エッジ 配信エッジ 配信エッジVideo Camera サーバ サーバ サーバ AutoScale 時間課金ライセンス インフラ管理者 Internet LiveEncoder 配信オリジン 配信オリジン Primaryサーバ Backupサーバ29 Copyright ©2012 Amazon Web Services.Inc
  30. 30. AWSライブ配信インフラ システムの冗長化 LIVE LIVE LIVE LIVE LIVE LIVE 視聴者 Internet LIVE 配信エッジ 配信エッジ 配信エッジVideo Camera サーバ サーバ サーバ DCレベルでの 冗長化 Internet LiveEncoder 配信オリジン 配信オリジン Availability Zone APrimaryサーバ Backupサーバ Availability Zone B30 Copyright ©2012 Amazon Web Services.Inc
  31. 31. AWSライブ配信インフラ グローバル分散配信 LIVE LIVE LIVE LIVE LIVE LIVE 視聴者 他リージョン Internet DNS レイテンシー ベース分散 配信エッジサーバ LIVE 配信エッジ 配信エッジ 配信エッジVideo Camera サーバ サーバ サーバ Internet LiveEncoder 配信オリジン 配信オリジン Primaryサーバ Backupサーバ31 Copyright ©2012 Amazon Web Services.Inc
  32. 32. AWSライブ配信インフラ CDNを利用した分散配信 LIVE LIVE LIVE LIVE LIVE LIVE 視聴者 Internet HTTPベースの Streamingのみ対応 テンプレートからの CDNのエッジ 一括デプロイ LIVE を利用した分散 配信Video Camera Template Template Internet LiveEncoder 配信オリジン AWS CloudFormation サーバ32 Copyright ©2012 Amazon Web Services.Inc
  33. 33. 事例紹介33 Copyright ©2012 Amazon Web Services.Inc
  34. 34. マーズサイエンスラボラトリ キュリオシティ着陸イベントとして、数百万 の同時視聴者に数百ギガビット/秒のトラフ ィックを提供できるライブ配信インフラを数 週間で構築 3つのリージョンを跨いだ配信インフラ 300台以上の配信キャッシュサーバを運用 CloudFormationにより25Gbps単位の キャッシュスタックをデプロイ34 Copyright ©2012 Amazon Web Services.Inc
  35. 35. NETFLIX AWSの利用: ほぼ100%のオンラインビデオサービスを AWSで稼働 ビジネス効果: アプリケーションのダウンタイムが限りな くゼロ近づけることを実現 AWSを活用し、2010年にオンラインサービ スが37倍の成長、2011年1月には月間200 億リクエスト以上のスケールに対応35 Copyright ©2012 Amazon Web Services.Inc
  36. 36. 言論テレビ 対談ライブ配信 ジャーナリスト櫻井よしこ氏による週次の対 談ライブ配信インフラとしてAWSを採用 CloudFormationのテンプレートを利用し、 ライブ配信時のみ即座に配信インフラをセッ トアップ ライブ時の従量課金によるコスト削減と、想 定の難しい視聴者数の増減に柔軟に対応でき るインフラを実現 LIVE プライマリ配信環境 Live Encoder 第1回配信(2012/10/26) 自民党総裁 バックアップ配信環境 安倍晋三氏と櫻井よしこ氏 CloudFormationの CF & FMSテンプレートで36 即時セットアップ Copyright ©2012 Amazon Web Services.Inc
  37. 37. 高画質オンライン試写会システム 日本を始めアジア5カ国で絶賛公開中のアニ メーション映画「放課後ミッドナイターズ」 のオンライン試写インフラとしてAWSを採 用 CloudFrontのPrivate Contents機能を利用 し、コンテンツを保護 グローバル配信インフラを低コストかつ短期 間でのリリースを実現 コンテンツ格納先としてのS3 CDNを利用したグローバル配信 CloudFrontによる コンテンツ保護37 Copyright ©2012 Amazon Web Services.Inc
  38. 38. モータスポーツジャパン MOTOR SPORTS JAPAN FESTIVAL 2012 のイベント動画配信プラットフォームとして AWSを採用 EC2とS3を組み合わせたポータルおよび CloudFront+S3とEC2onFMSでのマルチプ ラットフォーム向けVOD配信インフラを2週 間で構築 期間限定の配信インフラとして、オンデマン ド利用によるコスト削減を実現するとともに 、短期かつ柔軟性を持つインフラを構築38 Copyright ©2012 Amazon Web Services.Inc
  39. 39. その他グローバル事例39 Copyright ©2012 Amazon Web Services.Inc
  40. 40. まとめ40 Copyright ©2012 Amazon Web Services.Inc
  41. 41. まとめ + 必要な時に必要なだけリソースを確保 – グローバルインフラの活用 – 配信状況に合わせたサーバのスケール – スポット的なライブや配信イベント 製品に依存しないプラットフォーム – 様々な3rdパーティ製品の利用 – ロックインしないインフラ 従量課金によるトータルコストの削減 – 稼働した時間での課金 – 配信した流量での課金 – 格納した容量での課金41 Copyright ©2012 Amazon Web Services.Inc
  42. 42. まとめ + インフラ、コストともに 柔軟性のある配信インフラを AWSで実現42 Copyright ©2012 Amazon Web Services.Inc
  43. 43. 43 Copyright ©2012 Amazon Web Services.Inc

×