More Related Content
PDF
CDNのトラフィックエンジニアリング:CDNの現状とSDNの可能性 PDF
PDF
wakamonog6 インターネットの裏側の仕組み PDF
ネットワークエンジニアはどこでウデマエをみがくのか? PDF
PDF
PDF
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2 PPTX
What's hot
PPTX
PDF
PPTX
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編) PDF
PDF
PDF
PPTX
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編) PDF
PPTX
安定したネットワークを提供するためのラック内環境を考えてみる PDF
Internet Week 2018 知っておくべきIPv6とセキュリティの話 PDF
PPTX
PDF
PDF
PDF
Wakamonog6 “ISPのネットワーク”って どんなネットワーク? PPTX
広く知ってほしいDNSのこと ―とあるセキュリティ屋から見たDNS受難の10年間― PDF
IIJmio meeting 25 スマートフォンはなぜ「つながらない」のか PDF
JANOG43 Forefront of SRv6, Open Source Implementations PDF
PDF
Viewers also liked
PPTX
PDF
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話 PDF
PPTX
コンテナのネットワークインターフェース その実装手法とその応用について PDF
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化 PDF
Java SE 9の紹介: モジュール・システムを中心に PPT
PPTX
PPTX
博士学生が語る、4K/8K/VR配信基盤の最先端とコンテンツ配信の未来 PDF
TectonicはKubernetesの構築・管理基盤である -概要の章-/-構築の章- PDF
Rancherで作る お手軽コンテナ運用環境!! ~ Kubenetes & Mesos 牧場でコンテナ牛を飼おう!~ PPTX
Redmine4時代のプラグイン開発 redmine.tokyo #13 PDF
Gasでgoogleカレンダー 移行ツールを作った話 PDF
PDF
CDNのトレンド2017 セキュリティCDNとマルチCDN PDF
Light and shadow of microservices PPTX
(2017.8.27) Elasticsearchと科学技術ビッグデータが切り拓く日本の知の俯瞰と発見 PDF
クラウドを活用したシステム開発における、ネットワークのInfrastructure as Code PPTX
Google apps script 活用ミートアップ PDF
Similar to Internetトラフィックエンジニアリングの現実
PDF
ネットワークインフラの議論におけるOTT視点の必要性:公益事業学会関東支部2024年度第1回関東部会 PDF
通信・放送インフラの議論におけるOTT(プラットフォーム)視点の必要性/情報通信学会2024年秋季大会 PDF
PDF
CDNによるInternet支配の現状とICNの可能性 PDF
PDF
JANOG33 イベントトラフィックに対するトラフィックエンジニアリング / CDN配信の仕組みと国内における配備状況 PDF
PDF
45分で理解する ドッコムマスタートリプルスター受験対策 2012 PDF
CloudFront構築事例 ハートビーツ 20121025 PPT
PDF
信学会IA研(広島市立大,2011年12月)招待講演発表資料,小川晃通,「2011年インターネット関連ニュース総括」 PPTX
ブロードバンドタワー様講演 OpenStack最新情報セミナー 2014年4月 PPTX
Jtf2014 sdi and_contrail_22th-apr-2014_s PDF
4K/8K動画やVRなどの大容量コンテンツ配信を支える新しいキャッシュ技術のご紹介 PDF
PDF
PDF
Aws summits2014 amazon_cloudfrontを利用したサイト高速化とセキュア配信 PDF
PDF
Wakame-vnet / Open Source Project for Virtual Network & SDN PPTX
More from J-Stream Inc.
PDF
PDF
PDF
PDF
セキュリティCDN: Imperva Incapsula PDF
PDF
放送と通信の融合にむけた 取り組み:分散配信センターと放送のローカルWi-Fi送信 PDF
PDF
PDF
PDF
Recently uploaded
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」 PDF
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研) PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版 PDF
PMBOK 7th Edition Project Management Process Scrum PDF
PMBOK 7th Edition_Project Management Context Diagram PDF
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf PDF
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S... PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望 PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信 PDF
FY2025 IT Strategist Afternoon I Question-1 Balanced Scorecard PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis PDF
PMBOK 7th Edition_Project Management Process_WF Type Development PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector Internetトラフィックエンジニアリングの現実
- 1.
© J-Stream Inc.All Rights Reserved.
2017年8月27日
鍋島公章
株式会社Jストリーム
Internetトラフィック
エンジニアリングの現実
July Tech Festa 2017@産業技術大学院大学
- 2.
2© J-Stream Inc.All Rights Reserved.
はじめに
本資料の目的
トラフィックエンジニアリングの説明
大規模配信側視点
BGPではなくCDN
マネージャ視点
技術詳細ではなく、社会的背景、技術概要、効果
- 3.
3© J-Stream Inc.All Rights Reserved.
エンジニアリング
サイエンスとエンジニアリング
サイエンス エンジニアリング
目的 真理の探究 人類の幸福
アウトプット 論文 ビジネス
大学 理学部 工学部
キャッチフレーズ
It’s beautiful
(体系・数式の美しさ)
It works
(動いてなんぼ)
イメージ 洗練 泥臭さ
- 4.
4© J-Stream Inc.All Rights Reserved.
Internetトラフィックエンジニアリング
速度制御
・シェーピング
・ペーシング
透過型プロキシー
・コンテンツ変換
複製(網側)
・TCP Proxy
経路制御
・BGP
CDN
・リクエストルーティング
・コンテンツ複製(サーバ側)
広義:IPネットワーク運用における
パフォーマンス評価と最適化
狭義:(大量の)Internetトラフィックを
上手くコントロール(経路制御)すること
優先処理
・VoLTE
グローバルDC
・エニキャスト
- 5.
5© J-Stream Inc.All Rights Reserved.
Internetトラフィックエンジニアリング
関連
閉域網(VPN):MPLS TE 交通(土木工学):交通制御
(Traffic Engineering)
RFC 2702 Requirements for Traffic Engineering Over MPLS
RFC 3346 Applicability Statement for Traffic Engineering with MPLS
- 6.
6© J-Stream Inc.All Rights Reserved.
Internetトラフィック管理の難しさ
Internet
ネットワークを相互接続させたネッ
トワーク(分散協調ネットワーク)
ピアリング、トランジット
Internetトラフィック
複数の事業者・ネットワークを通過
配信、DC、IX、トランジット、ISP
トラフィック取引
トラフィック=お金
- 7.
7© J-Stream Inc.All Rights Reserved.
ネットワークの中立性問題(コスト負担問題)
誰がInternetのコストを負担するか?
ユーザ(ISP)とサーバ(OTT)のパワーゲーム(費用の押し付け合い)
による全体最適化
パワーゲーム=ユーザを人質としたチキンゲーム
例:OTTとISP間の回線容量が足りない
OTT→ISP:このままだとISPユーザ減るよ!
ISP→OTT:このままだとOTTユーザ減るよ!
Internet
配信費用ネット利用料
- 8.
8© J-Stream Inc.All Rights Reserved.
米国事例
2010~2014年(自社CDN以前)
巨人2社
VoD:Netflix (2014末:約4,000万加入(2016末約5,100万加入) )
ブロードバンド接続:Comcat(2014末約2,200万加入(2016末約2,400万加入))
両社間の接続
対等(無料ピアリング)
Netflixトラフィック増加とともに接続性が悪化(2013年10月ごろ)
Comcastがピアリングの有料化をNetflixに要求
Netflixが配信料をComcastに支払うことで合意(2014年2月)
- 9.
9© J-Stream Inc.All Rights Reserved.
コスト負担問題
現状とトレンド
国内固定網:だいたいバランス?
消費者ISP市場規模:数千億円※1
配信市場規模:数千億円※2
国内モバイル網:ユーザがInternetを維持
データ通信市場規模:数兆円
配信市場規模:数千億円
ゼロレーティング
モバイルネット利用料を配信側が負担
Internet
配信費用ネット利用料
※1:足回り(光ファイバ)含めると2兆円弱
※2:配信市場規模:DC等回線+CDN
(CDN単体市場は数百億程度)
- 10.
10© J-Stream Inc.All Rights Reserved.
トランジット
トランジット( ):Internet全体への接続性を購入
国際(Tire1)ISP
日本(大手)
海外
ISP
国際(アジア等)
日本(地方)
- 11.
11© J-Stream Inc.All Rights Reserved.
ピアリング
ピアリング( ):ISP間の相互トラフィック交換
プライベート・ピア
(直接接続)
パブリック・ピア
(IX経由)
ISP ISP ISP ISP
IX
費用折半
ISPDC
ペイド
(Paid)
IX
ISPDC
トラフィックはIX経由
費用は直接支払
主にDCとISP間
- 12.
12© J-Stream Inc.All Rights Reserved.
トラフィック取引(マネーフロー)
概要
国際(Tire1)
国際(アジア等)
国内(全国)
国内(地方)
IX
ユーザのみ DCのみユーザ+DC
ローカルISP・DC
ピアリング
トランジット
グローバルDC
(Google等)
- 13.
13© J-Stream Inc.All Rights Reserved.
グローバルDC
特徴
自社だけで全世界をカバー
だれとでも無料ピアリング(トランジット販売無し)
技術
エニキャスト:網内に同一IPサーバを複数配置
コールドポテト:できるだけユーザに近い所からトラフィックを出す
ISP ISP
8.8.8.8 8.8.8.8
ISP
コールドポテト
ホットポテト
- 14.
14© J-Stream Inc.All Rights Reserved.
インタラクティブ通信のエンジニアリング
ローバルDC:コールドポテト
最大限、グローバルDCの国際ネットワークを使う
品質管理が容易(一般に高品質)
ホップ(中継ルータ)数が減る(レイテンシ向上)
CDN:CDNサーバ間の特殊処理
CDN専用バックボーン
専用(わがまま:公平性無視)プロトコル
オリジンサーバCDNサーバ CDNサーバ
TCP TCP
特殊プロトコル
CDN専用バックボーン
- 15.
15© J-Stream Inc.All Rights Reserved.
BGP
BGP基本
1、それぞれのネットワークが経路情報(+ポリシー)を外部に広報
受け取りたい:経路広報
受け取りたくない:PATHプリペンド(ダミーパス追加)
2、それぞれは(1が正しいと信じて)経路テーブルを作成
経路情報
経路情報
経路情報
経路情報
経路情報
経路情報
経路情報
経路情報
経路
テーブル
経路
テーブル
経路
テーブル
経路
テーブル
- 16.
16© J-Stream Inc.All Rights Reserved.
BGPの特徴
BGP
受信トラフィック
Internet全体に対しある程度のコントロールが可能
ポリシーは伝播される
受信ポリシーの広報
分散協調システムにおける「ある1つのネットワークの希望する経路」
送信側がそのポリシーを遵守しない場合もある
送信トラフィック
Internet全体に対するコントロールはできない
ポリシーの伝播なし
送信ポリシーは自ネットワークの出口制御まで、その先の制御は、その先のネッ
トワークにお願い
- 17.
17© J-Stream Inc.All Rights Reserved.
配信事業者の視点
BGPトラフィックエンジニアリング
できること
出来るだけ多くのISPとピアリング(一般なコスト:トランジット>ピアリング)
(配信事業者に)安いトランジットISPを上手く使う
送信トラフィックの制御は難しい
まだまだ頑張りたい
配信コストの9割以上を占める回線費用を圧縮
配信コストの内訳
サーバ費用:回線・ルータ費用=1:10~
CDN技術の積極活用
アグレッシブな送信制御
- 18.
18© J-Stream Inc.All Rights Reserved.
CDN基本
特徴
地理分散された多数の配信サーバ
リクエストナビゲーション(GSLB、GTM)
トラフィックエンジニアリング
ユーザの近くにサーバ配置
回線を出来るだけ使わない
配信の柔軟性
いろいろな場所かから
いろいろなパターンで配信
- 19.
19© J-Stream Inc.All Rights Reserved.
CDN運用
運用テクニック※
Tire1 ISPからの配信
ISP無償コロケーション
配信拠点のオークション調達
海外からの配信
活用テクニック
巨大キャリアのCDN活用
※注意点
一般論であり、現在は通用しないテクニックも含む
- 20.
20© J-Stream Inc.All Rights Reserved.
CDN運用:運用テクニック
Tire1 ISPに配信サーバを(格安で)置く
Tire 1 ISPは、そのトラフィックを国際トランジットとして販売
Tire 1 (国際)ISP
日本国内
ローカルISP
海外
- 21.
21© J-Stream Inc.All Rights Reserved.
CDN運用:運用テクニック
ISP無償コロケーション
ローカルISPに無償でサーバを置いてもらう
ローカルISPにとっては上位ISPへの回線負担が減る
無償で置かせたサーバから近傍のISPに配信する
Tire 1 (国際)ISP
日本国内
ローカルISP
- 22.
22© J-Stream Inc.All Rights Reserved.
CDN運用:運用テクニック
配信拠点のオークション調達
CDNでは配信拠点の移設が容易
CDN=安価で使える網構成を追い続けるための技術
100円/Mbps 200円/Mbps 300円/Mbps
(オープン)
入札
- 23.
23© J-Stream Inc.All Rights Reserved.
海外
CDN運用:運用テクニック
海外から配信する
配信費用:1/10程度
動画:数Mbps程度なら問題なし(バッファリング)
マルチCDN:パフォーマンスが落ちたら国内から配信
バッチ系ダウンロード:非インタラクティブ
Tire 1 (国際)ISP
日本国内
- 24.
24© J-Stream Inc.All Rights Reserved.
CDN活用:巨大キャリアのCDNコントロール
国内ISP
CDNサーバは、国内ISPではなく、国際ISPに置かせる
国際ISP
①CDNサーバから配信料を徴収
②CDNが配信したトラフィックを他のISPにトランジットとして販売
巨大キャリア
③そのCDNの有力代理店
国際ISP日本国内
国内ISP
ISPs
ISPs
巨大キャリア
・国内ISP(AS)と国際ISP(AS)を持つ通信キャリア
一粒で3度美味しい
- 25.
25© J-Stream Inc.All Rights Reserved.
CDN利用方法
OTT事業者のCDN利用形態
単独CDNから、マルチCDN、自社CDNへの移行が進む
出典:OTT Video Services (2017)
http://www.streamingmedia.com/Research/7064-OTT-VIDEO-SERVICES-INNOVATION-
OPPORTUNITY-MATURATION--TECHNOLOGY-TRENDS-IN-OTT-DELIVERY.htm
利用形態 OTT事業者数
単独(汎用)CDN 30%
マルチ(汎用)CDN 48%
自社CDN 22%
- 26.
26© J-Stream Inc.All Rights Reserved.
マルチCDN
複数のCDNを使ったトラフィックエンジニアリング
ユースケース 概要
ラウンドロビン 一定比率で複数のCDNを利用
国別切替 国別に使用するCDNを選択
ベストパフォーマンス 地域別、時間別で最速のCDNを利用
バックアップ プライマリCDNがダウンした時にバックアップCDNを利用
オーバーフロー
プライマリCDNの利用量が一定以上になった時、セカンダ
リCDNのみを利用
バースト対応
(ハイブリッドCDN)
オンプレミス設備or自社CDNの帯域を使い切った時、汎
用CDNを追加利用
最小コスト 一定条件(最低速度)の元で最小コストのCDNを利用
- 27.
27© J-Stream Inc.All Rights Reserved.
自社専用CDNの普及(北米、2016年下期)
ハイパージャイアントは自社専用CDNを構築、運用
固定網: 56.94%
(マルチCDN利用も含むと61.74%)
モバイル網: 24.59%
(マルチCDN利用も含むと41.58%)
背景
配信トラフィック
自社トラフィック > 汎用CDN
固定:56.94% モバイル:24.59%
Netflix 35.15 % Youtube 20.87 %
Youtube 17.53 % Facebook 13.97 %
Amazon Video 4.26 % HTTP - Other 9.36 %
HTTP - Other 4.19 % SSL - Other 6.85 %
iTunes 2.91 % Instagram 6.66 %
Hulu 2.68 % Snapchat 5.17 %
SSL - Other 2.53 % Netflix 3.72 %
Xbox One 2.18 % iTunes 3.02 %
Facebook 1.89 % Google Cloud 2.87 %
BitTorrent 1.73 % MPEG - Other 2.37 %
サービス別トラフィック出典:Sandvine Global Internet Phenomena
https://www.sandvine.com/trends/global-internet-phenomena/
- 28.
28© J-Stream Inc.All Rights Reserved.
自社専用CDN
2010年ごろまで
ハイパージャイアントも汎用CDNサービス(Akamai等)を使用
汎用CDNがInternetを支配(半分程度のトラフィックを配信)
2017年現在
Internetのビデオ化が顕著(トラフィックの7割以上はビデオ)
一部OTTがビデオマーケットを寡占
有料VoD:Netflix
無料VoD:Youtube
自社専用CDNへ切り替え
自社専用CDNがInternetを支配(半分以上のトラフィックを配信)
- 29.
29© J-Stream Inc.All Rights Reserved.
自社専用CDN背景
背景・メリット・デメリット
大項目 補足
背景
CDNサーバの低廉化
・オープンソースHTTPサーバソフトウェア
の成熟(Cacheモード)
動画のHTTP化 ・オープンソースHTTPサーバが利用可能
メリット
柔軟・詳細・シンプルな
運用
・共用運用の煩雑さ無し
・設定コンソール不要
・コンフィグ直設定による詳細設定
・消費者行動分析による複製管理
デメリット 規模が必要
- 30.
30© J-Stream Inc.All Rights Reserved.
複製管理のトレンド
CDNトレンド:単純配信から全体管理へ
背景
自社専用CDNの普及
汎用CDN
設備が余る⇒大幅ディスカウント(Akamaiでもメディア配信は減収減益)
配信のみでは儲からない⇒サービス全体の受託を目指す
垂直統合(CDN+OVP(Online Video Platform)+顧客DB)
配信管理+コンテンツ管理+ユーザ管理
複製はハイブリッド(ミラー+キャッシュ)利用
予測可能な人気コンテンツ:ミラー
コンテンツの属性分析、ユーザ行動分析
その他(ロングテール):キャッシュ
- 31.
31© J-Stream Inc.All Rights Reserved.
CDNによるInternetの単純化
CDN配信サーバのスペック
配信キャパ:1台で数十Gbps
SSDとメモリの塊←高価
配信サーバの配置
一定規模以上のISPのみ
中小ISPは切り捨て
- 32.
32© J-Stream Inc.All Rights Reserved.
ネットワーク構造の今後
CDN/OTTを中心とした、シンプルなネットワーク構造
CDNサーバを置いてもらえないISPは大手に吸収される
- 33.
33© J-Stream Inc.All Rights Reserved.
おわりに
Internetトラフィックエンジニアリング
パワーゲームの武器
Internetトラフィックエンジニアリングのトレンド
BGP→汎用CDN→マルチCDN→自社CDN
Internetの今後
メディア配信プラットフォームへ
双方向通信はおまけ
パワーゲームによる単純化、集約
基本構造の変化
より高度な配信・複製管理
ユーザの行動分析(ビッグデータ解析)
- 34.
34© J-Stream Inc.All Rights Reserved.
参考文献その他
講演サポートページ
https://tech.jstream.jp/blog/meeting/jtf2017_te/