IW2018_S08_CDN_CDNのいままでとこれから

Similar documents
JPNIC総会 今話題の!?CDNとは?

PowerPoint プレゼンテーション

DDoS時代の対外接続

CDNを最大限活用する為の ZenlogicCDN導入チェックリスト

2014 年電子情報通信学会総合大会ネットワークシステム B DNS ラウンドロビンと OpenFlow スイッチを用いた省電力法 Electric Power Reduc8on by DNS round- robin with OpenFlow switches 池田賢斗, 後藤滋樹

NTT Communications PowerPoint Template(38pt)

PowerPoint プレゼンテーション

PowerPoint Presentation

クラウド時代のロードバランサ

Incapsula を選択する理由 高速かつ高コストパフォーマンスのスケーラビリティを実現するクラウド ベースのロードバランサ アプリケーション パフォーマンスを向上させ サーバ負荷を軽減する最適なトラフィック配分 クライアント クラシフィケーションによるボットの特定および標的のリルート 簡単な D

iNFUSE インフューズ

リバースプロキシー(冗長構成)構築手順

Cisco1812-J販促ツール 競合比較資料 (作成イメージ)

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月

10年オンプレで運用したmixiをAWSに移行した10の理由

NT研総会に向けた準備について

よくある問題を解決する~ 5 分でそのままつかえるソリューション by AWS ソリューションズビルダチーム

自己紹介 名前 : 野口絵理 (Eri Noguchi) 所属 :NTT Communications ネットワークサービス部販売推進部門 グローバルネットワークマーケティング担当 経歴 : NTT Com Asia( 香港 ) 現地法人における日系企業 外資企業向けのデータセンタ / クラウドサー

AWS Shield と AWS で構築するセキュアで柔軟性の高いアプリケーション

A10_Thudnerシリーズご紹介資料

MIRACLE LoadBalancerを使用したネットワーク構成と注意点

前提情報

zscaler-for-office-365_ja.indd

2017 年 6 月 14 日 スムーズな API 連携でデジタルビジネスを推進する API Gateway as a Service の提供を開始 ~ 外部との API 接続を容易にし xtech ビジネス連携を加速 ~ NTT コミュニケーションズ ( 以下 NTT Com) は 複数のシステム

自己紹介 2 NTT 研究所品質とかトラヒックとか NTT コミュニケーションズ インターネット計測と分析 (BigData?) JANOG13 広がる P2P サービスとインターネットインフラへの影響 JANOG14 オーバーレイネットワーク

Imperva Incapsula Web サイト セキュリティ データシート クラウドを利用したアプリケーション セキュリティ クラウドベースの Web サイト セキュリティ ソリューションである Imperva Incapsula は 業界をリードする WAF 技術に加え 強力な二要素認証および

他の章は下記をクリックして PDF 一覧からお入り下さい IT ライブラリー (pdf 100 冊 ) 目次番号 270 番 Windows Server Enterprise 2008 R2 完全解説 ( 再入門 )

SIer視点からみたハイパーコンバージドの選定構成・サイジングのポイント、注意点

IIJ 100G バックボーン

Workspace Gate ~ Workspace ONE(AirWatch) 連携 Cloud ホワイトペーパー ~ 1. Workspace Gate とは Workspace ONE(AirWatch) と社内サーバーやクラウドとの連携に必要なゲートウェイサーバーを Azure/AWS など

プロダクト仕様書 SLB

PowerPoint Presentation

[PROJECT UX: 最新の動画配信ソリューション Part 2] IIS Media Services 3.0 の詳細 そして 4.0 へ マイクロソフト株式会社 IT Pro エバンジェリスト田辺茂也

延命セキュリティ製品 製品名お客様の想定対象 OS McAfee Embedded Control 特定の業務で利用する物理 PC 仮想 PC や Server 2003 Server 2003 ホワイトリスト型 Trend Micro Safe Lock 特定の業務で利用するスタンドアロン PC

CloudEdgeあんしんプラス月次レポート解説書(1_0版) _docx

FUJITSU Cloud Service for OSS 「ログ監査サービス」 ご紹介資料

1. フォールバックが発生をする背景 フレッツ光 は NTT 東西と ISP 事業者様との連携により インターネット接続サービスを提供している フレッツ光 で によるインターネット接続のみご利用のお客さまが IPv6 に対応した Web サイトを最初に閲覧する際 フォールバック が発生する 本事象は

製品概要

リバースプロキシー (シングル構成) 構築手順

OpenAMトレーニング

サービス 料金一覧 Ⅰ 2017 年 4 月 1 日現在の仕様 料金です 将来のサービス見直しにより これらは変更になる場合があります 金額表記はすべて税抜きです 仮想サーバー 仮想 Standard プラン High CPU プラン High MEM プラン ST0102 HC16

実務に役立つサーバー運用管理の基礎 CompTIA Server+ テキスト SK0-004 対応

FUJITSU Cloud Service for OSS 「コンテナサービス」 ご紹介資料

PowerPoint Presentation

PowerPoint プレゼンテーション

権威DNSサーバ 脱自前運用のススメ

Symantec Enterprise Vault.cloudチラシ

資料 19-3 J:COM サービスの IPv6 アドレス対応状況について 2012 年 5 月 30 日 株式会社ジュピターテレコム

アジェンダ はクラウド上でも十分使えます 1. の概要 とは の導入事例 で利用される構成 2. をクラウドで使う クラウドサービスの分類 Amazon Web Services による構成例 2

Microsoft Word _オンラインストレージ調査b.docx

各位 平成 29 年 11 月 10 日 株式会社 TOKAI コミュニケーションズ SINET 経由の Microsoft Azure を冗長接続するソリューションの開始について ~ SINET を利用する大学 研究機関等のクラウド利活用と接続品質向上を支援 ~ 株式会社 TOKAI コミュニケー

技術レポート 1)QuiX 端末認証と HP IceWall SSO の連携 2)QuiX 端末認証と XenApp の連携 3)QuiX 端末認証 RADIUS オプションと APRESIA の連携 Ver 1.1 Copyright (C) 2012 Base Technology, Inc.

株式会社インプレス_ ニュースリリース添付資料

PowerPoint プレゼンテーション

Microsoft PowerPoint Zabbixカンファレンス.pptx

PowerPoint プレゼンテーション

ニフティクラウド mobile backend 概要 サービス名 : ニフティクラウド mobile backend ( ニフティクラウドモバイルバックエンド ) アドレス : 利用対象者 : スマートフォンアプリを開発する個人および企業 基本仕

OP2

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

AWS Deck Template

プレゼンタイトルを入力してください

FUJITSU Managed Infrastructure Service FENICS ネットワークサービス総合カタログ

NTT Communications Presentation

「2017年 日本の広告費 インターネット広告媒体費 詳細分析」

スライド 1

JP1 Version 12

提案書

Transcription:

2018.11.28 版 Internet Week 2018 S8 CDN のネットワーク設計運用 ~ トラフィックコントロールの実際 ~ CDN のいままでとこれから 株式会社 J ストリーム CDNext 推進室佐藤太一

目次 会社紹介 & 自己紹介 CDN のいままで ~CDN の歴史とトレンド ~ CDN のつくりかた ~CDN を支える技術 ~ CDN のこれから ~CDN で出来る事の拡大 ~ 2

会社紹介 ( 株式会社 J ストリーム ) 自己紹介 3

株式会社株式会社 J ストリームストリーム (J-stream Inc.) (J-stream Inc.) 代表者 : 代表取締役石松俊雄 設立年月日 : 平成 9 年 5 月 29 日 会社所在地 :( 本社 ) 東京都港区芝二丁目 5-6 芝 256 スクエアビル 6 階 ( 西日本営業所 ) 大阪府大阪市北区堂島 2-4-27 新藤田ビル 5 階 ( 福岡ラボ ) 福岡県福岡市中央区天神 1-12-7 福岡ダイヤモンドビル 5 階 証券コード :4308( 東京証券取引所マザーズ ) 4

シェアNO1の動画配信システムと それを支える高品質な配信ネットワーク 国内オンライン動画配信システム市場でシェアNo1 CDNサービス事業者として20年にわたる数多くの実績と共に ネットワークを通じた企業のコミュニケーション活動をサポート 800社以上の有力企業がお客様です 5

自己紹介 経歴 1980/09 山口県光市生 2003/03 鹿児島大学卒 2003/04 Jストリーム (AS24253) に入社 ~ 新卒で入社してそのまま 現在も在籍 業務内容 インフラエンジニア セールスエンジニア CDN/WAFのプリセールス 導入支援等 CDN 情報サイト : https://tech.jstream.jp/ その他 インターネットコミュニティ活動も積極的に実施中 JANOG38 Meeting 実行委員長 (2016/7/6-7/8@ 沖縄 ) Peering in Japan/OsakaPeeringFestival 実行委員 趣味 : 楽器 ( ファゴット ) 6

CDN のいままで ~CDN の歴史とトレンド ~ 7

CDN とは インターネットコンテンツを快適に閲覧 利用できるよう 配信の 遅い 中断する アクセスできない を防止する仕組み CDNはContent Delivery Networkの略で 多数のコンテンツ配信サーバーで構成されたネットワークのことです 貴社コンテンツのデータを CDNが一時的に保存 ( キャッシュ ) し お客様のサーバーにかわってエンドユーザーへ最短経路で効率的に配信 お客様サーバー CDN の配信サーバーにデータを一時的に記憶 ( キャッシュ ) 多数の配信サーバーで構成された CDN エンドユーザーへ 最短経路で効率的にコンテンツを配信 エンドユーザー 8

CDN の基本ニーズ : ピーク対策 Yahoo トピックス テレビ放送 LINE 告知等は通常時の数十倍 ~ 数百倍のアクセスが発生します いわゆるオートスケール機能では 対策が完了するまでに数十分が必要となり アクセス集中が発生している = 本当に誘導を行いたい間での対応が完了しません LINE プッシュ通知時のデータ ピークは数分 アクセス数 2,300,000req/min (peek 380,000/sec) トラフィック 18.2Gbps 9

CDN の基本ニーズ : ピーク対策 ( 補足 ) オートスケールでは間に合わない! リソース割当設定即時性費用 オートスケール ダイナミック CDN 事前 オートスケール インスタンスの自動起動 CDN サーバの事前割振り 10

CDN の歴史 CDN 誕生から約 20 年 現在は第 3 次ブームで全 Internet トラフィックの 80% 以上を CDN が配信している Topic 第一次ブーム 2000 年ころ Topic 第二次ブーム 2006 年ころ Topic 第三次ブーム 2016 年 ~ CDN の登場 大手企業向けの単純配信として利用される CDN 事業の黒字化 VoD の黒字化など CDN 事業社が多く立ち上がった時期 利用領域が拡大 セキュリティ HTTP/2 などの技術対応や料金体系も定額 無料 さらにはマルチ CDN 自社 CDN など導入形態も多様化 配信比率 ( 対全 Internet) 配信比率 ( 対全 Internet) 配信比率 ( 対全 Internet) 不明 50% 程度 80% 以上 国内 CDN 事業者 国内 CDN 事業者 国内 CDN 事業者 8 社程度 半数程度に減少 / 勝組は粗利 50% 以上 10 社程度 ( クラウド事業者や ISP も事業開始 ) 地上波サイマル東京オリンピック 11

CDN サービスの領域拡大 大口ユーザーの静的コンテンツ配信するための利用シーンから 小規模サイトでの利用シーンが拡大 機能 新プロトコル HTTP/2 自社 CDN マルチ CDN 単独 CDN 動的コンテンツ 配信 セキュリティ SSL/TLS 単純配信 画像変換 中小企業 中堅企業 大企業 コミット 従量課金 定額 / 無料 ユーザー課金体系 利用形態 12

CDN の利用シーン ピーク対策 LINE の企業アカウントのランディングページ TV 放送された ( る ) 企業のサイト Yahoo! Japan に掲載されるページ ( トピックス ブラパネ等 ) スマートフォンゲーム サイトの表示高速化 オリジン Web サーバーの負荷軽減 動画配信 最近は猫も杓子も HTTP/HTTPS 通信 動画も同様 (HLS/mp4 等 ) セキュリティ対策 主に DDoS 防御 ( 特に金融系 ) 最近は CDN 事業者の重要な資金源 13

クラウドのCDNオプション クラウドのCDNオプション調査から AWS CloudFrontが3年で約3倍に 過去3年間のJPドメインサイトのシェア推移 Jストリーム調査 https://tech.jstream.jp/blog/cdn/cdn_share_oct_2018/ 2016 2017 2018 14

CDN の販売形態 大きく分けて 4 つの販売形態 J ストリーム調査 コミット型 ( 流量 or 95%ile) Akamai CDNetworks Imperva Incapsula LimeLight Networks Verizon(Edgecast) Fastly J-Stream CDNext IIJ Gio CDN 完全従量 Amazon CloudFront Azure CDN IDCF Cloud CDN さくらウェブアクセラレータ フリーミアム Cloudflare Baidu CDN 定額制 SiteLock CDN 結局はリソースの切り売りなので 契約によって形態を移動する場合もある 15

CDN の使用形態 単独 CDN 利用からマルチ CDN そして自社 CDN へ 単独 CDN OTT においては少数派 マルチ CDN: 複数 CDN の利用 自社 CDN 米国トラフィックの半分は自社 CDN が配信 サービス別トラフィック出典 :Sandvine Global Internet Phenomena 2016H2 https://www.sandvine.com/trends/global-internet-phenomena/ 出典 :OTT Video Services (2017) http://www.streamingmedia.com/research/7064-ott-video- SERVICES-INNOVATION-OPPORTUNITY-MATURATION-- TECHNOLOGY-TRENDS-IN-OTT-DELIVERY.htm 16

日本国内の CDN 事情 佐藤の個人的な見解 価格は AWS CloudFront を各社意識 各社細かい特色はあるが 単純な静的オブジェクトの大量配信に利用するだけであれば大きな違いはない 細かい機能は各社の腕の見せ所 サポート面は気にした方が良い 単純な CDN サービスは価格下落が激しい 単価勝負になっている 単純な CDN 販売だけでは厳しく 各社オプションサービスで利幅を確保している ( セキュリティサービス 画像変換サービス等 ) 17

CDN のつくりかた ~CDN を支える技術 ~ 18

考えてみよう! CDN なら CDN を作る事は ( それほど ) 難しくない! 19

CDN? 1 台で gogo! Internet DC-A Web サーバ コンテンツ 20

CDN?? 1 台で gogo! 2 台にしてみる? Internet DC-A コンテンツ Web サーバ s y n c Web サーバ コンテンツ 21

CDN??? 1 台でgogo! 2 台にしてみる? +リバースプロキシだよね! +サーバ冗長化しないとね! Internet Apache Traffic Server(ATS) Nginx Apache Squid Varnish 等々 DC-A コンテンツ コンテンツ リバースプロキシサーバ Web サーバ コンテンツ 22

CDN???? 1 台でgogo! 2 台にしてみる? +リバースプロキシだよね! +サーバ冗長化しないとね! +ロードバランサも! Internet DC-A ロードバランサ コンテンツ コンテンツ リバースプロキシサーバ Web サーバ コンテンツ 23

このあたりから CDN かも? 1 台でgogo! 2 台にしてみる? +リバースプロキシだよね! +サーバ冗長化しないとね! +ロードバランサも! + 上位回線も冗長化! Internet DC-B BGP マルチホーム ロードバランサ コンテンツ コンテンツ リバースプロキシサーバ Web サーバ コンテンツ 24

このあたりから CDN かも?? 1 台でgogo! 2 台にしてみる? +リバースプロキシだよね! +サーバ冗長化しないとね! +ロードバランサも! + 上位回線 +DCも冗長化! Internet DC-A ロードバランサ DC-B ロードバランサ コンテンツ コンテンツ リバースプロキシサーバ コンテンツ コンテンツ リバースプロキシサーバ Web サーバ コンテンツ 25

これはもう CDN だと思う 1 台でgogo! 2 台にしてみる? +リバースプロキシだよね! +サーバ冗長化しないとね! +ロードバランサも! + 上位回線 +DCも冗長化! +GSLBもいるよね! (IP Anycastの場合も ) Internet GSLB DC-A ロードバランサ DC-B ロードバランサ コンテンツ コンテンツ リバースプロキシサーバ コンテンツ コンテンツ リバースプロキシサーバ GSLB Global Server Load Balancer 広域負荷分散装置 Web サーバ コンテンツ 26

世の中の多くの CDN 1 台でgogo! 2 台にしてみる? +リバースプロキシだよね! +サーバ冗長化しないとね! +ロードバランサも! + 上位回線も冗長化! +GSLBもいるよね! +もっと広範囲で! DC-A ( グローバルでも ) DC-B DC-C DC-D Internet DC-E GSLB DC-F DC-G DC-H 27

CDN を支える技術 バックボーン回線 & ネットワーク機器 GSLB (or/& IP Anycast) 配信サーバ ( リバースプロキシ ) それぞれの技術自体は 決して珍しいものではない ( ただし規模はケタ違い ) 28

考えてみよう! の答え 自社 CDN なら CDN を作る事は ( それほど ) 難しくない! 29

では なにが難しい? その1 ユーザ個別の要望への対応 1 社 (1つの要件) だけに応えるのはそれ程難しくない 同じシステムの中で複数の要件に応えるのが大変 要望例 UserAgent 判定してコンテンツの出し分けをしたい CDN は同一 URL でのコンテンツ出し分けが苦手です TLS1.0/1.1 切たいんだけど! PCI-DSS 要件の関係で 2018/06 以降問い合わせ増 特定のオリジンへのアクセス時 HTTP ヘッダを変更したい Amazon S3 利用時に多い Cache-Control ヘッダの制御 ( 無視したい 遵守しろ ) RFC に準拠していないとわかっていて実装している事もある 30

では なにが難しい? その 2 それぞれの技術要素をまとめて管理 運用 L1~L7 までの技術を要求される それぞれの技術に秀でた会社はあってもまとめて面倒をみる事が出来る会社は意外と少ない トラブル ( 例 : コンテンツが見れない ) 発生時 調査するべき場所がかなり多い 過去のノウハウ サポートナレッジ いかにコスト ( 原価 ) をかけずに多くのコンテンツを捌くか が重要 31

CDN のこれから ~CDN で出来る事の拡大 ~ CDN とセキュリティ CDN と画像変換 マルチ CDN 32

CDNとセキュリティ CDNで外部からの攻撃をブロック CDN/クラウドWAF通過時にネットワークを経由させることで 不正なトラ フィックを排除し 正規利用者のユーザビリティを向上 All-in-Oneサービス DDoS ロード バランス DDoS Mitigation パフォーマンス CDN 正規の利用者 Webサイト WAF ボット クラッカー 33

CDNと画像変換 CDNで1枚の画像から複数パターンの画像を生成 画像変換をクラウドサービスで 処理するため運用 サーバコス トを大幅に削減 Webサーバー ストレージ CDN 画像を変換 キャッシュ ストレージへの保存は元画 像のみのためストレージ容 量 コストを大幅に削減 エンドユーザー エンドユーザー エッジサーバから配信することで 画像の配信を高速化 かつ画像を 条件に合わせて圧縮することで更 なる高速化が可能 34

CDN と画像変換 利用例 元画像 リサイズ パディング + オーバーレイ クロッピング 35

マルチ CDN 36

マルチ CDN とは 複数の CDN を使い分ける利用方法 目的 ベンダロックインの排除 CDN の冗長化 自社配信 (CDN) の一時的な配信キャパシティ強化 地理分散の強化 ユースケース パッチ配信 平時は自社 CDN から トラフィックの多い時には外部 CDN も利用 動画配信 ( 特にライブ配信 ) バーストトラフィックの迂回 複数の CDN を簡単に切り替えるサービスの提供事業者 Cedexis Conviva CDN 事業者提供の付帯サービス等々 37

ピークトラフィックの急激な増加 出典 : Cisco VNI Global IP Traffic Forecast, 2016-2021. https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/vni-hyperconnectivity-wp.html 動画視聴の活性化にともない ピーク時 (Busy Hour) のトラフィックの急激な増加が予測される 38

CDN トラフィックの成長率 出典 : Cisco VNI Global IP Traffic Forecast, 2016-2021. https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/vni-hyperconnectivity-wp.html インターネットトラフィックに占める CDN の割合が 2016 年の 52% から 2021 年には 71% に増加することが予測される 39

マルチ CDN サービスの一例 (Cedexis) RUM(Real User Monitoring) 方式により実ユーザーのパフォーマンス計測を行い 分析結果から最適なプラットフォームを自動的に選択する仕組みを提供 パフォーマンスを計測 CDN3 CDN2 プラットフォームを選択 計測 選択 1 2 2 3 4 3 40

RUM を活用したパフォーマンス分析サービス Radar RUM (Real User Monitoring) とは? Web サイトのパフォーマンスを 実ユーザの環境 から計測する手法 Radarとは? 約 140 億回 / 日のRUMデータを集計し 主要 CDN クラウドベンダーのパフォーマンスデータを無償で公開個別サイトのプライベート計測も可能 例 :https://www.stream.co.jp/ 41

Video QoS情報を活用したマルチCDN例 デモ バッファリング数 Video Analyticsを提供する サードパーティ企業 Googl e http://www.francetelevisions.fr/ Cedexis CDN 1 CDN 2 42

Rader ResponseTime- Japan,11/1-11/14,50%ile,(unit:ms) 数値が下の方が良い 43

Rader Throughput- Japan,11/1-11/14,50%ile,(unit:kbps) 数値が上の方が良い 44

まとめ :CDN のいままでとこれから Web ページの表示速度 / コンテンツのダウンロード速度に求められる期待値が上がっている CDN は解決策の 1 つとして使える CDN の利用出来る範囲が機能的にも費用的にも広がってきている CDN 事業者が提供する付帯サービスとして セキュリティ対策 画像変換サービス等の提供が開始されている マルチ CDN で CDN 自体の冗長化をする時代になってきた 45

アクセス集中 CDN 動画 画像変換 Web サイトセキュリティ DDoS 対策 といった単語が出てきたら! 株式会社 J ストリーム CDNext 推進室佐藤太一 cdn-presales@stream.co.jp 46