Suche senden
Hochladen
OpenStack with OpenFlow
•
23 gefällt mir
•
7,727 views
Toshiki Tsuboi
Folgen
OpenStack仮想ネットワークでのトラフィックフロー制御 ~OpenFlow適用へのチャレンジ~
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 23
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
ML2/OVN アーキテクチャ概観
ML2/OVN アーキテクチャ概観
Yamato Tanaka
Openflow実験
Openflow実験
Yahoo!デベロッパーネットワーク
Openv switchの使い方とか
Openv switchの使い方とか
kotto_hihihi
「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」
富士通クラウドテクノロジーズ株式会社
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Atsushi Tanaka
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
Trainocate Japan, Ltd.
OpenStackによる、実践オンプレミスクラウド
OpenStackによる、実践オンプレミスクラウド
Masanori Itoh
コンテナネットワーキング(CNI)最前線
コンテナネットワーキング(CNI)最前線
Motonori Shindo
Empfohlen
ML2/OVN アーキテクチャ概観
ML2/OVN アーキテクチャ概観
Yamato Tanaka
Openflow実験
Openflow実験
Yahoo!デベロッパーネットワーク
Openv switchの使い方とか
Openv switchの使い方とか
kotto_hihihi
「ネットワーク超入門 IPsec VPN編」
「ネットワーク超入門 IPsec VPN編」
富士通クラウドテクノロジーズ株式会社
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Atsushi Tanaka
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
Trainocate Japan, Ltd.
OpenStackによる、実践オンプレミスクラウド
OpenStackによる、実践オンプレミスクラウド
Masanori Itoh
コンテナネットワーキング(CNI)最前線
コンテナネットワーキング(CNI)最前線
Motonori Shindo
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(DevNet編)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(DevNet編)
シスコシステムズ合同会社
ロードバランスへの長い道
ロードバランスへの長い道
Jun Kato
OVN 設定サンプル | OVN config example 2015/12/27
OVN 設定サンプル | OVN config example 2015/12/27
Kentaro Ebisawa
MQTTとAMQPと.NET
MQTTとAMQPと.NET
terurou
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
Hibino Hisashi
さくらのクラウドハンズオン~ロードバランサ編~
さくらのクラウドハンズオン~ロードバランサ編~
さくらインターネット株式会社
SONiCインストールしてみた
SONiCインストールしてみた
wataken44
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
虎の穴ラボ エンジニア採用説明資料 .pdf
虎の穴ラボ エンジニア採用説明資料 .pdf
虎の穴 開発室
インフラ野郎Azureチーム Night
インフラ野郎Azureチーム Night
Toru Makabe
大規模サービスを支えるネットワークインフラの全貌
大規模サービスを支えるネットワークインフラの全貌
LINE Corporation
最近のOpenStackを振り返ってみよう
最近のOpenStackを振り返ってみよう
Takashi Kajinami
OpenStack超入門シリーズ Novaのディスク周りあれこれ
OpenStack超入門シリーズ Novaのディスク周りあれこれ
Toru Makabe
ジョブ管理でcronは限界があったので”Rundeck”を使ってハッピーになりました
ジョブ管理でcronは限界があったので”Rundeck”を使ってハッピーになりました
Yukiya Hayashi
Onieで遊んでみようとした話
Onieで遊んでみようとした話
Masaru Oki
Ceph アーキテクチャ概説
Ceph アーキテクチャ概説
Emma Haruka Iwao
さくらのVPS で IPv4 over IPv6ルータの構築
さくらのVPS で IPv4 over IPv6ルータの構築
Tomocha Potter
Weaveを試してみた
Weaveを試してみた
Kazuto Kusama
DockerとPodmanの比較
DockerとPodmanの比較
Akihiro Suda
Inside vacuum - 第一回PostgreSQLプレ勉強会
Inside vacuum - 第一回PostgreSQLプレ勉強会
Masahiko Sawada
RyuBGPSpeakerを活用したOpenFlow簡易ルータを試してみた
RyuBGPSpeakerを活用したOpenFlow簡易ルータを試してみた
Toshiki Tsuboi
BrocadeのOpenStack連携ソリューション
BrocadeのOpenStack連携ソリューション
Brocade
Weitere ähnliche Inhalte
Was ist angesagt?
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(DevNet編)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(DevNet編)
シスコシステムズ合同会社
ロードバランスへの長い道
ロードバランスへの長い道
Jun Kato
OVN 設定サンプル | OVN config example 2015/12/27
OVN 設定サンプル | OVN config example 2015/12/27
Kentaro Ebisawa
MQTTとAMQPと.NET
MQTTとAMQPと.NET
terurou
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
Hibino Hisashi
さくらのクラウドハンズオン~ロードバランサ編~
さくらのクラウドハンズオン~ロードバランサ編~
さくらインターネット株式会社
SONiCインストールしてみた
SONiCインストールしてみた
wataken44
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
虎の穴ラボ エンジニア採用説明資料 .pdf
虎の穴ラボ エンジニア採用説明資料 .pdf
虎の穴 開発室
インフラ野郎Azureチーム Night
インフラ野郎Azureチーム Night
Toru Makabe
大規模サービスを支えるネットワークインフラの全貌
大規模サービスを支えるネットワークインフラの全貌
LINE Corporation
最近のOpenStackを振り返ってみよう
最近のOpenStackを振り返ってみよう
Takashi Kajinami
OpenStack超入門シリーズ Novaのディスク周りあれこれ
OpenStack超入門シリーズ Novaのディスク周りあれこれ
Toru Makabe
ジョブ管理でcronは限界があったので”Rundeck”を使ってハッピーになりました
ジョブ管理でcronは限界があったので”Rundeck”を使ってハッピーになりました
Yukiya Hayashi
Onieで遊んでみようとした話
Onieで遊んでみようとした話
Masaru Oki
Ceph アーキテクチャ概説
Ceph アーキテクチャ概説
Emma Haruka Iwao
さくらのVPS で IPv4 over IPv6ルータの構築
さくらのVPS で IPv4 over IPv6ルータの構築
Tomocha Potter
Weaveを試してみた
Weaveを試してみた
Kazuto Kusama
DockerとPodmanの比較
DockerとPodmanの比較
Akihiro Suda
Inside vacuum - 第一回PostgreSQLプレ勉強会
Inside vacuum - 第一回PostgreSQLプレ勉強会
Masahiko Sawada
Was ist angesagt?
(20)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(DevNet編)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(DevNet編)
ロードバランスへの長い道
ロードバランスへの長い道
OVN 設定サンプル | OVN config example 2015/12/27
OVN 設定サンプル | OVN config example 2015/12/27
MQTTとAMQPと.NET
MQTTとAMQPと.NET
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
さくらのクラウドハンズオン~ロードバランサ編~
さくらのクラウドハンズオン~ロードバランサ編~
SONiCインストールしてみた
SONiCインストールしてみた
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
虎の穴ラボ エンジニア採用説明資料 .pdf
虎の穴ラボ エンジニア採用説明資料 .pdf
インフラ野郎Azureチーム Night
インフラ野郎Azureチーム Night
大規模サービスを支えるネットワークインフラの全貌
大規模サービスを支えるネットワークインフラの全貌
最近のOpenStackを振り返ってみよう
最近のOpenStackを振り返ってみよう
OpenStack超入門シリーズ Novaのディスク周りあれこれ
OpenStack超入門シリーズ Novaのディスク周りあれこれ
ジョブ管理でcronは限界があったので”Rundeck”を使ってハッピーになりました
ジョブ管理でcronは限界があったので”Rundeck”を使ってハッピーになりました
Onieで遊んでみようとした話
Onieで遊んでみようとした話
Ceph アーキテクチャ概説
Ceph アーキテクチャ概説
さくらのVPS で IPv4 over IPv6ルータの構築
さくらのVPS で IPv4 over IPv6ルータの構築
Weaveを試してみた
Weaveを試してみた
DockerとPodmanの比較
DockerとPodmanの比較
Inside vacuum - 第一回PostgreSQLプレ勉強会
Inside vacuum - 第一回PostgreSQLプレ勉強会
Andere mochten auch
RyuBGPSpeakerを活用したOpenFlow簡易ルータを試してみた
RyuBGPSpeakerを活用したOpenFlow簡易ルータを試してみた
Toshiki Tsuboi
BrocadeのOpenStack連携ソリューション
BrocadeのOpenStack連携ソリューション
Brocade
BMP活用による SDN時代のオーバレイNW監視手法の提案
BMP活用による SDN時代のオーバレイNW監視手法の提案
Toshiki Tsuboi
BGP/MPLS-VPNのお勉強資料
BGP/MPLS-VPNのお勉強資料
Toshiki Tsuboi
OpenStack networking
OpenStack networking
Sim Janghoon
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
Masaomi Kudo
Virtualized network with openvswitch
Virtualized network with openvswitch
Sim Janghoon
The Basic Introduction of Open vSwitch
The Basic Introduction of Open vSwitch
Te-Yen Liu
GoBGP活用によるSD-WANプラクティス
GoBGP活用によるSD-WANプラクティス
Toshiki Tsuboi
「Neutronになって理解するOpenStack Network」~Neutron/Open vSwitchなどNeutronと周辺技術の解説~ - ...
「Neutronになって理解するOpenStack Network」~Neutron/Open vSwitchなどNeutronと周辺技術の解説~ - ...
VirtualTech Japan Inc.
Andere mochten auch
(10)
RyuBGPSpeakerを活用したOpenFlow簡易ルータを試してみた
RyuBGPSpeakerを活用したOpenFlow簡易ルータを試してみた
BrocadeのOpenStack連携ソリューション
BrocadeのOpenStack連携ソリューション
BMP活用による SDN時代のオーバレイNW監視手法の提案
BMP活用による SDN時代のオーバレイNW監視手法の提案
BGP/MPLS-VPNのお勉強資料
BGP/MPLS-VPNのお勉強資料
OpenStack networking
OpenStack networking
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
VMwareユーザのためのdocker入門 ~Re:Virtualization Night #1~
Virtualized network with openvswitch
Virtualized network with openvswitch
The Basic Introduction of Open vSwitch
The Basic Introduction of Open vSwitch
GoBGP活用によるSD-WANプラクティス
GoBGP活用によるSD-WANプラクティス
「Neutronになって理解するOpenStack Network」~Neutron/Open vSwitchなどNeutronと周辺技術の解説~ - ...
「Neutronになって理解するOpenStack Network」~Neutron/Open vSwitchなどNeutronと周辺技術の解説~ - ...
Ähnlich wie OpenStack with OpenFlow
オーバーレイネットワークで実現するプライベートクラウド -OpenStack/OpenContrailを用いたプライベートクラウドの構築及び評価計画のご紹介-
オーバーレイネットワークで実現するプライベートクラウド -OpenStack/OpenContrailを用いたプライベートクラウドの構築及び評価計画のご紹介-
Takashi Sogabe
Osc2009 Do Xen Hara
Osc2009 Do Xen Hara
Kazuhisa Hara
JOSUG 9th Study
JOSUG 9th Study
irix_jp
Wakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDN
axsh co., LTD.
Tremaで試すFirewall
Tremaで試すFirewall
M Hagiwara
データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~
データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~
Brocade
Apache cloudstack4.0インストール
Apache cloudstack4.0インストール
Yasuhiro Arai
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
VirtualTech Japan Inc.
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
VirtualTech Japan Inc.
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
Etsuji Nakai
Havana版 RDO-QuickStart-2 (140421-Havana-RDO-QuickStart-2.pdf)
Havana版 RDO-QuickStart-2 (140421-Havana-RDO-QuickStart-2.pdf)
VirtualTech Japan Inc.
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
Nobuyuki Tamaoki
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
Etsuji Nakai
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
Etsuji Nakai
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
cloudconductor
Openstack neutron vtjseminar_20160302
Openstack neutron vtjseminar_20160302
Takehiro Kudou
巨大ポータルを支えるプライベート・クラウド構築事例から学べ!~攻める情シスのためのインフラ構築、その極意とは?~
巨大ポータルを支えるプライベート・クラウド構築事例から学べ!~攻める情シスのためのインフラ構築、その極意とは?~
Brocade
Ansible npstudy-shtsuchi
Ansible npstudy-shtsuchi
Shishio Tsuchiya
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
Motonori Shindo
Ähnlich wie OpenStack with OpenFlow
(20)
オーバーレイネットワークで実現するプライベートクラウド -OpenStack/OpenContrailを用いたプライベートクラウドの構築及び評価計画のご紹介-
オーバーレイネットワークで実現するプライベートクラウド -OpenStack/OpenContrailを用いたプライベートクラウドの構築及び評価計画のご紹介-
Osc2009 Do Xen Hara
Osc2009 Do Xen Hara
JOSUG 9th Study
JOSUG 9th Study
Wakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDN
Tremaで試すFirewall
Tremaで試すFirewall
データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~
データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~
Apache cloudstack4.0インストール
Apache cloudstack4.0インストール
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
知っているようで知らないNeutron -仮想ルータの冗長と分散- - OpenStack最新情報セミナー 2016年3月
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
Havana版 RDO-QuickStart-2 (140421-Havana-RDO-QuickStart-2.pdf)
Havana版 RDO-QuickStart-2 (140421-Havana-RDO-QuickStart-2.pdf)
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
Openstack neutron vtjseminar_20160302
Openstack neutron vtjseminar_20160302
巨大ポータルを支えるプライベート・クラウド構築事例から学べ!~攻める情シスのためのインフラ構築、その極意とは?~
巨大ポータルを支えるプライベート・クラウド構築事例から学べ!~攻める情シスのためのインフラ構築、その極意とは?~
Ansible npstudy-shtsuchi
Ansible npstudy-shtsuchi
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
Mehr von Toshiki Tsuboi
SDNアプローチによるBGP経路監視の提案
SDNアプローチによるBGP経路監視の提案
Toshiki Tsuboi
SDN Lab環境でのRobotFramework実践活用
SDN Lab環境でのRobotFramework実践活用
Toshiki Tsuboi
Technical report for IPv6 Routing w/ bgp4+ (part2)
Technical report for IPv6 Routing w/ bgp4+ (part2)
Toshiki Tsuboi
Technical report for IPv6 Routing w/ bgp4+
Technical report for IPv6 Routing w/ bgp4+
Toshiki Tsuboi
InterAS MPLS-VPN with RyuBgp
InterAS MPLS-VPN with RyuBgp
Toshiki Tsuboi
OpenFlow in Raspberry Pi
OpenFlow in Raspberry Pi
Toshiki Tsuboi
Evaluation of OpenFlow in RB750GL
Evaluation of OpenFlow in RB750GL
Toshiki Tsuboi
RouterBOARD with OpenFlow
RouterBOARD with OpenFlow
Toshiki Tsuboi
Echo server implementation for Python
Echo server implementation for Python
Toshiki Tsuboi
OpenFlow Group Table
OpenFlow Group Table
Toshiki Tsuboi
TremaDay #2
TremaDay #2
Toshiki Tsuboi
Mehr von Toshiki Tsuboi
(11)
SDNアプローチによるBGP経路監視の提案
SDNアプローチによるBGP経路監視の提案
SDN Lab環境でのRobotFramework実践活用
SDN Lab環境でのRobotFramework実践活用
Technical report for IPv6 Routing w/ bgp4+ (part2)
Technical report for IPv6 Routing w/ bgp4+ (part2)
Technical report for IPv6 Routing w/ bgp4+
Technical report for IPv6 Routing w/ bgp4+
InterAS MPLS-VPN with RyuBgp
InterAS MPLS-VPN with RyuBgp
OpenFlow in Raspberry Pi
OpenFlow in Raspberry Pi
Evaluation of OpenFlow in RB750GL
Evaluation of OpenFlow in RB750GL
RouterBOARD with OpenFlow
RouterBOARD with OpenFlow
Echo server implementation for Python
Echo server implementation for Python
OpenFlow Group Table
OpenFlow Group Table
TremaDay #2
TremaDay #2
Kürzlich hochgeladen
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Kürzlich hochgeladen
(11)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
OpenStack with OpenFlow
1.
OpenStack仮想ネットワークでの トラフィックフロー制御 ∼OpenFlow適用へのチャレンジ∼ 1 2013.7.27 @ttsubo
2.
自己紹介 2 ・通信事業者向けネットワークエンジニアをやってます。 ・最近は、データセンタ系ネットワーク技術動向に興味があり、 OpenStack等のIaaS管理基盤技術を勉強中。 ・さらに、「これからの時代、ネットワーク屋も、プログラミ ング必要だよね。」という風潮に感化されて、OpenFlow プログラミングも勉強中。
3.
IaaS基盤の理想像 3 IaaS基盤の理想像って、 「クラウドコンピューティング環境を必要なときに、すぐに 構築したい。さらに、複雑な技術ノウハウとかなくとも、簡 単に整備したいよねぇ∼。」という感じでしょうか。 企業xxxのテナント構成VM2 L2SW L2SW DHCP ルータVM1 企業yyyのテナント構成 L2SW L2SW ルータ VM3 DHCP externalext_net (172.16.100.0/24)
4.
OpenStack活用によるテナント構築 4 OpenStackを活用すれば、簡単に、テナント構成を配備できる ようになります。さらに、トポロジ可視化できたりしますよね。 仮想ルータ 仮想 インスタンス VM2 L2SW L2SW DHCP ルータVM1 externalext_net (172.16.100.0/24)企業xxxのテナント構成
5.
確かに、OpenStackを活用すれば、簡単に仮想ネッ トワークを構築できますが、内部構造を理解しない まま、本格運用するのって、無謀かなと思います。 万一のトラブル発生時に、原因解析のスキルを有して いないと、復旧のメドは絶望的だったりします。 一方、OpenStack仮想ネットワークでは、さまざま なオープンソース技術が活用されているので、技術習 得には、それなりの覚悟と根気が必要と思います。 ただ、 では、いまいち、わかりやすい技術書籍と か不在だったりしますよね... 5 OpenStackの技術課題
6.
というわけで、 OpenStack仮想ネットワークの理解 から始めてみました... 6
7.
OpenStack仮想ネットワーク技術要素 で知りたいこと 7 Neutron仮想ネットワーク技術要素において、 1. OpenvSwitch活用したテナント分離方法 2. OpenvSwitch活用したトラフィックフロー制御方法 を確認してみました。 ちなみに、最近、「
Quantum」の名称が「Neutron」に変更されたらしいです。 VM2 L2SW L2SW DHCP ルータVM1 L2SW L2SW ルータ VM3 DHCP ext_net (172.16.100.0/24) 企業xxxのテナント構成 (172.16.0.0/24) 企業yyyのテナント構成 (10.0.0.0/24) terminal (172.16.100.51)
8.
8 まずは、OpenStack Grizzly版Neutron仮想ネットワーク (OpenvSwitch-Plugin)を構築しました。 Compute Node
Network Node br-ex qbrXXX qbrXXX qbrXXX qvoXXX qvbXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch dnsmasq OpenvSwitch iptables net_sdn1 net_sdn2 iptables dnsmasq VM1 VM2 VM3 tap XXtap XXtap XX tap XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX br-tun br-int br-tun br-int GRE Tunnel tag 3 tag 4 tunnel 0x1 tunnel 0x3 tag 2 tag 2 tag 1 tag 1tag 3 VM2 L2SW L2SW DHCP ルータVM1 L2SW L2SW ルータ VM3 DHCP ext_net (172.16.100.0/24) 企業xxxのテナント構成 (172.16.0.0/24) 企業yyyのテナント構成 (10.0.0.0/24) 外部端末 (172.16.100.51) 外部端末
9.
9 そして、外部端末からNeutron仮想ネットワーク経由で仮想 インスタンスVM3と通信してみました。 (GREトンネルでパケットキャプチャ実施) L2SW L2SW ルータ VM3 DHCP 外部端末 (172.16.100.51) ext_net (172.16.100.0/24) GRE Tunnel 10.0.0.2 (172.16.100.105) ICMP
Echo Request ping 172.16.100.105
10.
10 わかったこと マルチテナントなネットワーク空間の分離方法として、 OpenvSwitch側で、VLANタグ、GREトンネルIDを 付与してテナントトラフィックを区別していた Compute Node Network
Node br-tun br-int br-tun br-ex qbrXXX qbrXXX qbrXXX qvoXXX qvbXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch br-int OpenvSwitch GRE Tunnel tag 3 tag 4 tunnel 0x1 tunnel 0x3 tag 2 tag 2 tag 1 tag 1tag 3 VM1 VM2 VM3 tap XXtap XXtap XX dnsmasq tap XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX iptables net_sdn1 net_sdn2 iptables dnsmasq ↑ 10.0.0.2 (172.16.100.105) L2SW L2SW ルータ VM3 DHCP ext_net (172.16.100.0/24) GRE Tunnel 外部端末
11.
qvbXXX qvoXXX 11 br-tun br-ex qbrXXX qbrXXX qbrXXX qvoXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch br-int dnsmasq tap
XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX OpenvSwitch iptables net_sdn1 net_sdn2 GRE Tunnel iptables dnsmasq tag 2 tag 2 tag 1 tag 1 VM1 VM2 VM3 tap XXtap XXtap XX br-tun br-int tag 3 tag 4 tunnel 0x1 tunnel 0x3 tag 3 Port:2 Compute Node Network Node priority=1 actions=drop priority=3,tun_id=0x1,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=mod_vlan_vid:3,output:2 priority=3,tun_id=0x3,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=mod_vlan_vid:4,output:2 priority=3,tun_id=0x3,dl_dst=fa:16:3e:12:97:c0 actions=mod_vlan_vid:4,NORMAL priority=3,tun_id=0x1,dl_dst=fa:16:3e:9c:6d:bc actions=mod_vlan_vid:3,NORMAL priority=3,tun_id=0x1,dl_dst=fa:16:3e:cb:ad:4d actions=mod_vlan_vid:3,NORMAL priority=4,in_port=2,dl_vlan=4 actions=set_tunnel:0x3,NORMAL priority=4,in_port=2,dl_vlan=3 actions=set_tunnel:0x1,NORMAL ←fa:16:3e:12:97:c0 FDB FDB priority=1 actions=NORMAL わかったこと Compute Node側のトラフィックフロー制御は、 OpenvSwitchでのFlowエントリが活用されていた (L2転送は、FDBでのMACアドレス学習状況に依存) 外部端末
12.
12 br-tun br-int br-ex qbrXXX qbrXXX qbrXXX qvoXXX qvbXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch dnsmasq OpenvSwitch iptables net_sdn1
net_sdn2 GRE Tunnel iptables dnsmasq tag 3 tag 4tag 3 VM1 VM2 VM3 tap XXtap XXtap XX Compute Node Network Node priority=1 actions=drop priority=3,tun_id=0x1,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=mod_vlan_vid:2,output:2 priority=3,tun_id=0x3,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=mod_vlan_vid:1,output:2 priority=3,tun_id=0x1,dl_dst=fa:16:3e:41:3e:90 actions=mod_vlan_vid:2,NORMAL priority=3,tun_id=0x1,dl_dst=fa:16:3e:4d:04:17 actions=mod_vlan_vid:2,NORMAL priority=3,tun_id=0x3,dl_dst=fa:16:3e:4b:c8:a3 actions=mod_vlan_vid:1,NORMAL priority=3,tun_id=0x3,dl_dst=fa:16:3e:cd:4a:d1 actions=mod_vlan_vid:1,NORMAL priority=4,in_port=2,dl_vlan=1 actions=set_tunnel:0x3,NORMAL priority=4,in_port=2,dl_vlan=2 actions=set_tunnel:0x1,NORMAL br-tun br-int tag 2 tag 2 tag 1 tag 1 tunnel 0x1 tunnel 0x3 Port:2 tap XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX FDB FDB priority=1 actions=NORMAL fa:16:3e:cd:4a:d1 外部端末 わかったこと Network Node側のトラフィックフロー制御でも、 OpenvSwitchでのFlowエントリが活用されていた (L2転送は、FDBでのMACアドレス学習状況に依存)
13.
Neutron仮想ネットワークの特徴 13 Compute Node/Network Nodeの各エッジ(L2SW)間 をGREトンネルで繋いだ場合には、事前に、各エッジにフロ ーエントリを設定することによりテナント間でのトラフィッ ク分離などのフロー制御が実施されます。所謂、集中制御サ ーバによるプロアクティブなトラフィックフロー制御モデル であり、OpenFlowモデルとの類似点が、確認できました。 集中制御 サーバ 企業 xxx
VM2 L2SW L2SW DHCP ルータ L2SW L2SW ルータ VM3 DHCP VM3 オーバレイNW Flow Table Flow Table Flow Table VM1 企業 yyy Flow Table
14.
ここから、OpenFlow適用 の技術チャレンジの話です 14
15.
15 Neutron仮想ネットワーク技術課題 Compute Node Network
Node external br-ex qbrXXX qbrXXX qbrXXX qvoXXX qvbXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch dnsmasq OpenvSwitch iptables net_sdn1 net_sdn2 iptables dnsmasq VM1 VM2 VM3 tap XXtap XXtap XX tap XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX br-tun br-int br-tun br-int GRE Tunnel tag 3 tag 4 tunnel 0x1 tunnel 0x3 tag 2 tag 2 tag 1 tag 1tag 3 L2SW L2SW ルータ VM3 DHCP ext_net (172.16.100.0/24) 企業yyyのテナント構成 (10.0.0.0/24) 故障発生!! 故障発生!! Compute Node/Network Node間でのオーバレイNW区間 が、冗長構成になっていないため、当該箇所での故障発生時に は、Neutron仮想ネットワークが利用できなくなります。 外部端末 (172.16.100.51)
16.
16 br-int br-ex qbrXXX qbrXXX qbrXXX qvoXXX qvbXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch dnsmasq OpenvSwitch iptables net_sdn1
net_sdn2 iptables dnsmasq tag 3 tag 4tag 3 VM1 VM2 VM3 tap XXtap XXtap XX br-int tag 2 tag 2 tag 1 tag 1 tap XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX 外部端末 単純に、オーバレイNW区間で、GREトンネル冗長化を図っ たのみでは、FDBに依存した転送制御により、L2ループ等が 発生してしまうため、正常な通信環境を構築することができ ません。 Neutron仮想ネットワーク冗長対策 br-tun br-tun GREトンネル(予備) GREトンネル(現用) FDB FDB priority=4,in_port=2,dl_vlan=1 actions=set_tunnel:0x3,NORMAL priority=4,in_port=2,dl_vlan=2 actions=set_tunnel:0x1,NORMAL priority=4,in_port=2,dl_vlan=4 actions=set_tunnel:0x3,NORMAL priority=4,in_port=2,dl_vlan=3 actions=set_tunnel:0x1,NORMAL L2ループ発生!!
17.
17 ところで、OpenFlowをうまく活用 すると、従来技術では実現困難だった L2マルチパス環境が構築できます。
18.
Neutron仮想ネットワークでの L2マルチパス環境化を目指して... 18 br-tun br-int br-ex qbrXXX qbrXXX qbrXXX qvoXXX qvbXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch dnsmasq OpenvSwitch iptables net_sdn1
net_sdn2 iptables dnsmasq tag 3 tag 4tag 3 VM1 VM2 VM3 tap XXtap XXtap XX br-tun br-int tag 2 tag 2 tag 1 tag 1 tap XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX そこで、OpenFlow活用によりGREトンネル冗長構成を 構築した上で、Neutron仮想ネットワーク技術課題の解決 にチャレンジしてみました。 GREトンネル(予備) GREトンネル(現用) Flow Table Flow Table OpenFlow1.0 w/ Nicira extention 外部端末
19.
GREトンネル冗長の通信フロー(通常時) 19 br-tun br-int br-ex qbrXXX qbrXXX qbrXXX qvoXXX qvbXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch dnsmasq OpenvSwitch iptables net_sdn1
net_sdn2 iptables dnsmasq tag 3 tag 4tag 3 VM1 VM2 VM3 tap XXtap XXtap XX br-tun br-int tag 2 tag 2 tag 1 tag 1 tap XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX 通常時は、GREトンネル(現用)を介して、外部端末と仮想 インスタンスVM3間で通信できるよう、プロアクティブな Flowエントリ設定を行いました。(仮想インスタンス作成 などのOpenStack設定は、REST APIを活用しました) GREトンネル(予備) GREトンネル(現用) Flow Table Flow Table 外部端末OpenFlow (FlowMod) Nova-api (VM作成) Neutron-api (FloatingIP設定)
20.
GREトンネル冗長の通信フロー(故障時) 20 br-tun br-int br-ex qbrXXX qbrXXX qbrXXX qvoXXX qvbXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch dnsmasq OpenvSwitch iptables net_sdn1
net_sdn2 iptables dnsmasq tag 3 tag 4tag 3 VM1 VM2 VM3 tap XXtap XXtap XX br-tun br-int tag 2 tag 2 tag 1 tag 1 tap XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX GREトンネル(現用) 外部端末 OpenFlow1.0 w/ Nicira extention GREトンネル(予備) 故障発生!! Flow Table Flow Table GREトンネル(現用)が利用不可の場合でも、外部端末と 仮想インスタンスVM3間で通信できるよう、通信経路を GREトンネル(予備)に切り替えを行いました。 OpenFlow (FlowMod)
21.
GREトンネルでの故障検出 ??... br-tun br-int br-ex qbrXXX qbrXXX
qbrXXX qvoXXX qvbXXX qvoXXX qvbXXX qvoXXX qvbXXX OpenvSwitch dnsmasq OpenvSwitch iptables net_sdn1 net_sdn2 iptables dnsmasq tag 3 tag 4tag 3 VM1 VM2 VM3 tap XXtap XXtap XX br-tun br-int tag 2 tag 2 tag 1 tag 1 tap XXX tap XXXqr-XXX qr-XXX qg-XXX qg-XXX GREトンネル(予備) GREトンネル(現用) GREトンネル(現用)が利用不可となる事例として、GREトンネ ルのエッジが収容された物理NICでの故障等が想定されます。 実際、物理NICを手動停止した場合、OpenFlowコントローラ は、Port Statusメッセージを受信することはありません。 別途、GREトンネル故障を検出する仕組みが必要となります。 外部端末 物理 NIC停止 21 物理NIC停止しても Port Statusが送出 されない
22.
22 実際、OpenFlowを活用したGREトンネ ル冗長構成でのトラフィックフロー制御 の簡単なデモンストレーションをご覧い ただきます。
23.
ここで紹介したOpenFlow適用事例は、 あくまでもNeutron仮想ネットワークの 動作原理の理解を目的としたものであ り、実用性を推奨するものではありませ ん。本格導入を想定する場合には、別途 Neutron-Plugin化が必要だと思います。 23 おわりに Neutron-Pluginは、個人的には興味のあ る技術領域なので、今後は、オリジナル なPlugin開発とか実装してみたいです。
Jetzt herunterladen