SlideShare a Scribd company logo
1 of 12
Download to read offline
野村総合研究所 伊藤 真二
自己紹介
 名前 伊藤 真二
 職業 プログラマー
 専門 金融、クラウド
 NW関連 アプリレイヤー以上なら
リアルタイムって?
 チャット/Bot
 在庫管理
 メール配信
 モバイルNotification
 金融、ハイフリークエンシートレーディング
01:00:5E:00:00:01
00000001
(おさらい)
クラウドはマルチキャスト不可
I/Gビット
AWSとOSSエコシステムの進化
 ネットーワーク帯域が細い
 PVインスンタンス
 SR-IOV無かった
 仮想ネットワーク貧弱
5年前にも挑戦したが・・・
 Multi-unicasting
 n2n (Layer2, P2P VPN)
 GRE
 Unicast VXLAN
現在の仮想マルチキャスト事情
今回
これを利用
今回
これを利用
 宛先学習にMulticastを使わない
 宛先は事前に登録
 Linuxでは下記のどちらかで利用可
 Linux kernel 3.11~ + iproute2
 Open vSwitch 1.10~
Unicast VXLAN
こんな仕組み
Conf.yml
Instance A
Instance B Instance C
Instance D
Instance E
Instance F
Instance G
Instance I
Instance H
A
B
C
D
E
F
G
H
I
Conf.yml
shell
scripts
各マシンの
・VXLAN初期化
・FDB定義
管理マシン
Ruby
Script
Instance A
Instance B
Instance C
GET
自身のメタ情報から
Script名を割り出し、
取得&実行
:
自動化
配信
Instance
受信
Instance
受信
Instance
受信
Instance
受信
Instance
・・・
50台
c4.8xlarge
t2.large
実験時の構成
CPU MAX: 10%
NW 瞬間最大: 9.5Gbps
CPU MAX: 70%
NW 瞬間最大: 240Mbps
実験時の構成
配信
Instance
受信
Instance
受信
Instance
受信
Instance
受信
Instance
・・・
 Elastic Network
自由に拡張可能なネットワーク帯域
 n1インスタンス
ネットワーク帯域が太い低コストインスタンス
 Amazon Virtual Network
フルマネージドなオーバーレイネットワーク
サービス
こんなサービスあったらな

More Related Content

What's hot

What's hot (15)

自宅vSphereからニフクラに引っ越ししてみた
自宅vSphereからニフクラに引っ越ししてみた自宅vSphereからニフクラに引っ越ししてみた
自宅vSphereからニフクラに引っ越ししてみた
 
VM 基盤運用チームの DevOps
VM 基盤運用チームの DevOpsVM 基盤運用チームの DevOps
VM 基盤運用チームの DevOps
 
Azure bastion ignite the tour @tokyo 2019
Azure bastion   ignite the tour @tokyo 2019Azure bastion   ignite the tour @tokyo 2019
Azure bastion ignite the tour @tokyo 2019
 
jvum2013a niftycloud
jvum2013a niftycloudjvum2013a niftycloud
jvum2013a niftycloud
 
IoT業界で必須サービスになってきたAzure Web PubSubとAzure IoT EdgeのEFLOWについてご紹介
IoT業界で必須サービスになってきたAzure Web PubSubとAzure IoT EdgeのEFLOWについてご紹介IoT業界で必須サービスになってきたAzure Web PubSubとAzure IoT EdgeのEFLOWについてご紹介
IoT業界で必須サービスになってきたAzure Web PubSubとAzure IoT EdgeのEFLOWについてご紹介
 
ニフクラ × RancherでつくるKubernetes環境
ニフクラ × RancherでつくるKubernetes環境ニフクラ × RancherでつくるKubernetes環境
ニフクラ × RancherでつくるKubernetes環境
 
devsummit_nifcloud_vmware
devsummit_nifcloud_vmwaredevsummit_nifcloud_vmware
devsummit_nifcloud_vmware
 
Let's add AI model in own home using azure IoT
Let's add AI model in own home using azure IoTLet's add AI model in own home using azure IoT
Let's add AI model in own home using azure IoT
 
L2延伸を利用したクラウド移行とクラウド活用術
L2延伸を利用したクラウド移行とクラウド活用術L2延伸を利用したクラウド移行とクラウド活用術
L2延伸を利用したクラウド移行とクラウド活用術
 
ニフクラ mobile backend チームのCIツール活用事例紹介
ニフクラ mobile backend チームのCIツール活用事例紹介ニフクラ mobile backend チームのCIツール活用事例紹介
ニフクラ mobile backend チームのCIツール活用事例紹介
 
JAWS DAYS 2017「IoTとセキュリティ」ワークショップ
JAWS DAYS 2017「IoTとセキュリティ」ワークショップJAWS DAYS 2017「IoTとセキュリティ」ワークショップ
JAWS DAYS 2017「IoTとセキュリティ」ワークショップ
 
「クラウド移行をめぐるウソ・ホント」 オンプレのVMwareからの切替は大変?P2V2Cの具体的な事例を紹介
「クラウド移行をめぐるウソ・ホント」 オンプレのVMwareからの切替は大変?P2V2Cの具体的な事例を紹介「クラウド移行をめぐるウソ・ホント」 オンプレのVMwareからの切替は大変?P2V2Cの具体的な事例を紹介
「クラウド移行をめぐるウソ・ホント」 オンプレのVMwareからの切替は大変?P2V2Cの具体的な事例を紹介
 
インフラチームのリモートワーク
インフラチームのリモートワークインフラチームのリモートワーク
インフラチームのリモートワーク
 
クラウド上のシステム監視 入門編
クラウド上のシステム監視 入門編クラウド上のシステム監視 入門編
クラウド上のシステム監視 入門編
 
Microsoft Azure IoT Skills Challenge
Microsoft Azure IoT Skills ChallengeMicrosoft Azure IoT Skills Challenge
Microsoft Azure IoT Skills Challenge
 

Viewers also liked

Trabajo final de las tics
Trabajo final de las ticsTrabajo final de las tics
Trabajo final de las tics
Carlos Medina
 
Mannheim Abend Komplett
Mannheim Abend KomplettMannheim Abend Komplett
Mannheim Abend Komplett
metropolsolar
 
Das energiekonzept der bundesregierung (ewi) im vergleich
Das energiekonzept der bundesregierung (ewi) im vergleichDas energiekonzept der bundesregierung (ewi) im vergleich
Das energiekonzept der bundesregierung (ewi) im vergleich
metropolsolar
 
Marketing semana 2
Marketing semana 2Marketing semana 2
Marketing semana 2
vladymon
 
Presentación árboles
Presentación árbolesPresentación árboles
Presentación árboles
JaviAponte99
 
Общая образовательная программа муниципального дошкольного образовательного у...
Общая образовательная программа муниципального дошкольного образовательного у...Общая образовательная программа муниципального дошкольного образовательного у...
Общая образовательная программа муниципального дошкольного образовательного у...
aviamed
 

Viewers also liked (20)

もうすぐ春だしAWSでさくらをやってみた
もうすぐ春だしAWSでさくらをやってみたもうすぐ春だしAWSでさくらをやってみた
もうすぐ春だしAWSでさくらをやってみた
 
NW-JAWS 勉強会#2 [LT] あの日したLTの内容を僕らはもう覚えていない
NW-JAWS 勉強会#2 [LT] あの日したLTの内容を僕らはもう覚えていないNW-JAWS 勉強会#2 [LT] あの日したLTの内容を僕らはもう覚えていない
NW-JAWS 勉強会#2 [LT] あの日したLTの内容を僕らはもう覚えていない
 
最近のTUI(Terminal-based User Interface)事情
最近のTUI(Terminal-based User Interface)事情最近のTUI(Terminal-based User Interface)事情
最近のTUI(Terminal-based User Interface)事情
 
NW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよ
NW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよNW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよ
NW-JAWS 勉強会#1 [LT] 閉域閉域もう飽きたよ
 
JAWS-UG新支部やリブート支部情報2015年11月
JAWS-UG新支部やリブート支部情報2015年11月JAWS-UG新支部やリブート支部情報2015年11月
JAWS-UG新支部やリブート支部情報2015年11月
 
17.02.17 Роман Рибальченко - як я навчився сортувати відходи?
17.02.17 Роман Рибальченко - як я навчився сортувати відходи?17.02.17 Роман Рибальченко - як я навчився сортувати відходи?
17.02.17 Роман Рибальченко - як я навчився сортувати відходи?
 
Trabajo final de las tics
Trabajo final de las ticsTrabajo final de las tics
Trabajo final de las tics
 
Mannheim Abend Komplett
Mannheim Abend KomplettMannheim Abend Komplett
Mannheim Abend Komplett
 
Sistemas de calidad 1
Sistemas de calidad 1Sistemas de calidad 1
Sistemas de calidad 1
 
Lo de lego
Lo de legoLo de lego
Lo de lego
 
17.02.17 Максим Бабаєв - спеціаліст із сонячної енергетики
17.02.17 Максим Бабаєв - спеціаліст із сонячної енергетики17.02.17 Максим Бабаєв - спеціаліст із сонячної енергетики
17.02.17 Максим Бабаєв - спеціаліст із сонячної енергетики
 
16.02.17 Богдан Попов - Пермакультурний дизайн. Екоканалізація
16.02.17 Богдан Попов - Пермакультурний дизайн. Екоканалізація16.02.17 Богдан Попов - Пермакультурний дизайн. Екоканалізація
16.02.17 Богдан Попов - Пермакультурний дизайн. Екоканалізація
 
18.02.17 Тетяна Чучко "Пермакультура - мистецтво взаємозва'язків"
18.02.17 Тетяна Чучко "Пермакультура - мистецтво взаємозва'язків" 18.02.17 Тетяна Чучко "Пермакультура - мистецтво взаємозва'язків"
18.02.17 Тетяна Чучко "Пермакультура - мистецтво взаємозва'язків"
 
Das energiekonzept der bundesregierung (ewi) im vergleich
Das energiekonzept der bundesregierung (ewi) im vergleichDas energiekonzept der bundesregierung (ewi) im vergleich
Das energiekonzept der bundesregierung (ewi) im vergleich
 
Marketing semana 2
Marketing semana 2Marketing semana 2
Marketing semana 2
 
Images New Design 1
Images New Design 1Images New Design 1
Images New Design 1
 
Poop
PoopPoop
Poop
 
Presentación árboles
Presentación árbolesPresentación árboles
Presentación árboles
 
Aparato reproductor masculino y femenino.
Aparato reproductor masculino y femenino.Aparato reproductor masculino y femenino.
Aparato reproductor masculino y femenino.
 
Общая образовательная программа муниципального дошкольного образовательного у...
Общая образовательная программа муниципального дошкольного образовательного у...Общая образовательная программа муниципального дошкольного образовательного у...
Общая образовательная программа муниципального дошкольного образовательного у...
 

Similar to AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現

Web担当者forumミーティング2011 autumn参加レポート
Web担当者forumミーティング2011 autumn参加レポートWeb担当者forumミーティング2011 autumn参加レポート
Web担当者forumミーティング2011 autumn参加レポート
Masaru Kimura
 
第1回 静岡 IT Pro 勉強会 セッション1
第1回 静岡 IT Pro 勉強会 セッション1第1回 静岡 IT Pro 勉強会 セッション1
第1回 静岡 IT Pro 勉強会 セッション1
Tatsuya Ueda
 
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンスWindows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Kaoru NAKAMURA
 

Similar to AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現 (20)

巨大ポータルを支えるプライベート・クラウド構築事例から学べ!~攻める情シスのためのインフラ構築、その極意とは?~
巨大ポータルを支えるプライベート・クラウド構築事例から学べ!~攻める情シスのためのインフラ構築、その極意とは?~巨大ポータルを支えるプライベート・クラウド構築事例から学べ!~攻める情シスのためのインフラ構築、その極意とは?~
巨大ポータルを支えるプライベート・クラウド構築事例から学べ!~攻める情シスのためのインフラ構築、その極意とは?~
 
Ppt touya g
Ppt touya gPpt touya g
Ppt touya g
 
Ppt touya g
Ppt touya gPpt touya g
Ppt touya g
 
サーバ擬人化ユーザ会キックオフ資料 Slideshare ver
サーバ擬人化ユーザ会キックオフ資料 Slideshare verサーバ擬人化ユーザ会キックオフ資料 Slideshare ver
サーバ擬人化ユーザ会キックオフ資料 Slideshare ver
 
Web担当者forumミーティング2011 autumn参加レポート
Web担当者forumミーティング2011 autumn参加レポートWeb担当者forumミーティング2011 autumn参加レポート
Web担当者forumミーティング2011 autumn参加レポート
 
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
 
Hbstudy41
Hbstudy41Hbstudy41
Hbstudy41
 
第1回 静岡 IT Pro 勉強会 セッション1
第1回 静岡 IT Pro 勉強会 セッション1第1回 静岡 IT Pro 勉強会 セッション1
第1回 静岡 IT Pro 勉強会 セッション1
 
Amazon Inspector v2で脆弱性管理を始めてみた
Amazon Inspector v2で脆弱性管理を始めてみたAmazon Inspector v2で脆弱性管理を始めてみた
Amazon Inspector v2で脆弱性管理を始めてみた
 
Microsoft の深層学習への取り組み
Microsoft の深層学習への取り組みMicrosoft の深層学習への取り組み
Microsoft の深層学習への取り組み
 
Wireless Japan[講演]八子 20110526
Wireless Japan[講演]八子 20110526Wireless Japan[講演]八子 20110526
Wireless Japan[講演]八子 20110526
 
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンスWindows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
 
≪先進企業に学べ!≫ Yahoo! JAPAN × BROCADE Yahoo! JAPAN はなぜ、OpenStack を選んだのか?
≪先進企業に学べ!≫ Yahoo! JAPAN × BROCADE Yahoo! JAPAN はなぜ、OpenStack を選んだのか?≪先進企業に学べ!≫ Yahoo! JAPAN × BROCADE Yahoo! JAPAN はなぜ、OpenStack を選んだのか?
≪先進企業に学べ!≫ Yahoo! JAPAN × BROCADE Yahoo! JAPAN はなぜ、OpenStack を選んだのか?
 
ディペンダブルなクラウドコンピューティング基盤を目指して
ディペンダブルなクラウドコンピューティング基盤を目指してディペンダブルなクラウドコンピューティング基盤を目指して
ディペンダブルなクラウドコンピューティング基盤を目指して
 
パブリック・クラウド基盤でVirtual on virtual ってどうよ
パブリック・クラウド基盤でVirtual on virtual ってどうよパブリック・クラウド基盤でVirtual on virtual ってどうよ
パブリック・クラウド基盤でVirtual on virtual ってどうよ
 
作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...
作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...
作って(壊して?)学ぶインターネットのしくみ サイバーエージェントの実験用ASの紹介 / Introduce experimental AS in ...
 
DLフレームワークChainerの紹介と分散深層強化学習によるロボット制御
DLフレームワークChainerの紹介と分散深層強化学習によるロボット制御DLフレームワークChainerの紹介と分散深層強化学習によるロボット制御
DLフレームワークChainerの紹介と分散深層強化学習によるロボット制御
 
インフラテストへのTDD的アプローチとか
インフラテストへのTDD的アプローチとかインフラテストへのTDD的アプローチとか
インフラテストへのTDD的アプローチとか
 
Androidとセキュリティ ~ユーザーを脅威から守る~
Androidとセキュリティ ~ユーザーを脅威から守る~Androidとセキュリティ ~ユーザーを脅威から守る~
Androidとセキュリティ ~ユーザーを脅威から守る~
 
VIOPS05: NOAH プラットフォーム説明資料
VIOPS05: NOAH プラットフォーム説明資料VIOPS05: NOAH プラットフォーム説明資料
VIOPS05: NOAH プラットフォーム説明資料
 

AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現