Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
skipping classes
5,260 views
Docker on Mesos with OpenVNet
第11回 クラウドごった煮 (コンテナ勉強会) で発表した資料です。
Technology
◦
Read more
10
Save
Share
Embed
Embed presentation
1
/ 19
2
/ 19
3
/ 19
4
/ 19
5
/ 19
6
/ 19
7
/ 19
8
/ 19
9
/ 19
10
/ 19
11
/ 19
12
/ 19
13
/ 19
14
/ 19
15
/ 19
16
/ 19
17
/ 19
18
/ 19
19
/ 19
More Related Content
PDF
いろいろなデバイスでOpenVNetを動かしてみようとした。
by
skipping classes
PDF
Docker and OpenVNet
by
skipping classes
PDF
Rancher.ioを試してみる
by
Takaaki Fukai
PDF
OpenStack Kuryrについて
by
skipping classes
PPTX
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
by
Nobuyuki Matsui
PDF
"Docker is NOT Container." ~ Dockerとコンテナ技術、PaaSの関係を理解する
by
Etsuji Nakai
PDF
Dockerの改修を一緒にやりませんか
by
axsh co., LTD.
PDF
どっかのしたのほう
by
_norin_
いろいろなデバイスでOpenVNetを動かしてみようとした。
by
skipping classes
Docker and OpenVNet
by
skipping classes
Rancher.ioを試してみる
by
Takaaki Fukai
OpenStack Kuryrについて
by
skipping classes
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
by
Nobuyuki Matsui
"Docker is NOT Container." ~ Dockerとコンテナ技術、PaaSの関係を理解する
by
Etsuji Nakai
Dockerの改修を一緒にやりませんか
by
axsh co., LTD.
どっかのしたのほう
by
_norin_
What's hot
PPTX
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
by
Masaomi Kudo
PDF
近頃のDockerネットワーク
by
Yuji Oshima
PDF
Linux Namespaces
by
Masami Ichikawa
PDF
Dockerを支える技術
by
Etsuji Nakai
PDF
Docker活用パターンの整理 ― どう組み合わせるのが正解?!
by
Etsuji Nakai
PDF
Docker入門 - 基礎編 いまから始めるDocker管理
by
Masahito Zembutsu
PDF
OpenStackとDockerの未来像
by
Etsuji Nakai
PDF
8a1#19[はじめてのdocker] 公開版
by
Kamon Nobuchika
PPTX
Dockerが抱えるネットワークの課題
by
Asuka Suzuki
PPTX
15分で分か(った気になれ)るDocker
by
Masahiro NAKAYAMA
PDF
Docker入門
by
Shun Tsunoda
PDF
Docker volume基礎/Project Longhorn紹介
by
Masahito Zembutsu
PDF
dockerでImmutable InfrastructureなWordPressを考える
by
GMOインターネット
PDF
Dockerクイックツアー
by
Etsuji Nakai
PPTX
Docker入門~word press環境を作ってみる ハンズオン編 ver1.4~ pulic
by
cyberblack28 Ichikawa
PDF
DevOpsにおける組織に固有の事情を どのように整理するべきか
by
Etsuji Nakai
PPTX
CAMPHOR- day 2020 - Docker 超入門
by
KokiMakita1
PDF
Docker道場「Dockerの基本概念」0825インフラ勉強会資料
by
Masahito Zembutsu
PDF
Docker技術情報アップデート 2015年7月号
by
Masahito Zembutsu
PDF
DockerでWordPressサイトを開発してみよう
by
mookjp
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
by
Masaomi Kudo
近頃のDockerネットワーク
by
Yuji Oshima
Linux Namespaces
by
Masami Ichikawa
Dockerを支える技術
by
Etsuji Nakai
Docker活用パターンの整理 ― どう組み合わせるのが正解?!
by
Etsuji Nakai
Docker入門 - 基礎編 いまから始めるDocker管理
by
Masahito Zembutsu
OpenStackとDockerの未来像
by
Etsuji Nakai
8a1#19[はじめてのdocker] 公開版
by
Kamon Nobuchika
Dockerが抱えるネットワークの課題
by
Asuka Suzuki
15分で分か(った気になれ)るDocker
by
Masahiro NAKAYAMA
Docker入門
by
Shun Tsunoda
Docker volume基礎/Project Longhorn紹介
by
Masahito Zembutsu
dockerでImmutable InfrastructureなWordPressを考える
by
GMOインターネット
Dockerクイックツアー
by
Etsuji Nakai
Docker入門~word press環境を作ってみる ハンズオン編 ver1.4~ pulic
by
cyberblack28 Ichikawa
DevOpsにおける組織に固有の事情を どのように整理するべきか
by
Etsuji Nakai
CAMPHOR- day 2020 - Docker 超入門
by
KokiMakita1
Docker道場「Dockerの基本概念」0825インフラ勉強会資料
by
Masahito Zembutsu
Docker技術情報アップデート 2015年7月号
by
Masahito Zembutsu
DockerでWordPressサイトを開発してみよう
by
mookjp
Similar to Docker on Mesos with OpenVNet
PPTX
OpenStack Summit Vancouverにおけるコンテナ関連トピック
by
NTT Communications Technology Development
PPTX
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
by
cloudconductor
PDF
Dive into dockerネットワーク
by
Kazuyuki Mori
PDF
Havana版 RDO-QuickStart-3 (140421-Havana-RDO-QuickStart-3.pdf)
by
VirtualTech Japan Inc.
PDF
Dockerの仕組みとIIJ社内での利用例
by
maebashi
PPTX
今さら聞けない人のためのDocker超入門
by
Toru Miyahara
PDF
GPU Container as a Service を実現するための最新OSS徹底比較
by
NTT Communications Technology Development
PPTX
今さら聞けない人のためのDocker超入門 - KOF
by
VirtualTech Japan Inc.
PDF
GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月
by
VirtualTech Japan Inc.
PDF
「Photon OS + Docker」VLAN 環境の構築
by
Fuva Brain
PPTX
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
by
VirtualTech Japan Inc.
PPTX
Dockerを徹底活用したSoftLayer環境にお けるディープラーニング開発環境の構築 - Alpaca Cloud Days発表資料
by
Tomoya Kitayama
PPTX
TungstenFabricでOpenStackとk8sをラクラク管理
by
Yuki Yamashita
PDF
Dockerの利用事例
by
maebashi
PDF
OpenStack & Container
by
Hiroki Ito
PPTX
今さら聞けない人のためのDocker超入門 CentOS 7.2対応版
by
VirtualTech Japan Inc.
PPTX
仮想化技術として注目されているDocker入門 - PASONATECH ADVANTAGE SEMINAR
by
VirtualTech Japan Inc.
PPTX
今さら聞けない人のためのDocker超入門
by
VirtualTech Japan Inc./Begi.net Inc.
PDF
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
by
VirtualTech Japan Inc.
PDF
Virtual Network Configuration with Group-based Policy using OpenDaylight
by
Chunghan Lee
OpenStack Summit Vancouverにおけるコンテナ関連トピック
by
NTT Communications Technology Development
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
by
cloudconductor
Dive into dockerネットワーク
by
Kazuyuki Mori
Havana版 RDO-QuickStart-3 (140421-Havana-RDO-QuickStart-3.pdf)
by
VirtualTech Japan Inc.
Dockerの仕組みとIIJ社内での利用例
by
maebashi
今さら聞けない人のためのDocker超入門
by
Toru Miyahara
GPU Container as a Service を実現するための最新OSS徹底比較
by
NTT Communications Technology Development
今さら聞けない人のためのDocker超入門 - KOF
by
VirtualTech Japan Inc.
GPU Container as a Serviceを実現するための最新OSS徹底比較 - OpenStack最新情報セミナー 2017年7月
by
VirtualTech Japan Inc.
「Photon OS + Docker」VLAN 環境の構築
by
Fuva Brain
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
by
VirtualTech Japan Inc.
Dockerを徹底活用したSoftLayer環境にお けるディープラーニング開発環境の構築 - Alpaca Cloud Days発表資料
by
Tomoya Kitayama
TungstenFabricでOpenStackとk8sをラクラク管理
by
Yuki Yamashita
Dockerの利用事例
by
maebashi
OpenStack & Container
by
Hiroki Ito
今さら聞けない人のためのDocker超入門 CentOS 7.2対応版
by
VirtualTech Japan Inc.
仮想化技術として注目されているDocker入門 - PASONATECH ADVANTAGE SEMINAR
by
VirtualTech Japan Inc.
今さら聞けない人のためのDocker超入門
by
VirtualTech Japan Inc./Begi.net Inc.
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
by
VirtualTech Japan Inc.
Virtual Network Configuration with Group-based Policy using OpenDaylight
by
Chunghan Lee
More from skipping classes
PDF
自動化と画面を考えてみました
by
skipping classes
PDF
物理ネットワーク受け入れテストの自動化を考える
by
skipping classes
PDF
スマートフォンとOVSとOpenFlowで作る ネットワークリソースシェアリングサービス
by
skipping classes
PDF
次世代のあれ
by
skipping classes
PDF
クラウドを活用したシステム開発における、ネットワークのInfrastructure as Code
by
skipping classes
PDF
Docker on Mesos With OpenVNet (eng)
by
skipping classes
PDF
Serf<s>のことも時々でいいので思い出してください</s>を使ってみよう
by
skipping classes
自動化と画面を考えてみました
by
skipping classes
物理ネットワーク受け入れテストの自動化を考える
by
skipping classes
スマートフォンとOVSとOpenFlowで作る ネットワークリソースシェアリングサービス
by
skipping classes
次世代のあれ
by
skipping classes
クラウドを活用したシステム開発における、ネットワークのInfrastructure as Code
by
skipping classes
Docker on Mesos With OpenVNet (eng)
by
skipping classes
Serf<s>のことも時々でいいので思い出してください</s>を使ってみよう
by
skipping classes
Docker on Mesos with OpenVNet
1.
@第 11 回
クラウドごった煮 ( コンテナ勉強会 ) Docker on Mesos with OpenVNet
2.
今日の話 Mesos と Marathon
を拡張、 OpenVNet と連携させて、 Docker コンテナをマルチテナントで起動する機能等の話。
3.
つまり? まずはこれを、
4.
つまり? こんな感じに。 ここにネットワーク機能を適用することもできます。 DNS DHCP Security Group
5.
そもそも素の Docker ネットワーキングはどんなものだった? ▷
基本的にシングルホスト ▷ 基本的に Linux Networking を色々利用 ▷ ポート単位でサービスを expose ▷ NW と直接関係ないかもしれないが、 Docker の思想は 1 コンテナ 1 プロセス 念のため DockerNWing おさらい
6.
最近の傾向 ▷ kubernetes などのコンテナ管理と一緒に動かしたら よさそうな
flannel 、 weave とか。 ▷ socketplane 最近 Docker が買収したので、標準になっていくのかも。
7.
最近の傾向 Docker 自体が肥大化しすぎて色々反感買ってる面もあり。 Platform を目指している模様。
8.
一方サーバインフラ寄り SDN 界隈では 前からよく聞く話 ▷
エッジオーバーレイ ▷ 分散エッジ上でネットワーク機能の仮想化 ▷ コンテナに対応しだしたり ( という話は聞くが、何を指して「対応」かはよくわからない ) ▷ NeutronAPI が事実上標準に向かってる気がしなくもない ※ ネットワーク仮想化= SDN ではなく、「ネットワーク仮想化は SDN の一部」みたいな感じ。
9.
OpenVNet? 株式会社あくしゅさんの開発している、オープンソースの ネットワーク仮想化ソフトウェア ▷ wakame-vdc からスピンアウト ▷
Openflow 1.3 と GRE で分散エッジオーバーレイ ▷ 同一セグメントホスト間は MAC2MAC 、 L3 跨ぎは GRE ▷ SecurityGroup 、 DNS 、 DHCP などの NW 機能仮想化も
10.
大体同じカテゴリのもの ▷ 商用だと NSX ▷
midonet ▷ OpenContrail ▷ OpenDaylight の OpenDOVE ( これ今どうなってるの? ) VTN は対象がちょっと違うけど似たようなものかも ▷ ほか
11.
▷ Docker ネットワーキング関連は色々出てきている ▷
元々高度なネットワーキング専門な SDN 関連プロダクトの 持っている機能はより強力 ▷ 組み合わせてみたい 本題
12.
デモをしてみます この構成を Marathon への
json 投入と scale ボタンで作って みます。 eth0 10.0.100.0/2 4 DHCP eth0 10.0.100.0/2 4 DHCP eth1 192.168.0.0/ 24 DHCP 同一 IP 帯 (isolated)
13.
結論 これって wakame-vdc が
docker 対応したら不要な拡張では… ▷ おそらくそのとおり ▷ でも色々勉強になった。 ▷ スケジューラサービス自体の分離には意味があるかも?
14.
最後に 今回の拡張に意味があったかはとりあえず置いておくとして、 vdc のように様々なインフラに跨って必要な全てのリソースを 騙りシステムを騙す (
語弊の可能性。 DC 自体の仮想化が目的 ) 、 というアプローチは、面白いなと思っています。 ここにはコンテナや OpenFlow をはじめ、今流行ってる技術も 色々採用されていますが、流行るずっと前から明確な目的への 解決策としてそれらの技術やアプローチを選択していることに ビジョンを感じます。
15.
※ 当日しなかった話 1※ mesos
と marathon は、主に以下を改変しています。 ▷ mesos.proto にネットワーク情報の構造体を追加 ▷ docker.cpp で run した後らへんに vnet-driver の実行 大体これだけです。整理したら github か何かにアップします。 また、 vnet-driver はただのシェルスクリプトで、 ▷ marathon に渡された情報に従って veth を作成 ▷ OpenVNet の API を実行 を行っています。
16.
※ 当日しなかった話 2※ OpenVNet
の API をキックしているだけなので、他のツールに 切り替えることもできますが、そのためには標準の API やモデル の存在が重要であることがよくわかるので、 NeutronAPI や MD-SAL 偉い、とか思いました。 ただ、 API を平坦化するとプロダクト特有の機能が利用できなくなったりするわけですが、 これに対して ExtensionAPI などまた別のアプローチを聞いたりもするので、面白いところです。
17.
※ 当日しなかった話 3※ Docker
と OpenVNet であれこれしている話は、 Qiita のほうで公開しています。 http://qiita.com/qb0c80aE
18.
※ 当日しなかった話 4※ 今回はシステムコンテナもどきを対象にしてデモをしました。 アプリケーションコンテナでは、
Docker 等とそれを取り巻く ツール類が成す形のネットワークのほうが自然な可能性があり、 そこにマシン相当 ( システムコンテナ ) をターゲットにしたよう な強力なネットワークプロダクトをどう適用できるか、 は考え所だと思っています。例えばセキュリティとか。 知らないだけでもう既に解決されてるかもしれませんが・・。
19.
Thank you