SlideShare ist ein Scribd-Unternehmen logo
1 von 14
第5回 東京SoftLayer勉強会
LT7 SoftLayerでOpenStackを動かしてみた
2014年12月22日
TIS株式会社 松井 暢之 @n_matsui / nbyk.matsui
2
松井 暢之(まつい のぶゆき)
TIS株式会社
コーポレート本部
戦略技術センター
~2003
2003~2008
2009
2010~2012
2013~
現場PJでアーキテクト兼モデラー兼プログラマ兼…を歴任
基盤技術センター(現戦略技術センター)で不芳PJの火消しに奔走
全社生産性向上の企画策定に従事
オープンでエッジな技術を活用した事業企画に従事
Cloud Orchestrator “CloudConductor®” の企画開発とOSS化開始
http://cloudconductor.org
nbyk.matsui
nmatsui
nbyk.matsui
@n_matsui
本日の内容
 構築したOpenStack on SoftLayerの全体像
 ホストサーバのネットワーク構成のポイント
 OpenStack上の仮想ネットワーク構成のポイント
3
構築手順の詳細は次の記事をご参照ください
SoftLayer BareMetal上でOpenStack Icehouseを動作させる
http://tech-sketch.jp/2014/12/softlayer-openstack-icehouse.html
構築したOpenStack on SoftLayerの全体像
4
Bare Metal
VM
Internal Subnet (192.168.0.0/24)
Internal IP: 192.168.0.2
Floating IP: 10.88.166.68
Private Portable Subnet (10.88.166.64/28)
router
eth1
eth0
br-ex:0 br-ex
10.88.166.66
CinderSwiftGlance
keystone
NeutronNova
Horizon
NAT: 192.168.0.2 ⇔ 10.88.166.68
br-int
10.88.166.67
192.168.0.1
Private Primary Subnet (10.90.138.64/26)
SoftLayer Private Network
10.88.166.65 10.90.138.65
10.90.138.103
仮想マシンと仮想ネットワーク OpenStackサービス
Public Primary Subnet
PPTP or SSL-VPN
SSH
Internet
構築したOpenStack on SoftLayerの要件
 今回は「構築者がOpenStackの検証を行う」ことを目的とした環境
(OpenStackはpackstackでAll-in-Oneでインストール)
 インターネットにはOpenStackのAPIやGUIを公開しない
 OpenStackで立ち上げたVMに与えるFloating IPは、SoftLayer
のサーバに与えられるIPアドレスと重複しないように制御する
5
OpenStackの各サービスはPublic IPアドレスではなく
Private IPアドレスでアクセスする
外部接続Subnetとして、Private Primary Subnetではなく
Private Portable Subnetを利用する
ホストサーバのネットワーク構成のポイント
6
Bare Metal
VM
Internal Subnet (192.168.0.0/24)
Internal IP: 192.168.0.2
Floating IP: 10.88.166.68
Private Portable Subnet (10.88.166.64/28)
router
eth1
eth0
br-ex:0 br-ex
10.88.166.66
CinderSwiftGlance
keystone
NeutronNova
Horizon
NAT: 192.168.0.2 ⇔ 10.88.166.68
br-int
10.88.166.67
192.168.0.1
Private Primary Subnet (10.90.138.64/26)
SoftLayer Private Network
10.88.166.65 10.90.138.65
10.90.138.103
仮想マシンと仮想ネットワーク OpenStackサービス
Public Primary Subnet
PPTP or SSL-VPN
SSH
Internet
iptablesでssh以外の
inboundをreject
OpenStackサービスのホストIP
を10.90.138.103に変更
ovsブリッジにaliasを作成し
Private Portable IPを割当
10.0.0.0/8は10.90.138.65へ
静的ルーティング
ホストサーバのネットワーク構成のポイント
 ホストサーバのネットワークインタフェース
7
[root@openstack01 ~]# ifconfig
br-ex Link encap:Ethernet HWaddr 00:25:90:91:7F:80
inet addr:10.90.138.103 Bcast:10.90.138.127 Mask:255.255.255.192
...
br-ex:0 Link encap:Ethernet HWaddr 00:25:90:91:7F:80
inet addr:10.88.166.66 Bcast:10.88.166.79 Mask:255.255.255.240
...
br-int Link encap:Ethernet HWaddr 66:FC:5D:97:48:48
...
br-tun Link encap:Ethernet HWaddr 72:17:42:94:A8:44
...
eth0 Link encap:Ethernet HWaddr 00:25:90:91:7F:80
...
eth1 Link encap:Ethernet HWaddr 00:25:90:91:7F:81
inet addr:AAA.BBB.CCC.DDD Bcast:AAA.BBB.CCC.yyy Mask:255.255.255.248
...
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
...
virbr0 Link encap:Ethernet HWaddr 52:54:00:E7:5B:65
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
SoftLayerから与えられた Private Primary Subnet のIPアドレス
追加取得した Private Portable Subnet のIPアドレス
SoftLayerから与えられた Public Primary SubnetのIPアドレス
ホストサーバのネットワーク構成のポイント
 ホストサーバのルーティングテーブル
 VLAN Spanningされた他のPrivate Subnetのサーバとも
通信できるように、SoftLayerのPrivate Network(10.0.0.0/8)
宛のパケットはbr-exを使ってPrivate Primary Subnetの
gateway (10.90.138.65)へ送出する静的routeを設定
 デフォルトゲートウェイはeth1側にあるPublic Primary Network
のgatewayを設定
8
[root@openstack01 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
AAA.BBB.CCC.zz 0.0.0.0 255.255.255.248 U 0 0 0 eth1
10.88.166.64 0.0.0.0 255.255.255.240 U 0 0 0 br-ex
10.90.138.64 0.0.0.0 255.255.255.192 U 0 0 0 br-ex
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1124 0 0 br-ex
10.0.0.0 10.90.138.65 255.0.0.0 UG 0 0 0 br-ex
0.0.0.0 AAA.BBB.CCC.x 0.0.0.0 UG 0 0 0 eth1
Private Primary Subnet
Private Portable Subnet
Public Primary Subnet
ホストサーバのネットワーク構成のポイント
 ネットワークの疎通確認
9
Bare Metal (openstack01)
eth1
eth0
br-ex:0 br-ex
SoftLayer Private Network
同一VLANのサーバ(test-sjc01)
別VLANのサーバ(test-sng01)
Private Portable Subnet (10.88.166.64/28)
10.88.166.66
Private Primary Subnet (10.90.138.64/26)
10.88.166.65 10.90.138.65
10.90.138.103
別DCのPrivate Primary Subnet (10.67.43.0/26)
OpenStack上の仮想ネットワーク構成のポイント
10
Bare Metal
VM
Internal Subnet (192.168.0.0/24)
Internal IP: 192.168.0.2
Floating IP: 10.88.166.68
Private Portable Subnet (10.88.166.64/28)
router
eth1
eth0
br-ex:0 br-ex
10.88.166.66
CinderSwiftGlance
keystone
NeutronNova
Horizon
NAT: 192.168.0.2 ⇔ 10.88.166.68
br-int
10.88.166.67
192.168.0.1
Private Primary Subnet (10.90.138.64/26)
SoftLayer Private Network
10.88.166.65 10.90.138.65
10.90.138.103
仮想マシンと仮想ネットワーク OpenStackサービス
Public Primary Subnet
PPTP or SSL-VPN
SSH
Internet
neutronの外部接続NWとして
Private Portable Subnetを指定
(gatewayはホストサーバ自身)
Private Portable Subnetのパケットを
eth1へNATするルールをiptablesへ追加
10.0.0.0/8は10.88.166.65へ
静的ルーティング
OpenStack上の仮想ネットワーク構成のポイント
 外部接続Subnetのgatewayルールをiptablesに設定
 SoftLayerから与えられたPrivate Portable Subnetのgatewayは
インターネットへルーティングする経路を持たないため、
OpenStack上に作成したVMがインターネットに出られるように、
Private Portable Subnetのパケットをeth1へ転送してNATする
ルールをiptablesに追加
 念のため、Private IPのパケットをそのままインターネットへ
流さないようにDROPするルールも追加
11
[root@openstack01 ~]# iptables -A FORWARD -o eth1 -s 10.88.166.64/28 -j ACCEPT
[root@openstack01 ~]# iptables -t nat -A POSTROUTING -o eth1 -s 10.88.166.64/28 -j MASQUERADE
[root@openstack01 ~]# iptables -A OUTPUT -o eth1 -d 10.0.0.0/8 -j DROP
[root@openstack01 ~]# iptables -A OUTPUT -o eth1 -d 172.16.0.0/12 -j DROP
[root@openstack01 ~]# iptables -A OUTPUT -o eth1 -d 192.168.0.0/16 -j DROP
[root@openstack01 ~]# iptables -A OUTPUT -o eth1 -d 127.0.0.0/8 -j DROP
OpenStack上の仮想ネットワーク構成のポイント
 neutronの外部接続ネットワークの設定
 ゲートウェイIPは、eth1へのNATルールを追加したホストサーバ
のbr-ex:0に割り当てたPrivate Portable IP Addressを指定
 SoftLayerのPrivate Networkへ通信できるように、10.0.0.0/8
はPrivate Portable Subnetのgateway(10.88.166.65)へルー
ティングする静的routeを設定
12
設定項目 値 備考
ネットワーク名 public
サブネット名 public_subnet
ネットワークアドレス 10.88.166.64/28 Private Portable Subnet
ゲートウェイIP 10.88.166.66 br-ex:0に設定したPrivate Portable IP Address
DHCP有効 有効
IPアドレスプール 10.88.166.67,10.88.166.78 Private Portable Subnetの空きIPレンジ
DNSサーバ 8.8.8.8 とりあえずGoogleのDNSサーバを利用
追加のルート設定 10.0.0.0/8,10.88.166.65 10.0.0.0/8は10.88.166.65へルーティング
OpenStack上の仮想ネットワーク構成のポイント
 ネットワークの疎通確認
13
Bare Metal (openstack01)
VM
router
eth1
eth0
br-ex:0 br-ex
br-int
SoftLayer Private Network
Internet
Public Primary Subnet
同一VLANのサーバ(test-sjc01)
別VLANのサーバ(test-sng01)
sourceが10.88.166.64/28のパケットは
eth1へMASQUERADEInternal Subnet (192.168.0.0/24)
Internal IP: 192.168.0.2
Floating IP: 10.88.166.68
NAT: 192.168.0.2 ⇔ 10.88.166.68
10.88.166.67
192.168.0.1
10.0.0.0/8のgatewayは10.88.166.65
Private Portable Subnet (10.88.166.64/28)
10.88.166.66
Private Primary Subnet (10.90.138.64/26)
10.88.166.65 10.90.138.65
10.90.138.103
default gatewayは10.88.166.66
【第5回東京SoftLayer勉強会】LT7 SoftLayerでOpenStackを動かしてみた

Weitere ähnliche Inhalte

Was ist angesagt?

Big Cloud Fabric製品紹介とOpenStack Neutron Plugin 実装概要
Big Cloud Fabric製品紹介とOpenStack Neutron Plugin 実装概要Big Cloud Fabric製品紹介とOpenStack Neutron Plugin 実装概要
Big Cloud Fabric製品紹介とOpenStack Neutron Plugin 実装概要Shohei Yoshimoto
 
OpenStack QuickStart - Icehouse
OpenStack QuickStart - IcehouseOpenStack QuickStart - Icehouse
OpenStack QuickStart - IcehouseHideki Saito
 
OpenStack Liberty をインストールしてみた
OpenStack Liberty をインストールしてみたOpenStack Liberty をインストールしてみた
OpenStack Liberty をインストールしてみたTakashi Umeno
 
Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014
Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014
Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014VirtualTech Japan Inc.
 
OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月
OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月
OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月VirtualTech Japan Inc.
 
OpenStack勉強会
OpenStack勉強会OpenStack勉強会
OpenStack勉強会Yuki Obara
 
RDOを使ったOpenStack Havana - Neutron 構築編 :補足資料
RDOを使ったOpenStack Havana - Neutron 構築編 :補足資料RDOを使ったOpenStack Havana - Neutron 構築編 :補足資料
RDOを使ったOpenStack Havana - Neutron 構築編 :補足資料VirtualTech Japan Inc.
 
OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門VirtualTech Japan Inc.
 
NTTデータ様講演 OpenStack最新情報セミナー 2014年6月
NTTデータ様講演 OpenStack最新情報セミナー 2014年6月NTTデータ様講演 OpenStack最新情報セミナー 2014年6月
NTTデータ様講演 OpenStack最新情報セミナー 2014年6月VirtualTech Japan Inc.
 
OpenStack概要 ~仮想ネットワーク~
OpenStack概要 ~仮想ネットワーク~OpenStack概要 ~仮想ネットワーク~
OpenStack概要 ~仮想ネットワーク~Masaya Aoyama
 
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1Etsuji Nakai
 
OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門VirtualTech Japan Inc.
 
サイバーエージェント様 導入事例:OpenStack Fast Track – 若葉マークStackerのStacker教習所 - OpenStack最新...
サイバーエージェント様 導入事例:OpenStack Fast Track – 若葉マークStackerのStacker教習所 - OpenStack最新...サイバーエージェント様 導入事例:OpenStack Fast Track – 若葉マークStackerのStacker教習所 - OpenStack最新...
サイバーエージェント様 導入事例:OpenStack Fast Track – 若葉マークStackerのStacker教習所 - OpenStack最新...VirtualTech Japan Inc.
 
openstack_neutron-ovs_osc2014tf_20141019
openstack_neutron-ovs_osc2014tf_20141019openstack_neutron-ovs_osc2014tf_20141019
openstack_neutron-ovs_osc2014tf_20141019Takehiro Kudou
 
OpenStack(RDO/Grizzly) ダッシュボード利用演習
OpenStack(RDO/Grizzly) ダッシュボード利用演習OpenStack(RDO/Grizzly) ダッシュボード利用演習
OpenStack(RDO/Grizzly) ダッシュボード利用演習Etsuji Nakai
 
Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門
Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門
Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門VirtualTech Japan Inc.
 
ZabbixによるOpenStack監視のご紹介
ZabbixによるOpenStack監視のご紹介ZabbixによるOpenStack監視のご紹介
ZabbixによるOpenStack監視のご紹介VirtualTech Japan Inc.
 
OpenStack QuickStart - havana
OpenStack QuickStart - havanaOpenStack QuickStart - havana
OpenStack QuickStart - havanaHideki Saito
 

Was ist angesagt? (20)

Big Cloud Fabric製品紹介とOpenStack Neutron Plugin 実装概要
Big Cloud Fabric製品紹介とOpenStack Neutron Plugin 実装概要Big Cloud Fabric製品紹介とOpenStack Neutron Plugin 実装概要
Big Cloud Fabric製品紹介とOpenStack Neutron Plugin 実装概要
 
OpenStack Grizzly構築手順書
OpenStack Grizzly構築手順書OpenStack Grizzly構築手順書
OpenStack Grizzly構築手順書
 
OpenStack QuickStart - Icehouse
OpenStack QuickStart - IcehouseOpenStack QuickStart - Icehouse
OpenStack QuickStart - Icehouse
 
OpenStack Liberty をインストールしてみた
OpenStack Liberty をインストールしてみたOpenStack Liberty をインストールしてみた
OpenStack Liberty をインストールしてみた
 
Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014
Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014
Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014
 
OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月
OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月
OpenStackをコマンドで攻める! 構築・運用とトラブル解決 - OpenStack最新情報セミナー 2014年6月
 
OpenStack勉強会
OpenStack勉強会OpenStack勉強会
OpenStack勉強会
 
RDOを使ったOpenStack Havana - Neutron 構築編 :補足資料
RDOを使ったOpenStack Havana - Neutron 構築編 :補足資料RDOを使ったOpenStack Havana - Neutron 構築編 :補足資料
RDOを使ったOpenStack Havana - Neutron 構築編 :補足資料
 
OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門
 
NTTデータ様講演 OpenStack最新情報セミナー 2014年6月
NTTデータ様講演 OpenStack最新情報セミナー 2014年6月NTTデータ様講演 OpenStack最新情報セミナー 2014年6月
NTTデータ様講演 OpenStack最新情報セミナー 2014年6月
 
OpenStack概要 ~仮想ネットワーク~
OpenStack概要 ~仮想ネットワーク~OpenStack概要 ~仮想ネットワーク~
OpenStack概要 ~仮想ネットワーク~
 
OpenStack構築手順書 Juno版
OpenStack構築手順書 Juno版OpenStack構築手順書 Juno版
OpenStack構築手順書 Juno版
 
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:講義No1
 
OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門
 
サイバーエージェント様 導入事例:OpenStack Fast Track – 若葉マークStackerのStacker教習所 - OpenStack最新...
サイバーエージェント様 導入事例:OpenStack Fast Track – 若葉マークStackerのStacker教習所 - OpenStack最新...サイバーエージェント様 導入事例:OpenStack Fast Track – 若葉マークStackerのStacker教習所 - OpenStack最新...
サイバーエージェント様 導入事例:OpenStack Fast Track – 若葉マークStackerのStacker教習所 - OpenStack最新...
 
openstack_neutron-ovs_osc2014tf_20141019
openstack_neutron-ovs_osc2014tf_20141019openstack_neutron-ovs_osc2014tf_20141019
openstack_neutron-ovs_osc2014tf_20141019
 
OpenStack(RDO/Grizzly) ダッシュボード利用演習
OpenStack(RDO/Grizzly) ダッシュボード利用演習OpenStack(RDO/Grizzly) ダッシュボード利用演習
OpenStack(RDO/Grizzly) ダッシュボード利用演習
 
Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門
Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門
Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門
 
ZabbixによるOpenStack監視のご紹介
ZabbixによるOpenStack監視のご紹介ZabbixによるOpenStack監視のご紹介
ZabbixによるOpenStack監視のご紹介
 
OpenStack QuickStart - havana
OpenStack QuickStart - havanaOpenStack QuickStart - havana
OpenStack QuickStart - havana
 

Andere mochten auch

Beyond JSON @ Mobile.Warsaw
Beyond JSON @ Mobile.WarsawBeyond JSON @ Mobile.Warsaw
Beyond JSON @ Mobile.WarsawMaxim Zaks
 
Welcome to Animation Class
Welcome to Animation ClassWelcome to Animation Class
Welcome to Animation Classwalkers
 
8 YouTube Channels for Aspiring Entrepreneurs | Avery Eisenreich
8 YouTube Channels for Aspiring Entrepreneurs | Avery Eisenreich8 YouTube Channels for Aspiring Entrepreneurs | Avery Eisenreich
8 YouTube Channels for Aspiring Entrepreneurs | Avery EisenreichAvery Eisenreich
 
3 d pie chart circular puzzle with hole in center pieces 9 stages style 4 pow...
3 d pie chart circular puzzle with hole in center pieces 9 stages style 4 pow...3 d pie chart circular puzzle with hole in center pieces 9 stages style 4 pow...
3 d pie chart circular puzzle with hole in center pieces 9 stages style 4 pow...SlideTeam.net
 
Як_правильно_укласти_договір
Як_правильно_укласти_договірЯк_правильно_укласти_договір
Як_правильно_укласти_договірVitalij Misjats
 
Nuevas tecnologías de la información y comunicación (ntic)
Nuevas tecnologías de la información y comunicación (ntic)Nuevas tecnologías de la información y comunicación (ntic)
Nuevas tecnologías de la información y comunicación (ntic)Carol Plata
 
e-Patients en e-Health (Masterclass VUMC)
e-Patients en e-Health (Masterclass VUMC)e-Patients en e-Health (Masterclass VUMC)
e-Patients en e-Health (Masterclass VUMC)Michael van Balken
 
Customer Service Alberta
Customer Service AlbertaCustomer Service Alberta
Customer Service AlbertaBrianWoodland
 
Welcome to the Funnel: We've Got Leads and Names
Welcome to the Funnel: We've Got Leads and NamesWelcome to the Funnel: We've Got Leads and Names
Welcome to the Funnel: We've Got Leads and NamesKapost
 
Media Auditing: Convegno Somedia 2004 - Furlanetto
Media Auditing: Convegno Somedia 2004 - FurlanettoMedia Auditing: Convegno Somedia 2004 - Furlanetto
Media Auditing: Convegno Somedia 2004 - FurlanettoPaola Furlanetto
 
Ie – 514 Current Trends, Problems And Issues
Ie – 514 Current Trends, Problems And IssuesIe – 514 Current Trends, Problems And Issues
Ie – 514 Current Trends, Problems And IssuesAris Santos
 
GoToAssist - Just Listen: How to Get Through to Anyone - Tips from a Former F...
GoToAssist - Just Listen: How to Get Through to Anyone - Tips from a Former F...GoToAssist - Just Listen: How to Get Through to Anyone - Tips from a Former F...
GoToAssist - Just Listen: How to Get Through to Anyone - Tips from a Former F...Dr. Mark Goulston
 
Development C++ Community
Development C++ CommunityDevelopment C++ Community
Development C++ CommunityAkira Takahashi
 

Andere mochten auch (19)

Beneficios de invertir en Uniformes
Beneficios de invertir en UniformesBeneficios de invertir en Uniformes
Beneficios de invertir en Uniformes
 
Beyond JSON @ Mobile.Warsaw
Beyond JSON @ Mobile.WarsawBeyond JSON @ Mobile.Warsaw
Beyond JSON @ Mobile.Warsaw
 
Dental Implants [infographic]
Dental Implants [infographic]Dental Implants [infographic]
Dental Implants [infographic]
 
Welcome to Animation Class
Welcome to Animation ClassWelcome to Animation Class
Welcome to Animation Class
 
Social Media
Social MediaSocial Media
Social Media
 
8 YouTube Channels for Aspiring Entrepreneurs | Avery Eisenreich
8 YouTube Channels for Aspiring Entrepreneurs | Avery Eisenreich8 YouTube Channels for Aspiring Entrepreneurs | Avery Eisenreich
8 YouTube Channels for Aspiring Entrepreneurs | Avery Eisenreich
 
3 d pie chart circular puzzle with hole in center pieces 9 stages style 4 pow...
3 d pie chart circular puzzle with hole in center pieces 9 stages style 4 pow...3 d pie chart circular puzzle with hole in center pieces 9 stages style 4 pow...
3 d pie chart circular puzzle with hole in center pieces 9 stages style 4 pow...
 
Як_правильно_укласти_договір
Як_правильно_укласти_договірЯк_правильно_укласти_договір
Як_правильно_укласти_договір
 
Nuevas tecnologías de la información y comunicación (ntic)
Nuevas tecnologías de la información y comunicación (ntic)Nuevas tecnologías de la información y comunicación (ntic)
Nuevas tecnologías de la información y comunicación (ntic)
 
e-Patients en e-Health (Masterclass VUMC)
e-Patients en e-Health (Masterclass VUMC)e-Patients en e-Health (Masterclass VUMC)
e-Patients en e-Health (Masterclass VUMC)
 
Protocolo de manejo de Fibrilación Auricular no valvular
Protocolo de manejo de Fibrilación Auricular no valvularProtocolo de manejo de Fibrilación Auricular no valvular
Protocolo de manejo de Fibrilación Auricular no valvular
 
Customer Service Alberta
Customer Service AlbertaCustomer Service Alberta
Customer Service Alberta
 
Horario 8º semestre
Horario   8º semestreHorario   8º semestre
Horario 8º semestre
 
Welcome to the Funnel: We've Got Leads and Names
Welcome to the Funnel: We've Got Leads and NamesWelcome to the Funnel: We've Got Leads and Names
Welcome to the Funnel: We've Got Leads and Names
 
Media Auditing: Convegno Somedia 2004 - Furlanetto
Media Auditing: Convegno Somedia 2004 - FurlanettoMedia Auditing: Convegno Somedia 2004 - Furlanetto
Media Auditing: Convegno Somedia 2004 - Furlanetto
 
Ie – 514 Current Trends, Problems And Issues
Ie – 514 Current Trends, Problems And IssuesIe – 514 Current Trends, Problems And Issues
Ie – 514 Current Trends, Problems And Issues
 
GoToAssist - Just Listen: How to Get Through to Anyone - Tips from a Former F...
GoToAssist - Just Listen: How to Get Through to Anyone - Tips from a Former F...GoToAssist - Just Listen: How to Get Through to Anyone - Tips from a Former F...
GoToAssist - Just Listen: How to Get Through to Anyone - Tips from a Former F...
 
Артемий Анцупов "Agile PMO"
Артемий Анцупов "Agile PMO"Артемий Анцупов "Agile PMO"
Артемий Анцупов "Agile PMO"
 
Development C++ Community
Development C++ CommunityDevelopment C++ Community
Development C++ Community
 

Ähnlich wie 【第5回東京SoftLayer勉強会】LT7 SoftLayerでOpenStackを動かしてみた

OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」Nobuyuki Tamaoki
 
【Tech-Circle #3 & OCDET #7 SDS勉強会】 Ceph on SoftLayer
【Tech-Circle #3 & OCDET #7 SDS勉強会】 Ceph on SoftLayer【Tech-Circle #3 & OCDET #7 SDS勉強会】 Ceph on SoftLayer
【Tech-Circle #3 & OCDET #7 SDS勉強会】 Ceph on SoftLayerNobuyuki Matsui
 
「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...
「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...
「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...VirtualTech Japan Inc.
 
Open Shift v3 主要機能と内部構造のご紹介
Open Shift v3 主要機能と内部構造のご紹介Open Shift v3 主要機能と内部構造のご紹介
Open Shift v3 主要機能と内部構造のご紹介Etsuji Nakai
 
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Yukio Kumazawa
 
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011Masahito Zembutsu
 
OpenStackで始めるクラウド環境構築入門 Havana&DevStack編
OpenStackで始めるクラウド環境構築入門 Havana&DevStack編OpenStackで始めるクラウド環境構築入門 Havana&DevStack編
OpenStackで始めるクラウド環境構築入門 Havana&DevStack編VirtualTech Japan Inc.
 
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMFAtomu Hidaka
 
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃない
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃないLINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃない
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃないKazumi IWANAGA
 
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)シスコシステムズ合同会社
 
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMFAtomu Hidaka
 
OpenStack, Hadoop -- OSSクラウドの最新動向
OpenStack, Hadoop -- OSSクラウドの最新動向OpenStack, Hadoop -- OSSクラウドの最新動向
OpenStack, Hadoop -- OSSクラウドの最新動向 Masanori Itoh
 
OpenStackによる、実践オンプレミスクラウド
OpenStackによる、実践オンプレミスクラウドOpenStackによる、実践オンプレミスクラウド
OpenStackによる、実践オンプレミスクラウドMasanori Itoh
 
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイcloudconductor
 
OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門VirtualTech Japan Inc.
 
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesTakeshi Fukuhara
 
2015 0228 OpenStack swift; GMO Internet Services
2015 0228 OpenStack swift; GMO Internet Services2015 0228 OpenStack swift; GMO Internet Services
2015 0228 OpenStack swift; GMO Internet ServicesNaoto Gohko
 
Cloud impact on IT industry (in Japanese)
Cloud impact on IT industry (in Japanese)Cloud impact on IT industry (in Japanese)
Cloud impact on IT industry (in Japanese)shojiro-tanaka
 
Dep005 azure ネットワーク設計
Dep005 azure ネットワーク設計Dep005 azure ネットワーク設計
Dep005 azure ネットワーク設計Tech Summit 2016
 

Ähnlich wie 【第5回東京SoftLayer勉強会】LT7 SoftLayerでOpenStackを動かしてみた (20)

OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
 
【Tech-Circle #3 & OCDET #7 SDS勉強会】 Ceph on SoftLayer
【Tech-Circle #3 & OCDET #7 SDS勉強会】 Ceph on SoftLayer【Tech-Circle #3 & OCDET #7 SDS勉強会】 Ceph on SoftLayer
【Tech-Circle #3 & OCDET #7 SDS勉強会】 Ceph on SoftLayer
 
「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...
「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...
「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...
 
OpenStack構築手順書 Kilo版
OpenStack構築手順書 Kilo版OpenStack構築手順書 Kilo版
OpenStack構築手順書 Kilo版
 
Open Shift v3 主要機能と内部構造のご紹介
Open Shift v3 主要機能と内部構造のご紹介Open Shift v3 主要機能と内部構造のご紹介
Open Shift v3 主要機能と内部構造のご紹介
 
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用
 
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
 
OpenStackで始めるクラウド環境構築入門 Havana&DevStack編
OpenStackで始めるクラウド環境構築入門 Havana&DevStack編OpenStackで始めるクラウド環境構築入門 Havana&DevStack編
OpenStackで始めるクラウド環境構築入門 Havana&DevStack編
 
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
 
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃない
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃないLINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃない
LINE BOOT AWARDS に挑む ~テクノロジーファーストでもいいじゃない
 
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
 
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
 
OpenStack, Hadoop -- OSSクラウドの最新動向
OpenStack, Hadoop -- OSSクラウドの最新動向OpenStack, Hadoop -- OSSクラウドの最新動向
OpenStack, Hadoop -- OSSクラウドの最新動向
 
OpenStackによる、実践オンプレミスクラウド
OpenStackによる、実践オンプレミスクラウドOpenStackによる、実践オンプレミスクラウド
OpenStackによる、実践オンプレミスクラウド
 
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
[SoftLayer Summit 2015] DockerとOpenVNetを用いたSoftLayer VLAN上への仮想ネットワークオーバーレイ
 
OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門OpenStackで始めるクラウド環境構築入門
OpenStackで始めるクラウド環境構築入門
 
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
 
2015 0228 OpenStack swift; GMO Internet Services
2015 0228 OpenStack swift; GMO Internet Services2015 0228 OpenStack swift; GMO Internet Services
2015 0228 OpenStack swift; GMO Internet Services
 
Cloud impact on IT industry (in Japanese)
Cloud impact on IT industry (in Japanese)Cloud impact on IT industry (in Japanese)
Cloud impact on IT industry (in Japanese)
 
Dep005 azure ネットワーク設計
Dep005 azure ネットワーク設計Dep005 azure ネットワーク設計
Dep005 azure ネットワーク設計
 

Mehr von Nobuyuki Matsui

FIWARE勉強会 20190913
FIWARE勉強会 20190913FIWARE勉強会 20190913
FIWARE勉強会 20190913Nobuyuki Matsui
 
CCSE2019 TIS - 自律移動サービスロボットの地図とデータモデルの共通化への取り組み
CCSE2019 TIS - 自律移動サービスロボットの地図とデータモデルの共通化への取り組みCCSE2019 TIS - 自律移動サービスロボットの地図とデータモデルの共通化への取り組み
CCSE2019 TIS - 自律移動サービスロボットの地図とデータモデルの共通化への取り組みNobuyuki Matsui
 
FIWARE-based Robot Management Platform ~ RoboticBase~
FIWARE-based Robot Management Platform ~ RoboticBase~FIWARE-based Robot Management Platform ~ RoboticBase~
FIWARE-based Robot Management Platform ~ RoboticBase~Nobuyuki Matsui
 
Jazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & RobotJazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & RobotNobuyuki Matsui
 
JTF2018 FIWARE x robot x IoT
JTF2018 FIWARE x robot x IoTJTF2018 FIWARE x robot x IoT
JTF2018 FIWARE x robot x IoTNobuyuki Matsui
 
Dockerのネットワークについて
DockerのネットワークについてDockerのネットワークについて
DockerのネットワークについてNobuyuki Matsui
 
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイNobuyuki Matsui
 
SoftLayer Bluemix SUMMIT 2015 : Intel Edisonクラスタ x Bluemixによる IoTアプリケーションの実装
SoftLayer Bluemix SUMMIT 2015 : Intel Edisonクラスタ x Bluemixによる IoTアプリケーションの実装SoftLayer Bluemix SUMMIT 2015 : Intel Edisonクラスタ x Bluemixによる IoTアプリケーションの実装
SoftLayer Bluemix SUMMIT 2015 : Intel Edisonクラスタ x Bluemixによる IoTアプリケーションの実装Nobuyuki Matsui
 
Jtf2015 edison consul_cluster
Jtf2015 edison consul_clusterJtf2015 edison consul_cluster
Jtf2015 edison consul_clusterNobuyuki Matsui
 
【第17回八子クラウド座談会 LT】CloudConductor+VDCのご紹介
【第17回八子クラウド座談会 LT】CloudConductor+VDCのご紹介【第17回八子クラウド座談会 LT】CloudConductor+VDCのご紹介
【第17回八子クラウド座談会 LT】CloudConductor+VDCのご紹介Nobuyuki Matsui
 
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking toolsNobuyuki Matsui
 
Raspberry Pi + AWS + SoftEtherVPN + RemoteWorks = ?
Raspberry Pi + AWS + SoftEtherVPN + RemoteWorks = ?Raspberry Pi + AWS + SoftEtherVPN + RemoteWorks = ?
Raspberry Pi + AWS + SoftEtherVPN + RemoteWorks = ?Nobuyuki Matsui
 
20140905 AWS Night in ITHD LT2
20140905 AWS Night in ITHD LT220140905 AWS Night in ITHD LT2
20140905 AWS Night in ITHD LT2Nobuyuki Matsui
 

Mehr von Nobuyuki Matsui (14)

FIWARE勉強会 20190913
FIWARE勉強会 20190913FIWARE勉強会 20190913
FIWARE勉強会 20190913
 
CCSE2019 TIS - 自律移動サービスロボットの地図とデータモデルの共通化への取り組み
CCSE2019 TIS - 自律移動サービスロボットの地図とデータモデルの共通化への取り組みCCSE2019 TIS - 自律移動サービスロボットの地図とデータモデルの共通化への取り組み
CCSE2019 TIS - 自律移動サービスロボットの地図とデータモデルの共通化への取り組み
 
FIWARE-based Robot Management Platform ~ RoboticBase~
FIWARE-based Robot Management Platform ~ RoboticBase~FIWARE-based Robot Management Platform ~ RoboticBase~
FIWARE-based Robot Management Platform ~ RoboticBase~
 
Jazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & RobotJazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & Robot
 
JTF2018 FIWARE x robot x IoT
JTF2018 FIWARE x robot x IoTJTF2018 FIWARE x robot x IoT
JTF2018 FIWARE x robot x IoT
 
良いコードとは
良いコードとは良いコードとは
良いコードとは
 
Dockerのネットワークについて
DockerのネットワークについてDockerのネットワークについて
Dockerのネットワークについて
 
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
 
SoftLayer Bluemix SUMMIT 2015 : Intel Edisonクラスタ x Bluemixによる IoTアプリケーションの実装
SoftLayer Bluemix SUMMIT 2015 : Intel Edisonクラスタ x Bluemixによる IoTアプリケーションの実装SoftLayer Bluemix SUMMIT 2015 : Intel Edisonクラスタ x Bluemixによる IoTアプリケーションの実装
SoftLayer Bluemix SUMMIT 2015 : Intel Edisonクラスタ x Bluemixによる IoTアプリケーションの実装
 
Jtf2015 edison consul_cluster
Jtf2015 edison consul_clusterJtf2015 edison consul_cluster
Jtf2015 edison consul_cluster
 
【第17回八子クラウド座談会 LT】CloudConductor+VDCのご紹介
【第17回八子クラウド座談会 LT】CloudConductor+VDCのご紹介【第17回八子クラウド座談会 LT】CloudConductor+VDCのご紹介
【第17回八子クラウド座談会 LT】CloudConductor+VDCのご紹介
 
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
【第11回 クラウドごった煮(コンテナ勉強会)】Docker networking tools
 
Raspberry Pi + AWS + SoftEtherVPN + RemoteWorks = ?
Raspberry Pi + AWS + SoftEtherVPN + RemoteWorks = ?Raspberry Pi + AWS + SoftEtherVPN + RemoteWorks = ?
Raspberry Pi + AWS + SoftEtherVPN + RemoteWorks = ?
 
20140905 AWS Night in ITHD LT2
20140905 AWS Night in ITHD LT220140905 AWS Night in ITHD LT2
20140905 AWS Night in ITHD LT2
 

【第5回東京SoftLayer勉強会】LT7 SoftLayerでOpenStackを動かしてみた

  • 3. 本日の内容  構築したOpenStack on SoftLayerの全体像  ホストサーバのネットワーク構成のポイント  OpenStack上の仮想ネットワーク構成のポイント 3 構築手順の詳細は次の記事をご参照ください SoftLayer BareMetal上でOpenStack Icehouseを動作させる http://tech-sketch.jp/2014/12/softlayer-openstack-icehouse.html
  • 4. 構築したOpenStack on SoftLayerの全体像 4 Bare Metal VM Internal Subnet (192.168.0.0/24) Internal IP: 192.168.0.2 Floating IP: 10.88.166.68 Private Portable Subnet (10.88.166.64/28) router eth1 eth0 br-ex:0 br-ex 10.88.166.66 CinderSwiftGlance keystone NeutronNova Horizon NAT: 192.168.0.2 ⇔ 10.88.166.68 br-int 10.88.166.67 192.168.0.1 Private Primary Subnet (10.90.138.64/26) SoftLayer Private Network 10.88.166.65 10.90.138.65 10.90.138.103 仮想マシンと仮想ネットワーク OpenStackサービス Public Primary Subnet PPTP or SSL-VPN SSH Internet
  • 5. 構築したOpenStack on SoftLayerの要件  今回は「構築者がOpenStackの検証を行う」ことを目的とした環境 (OpenStackはpackstackでAll-in-Oneでインストール)  インターネットにはOpenStackのAPIやGUIを公開しない  OpenStackで立ち上げたVMに与えるFloating IPは、SoftLayer のサーバに与えられるIPアドレスと重複しないように制御する 5 OpenStackの各サービスはPublic IPアドレスではなく Private IPアドレスでアクセスする 外部接続Subnetとして、Private Primary Subnetではなく Private Portable Subnetを利用する
  • 6. ホストサーバのネットワーク構成のポイント 6 Bare Metal VM Internal Subnet (192.168.0.0/24) Internal IP: 192.168.0.2 Floating IP: 10.88.166.68 Private Portable Subnet (10.88.166.64/28) router eth1 eth0 br-ex:0 br-ex 10.88.166.66 CinderSwiftGlance keystone NeutronNova Horizon NAT: 192.168.0.2 ⇔ 10.88.166.68 br-int 10.88.166.67 192.168.0.1 Private Primary Subnet (10.90.138.64/26) SoftLayer Private Network 10.88.166.65 10.90.138.65 10.90.138.103 仮想マシンと仮想ネットワーク OpenStackサービス Public Primary Subnet PPTP or SSL-VPN SSH Internet iptablesでssh以外の inboundをreject OpenStackサービスのホストIP を10.90.138.103に変更 ovsブリッジにaliasを作成し Private Portable IPを割当 10.0.0.0/8は10.90.138.65へ 静的ルーティング
  • 7. ホストサーバのネットワーク構成のポイント  ホストサーバのネットワークインタフェース 7 [root@openstack01 ~]# ifconfig br-ex Link encap:Ethernet HWaddr 00:25:90:91:7F:80 inet addr:10.90.138.103 Bcast:10.90.138.127 Mask:255.255.255.192 ... br-ex:0 Link encap:Ethernet HWaddr 00:25:90:91:7F:80 inet addr:10.88.166.66 Bcast:10.88.166.79 Mask:255.255.255.240 ... br-int Link encap:Ethernet HWaddr 66:FC:5D:97:48:48 ... br-tun Link encap:Ethernet HWaddr 72:17:42:94:A8:44 ... eth0 Link encap:Ethernet HWaddr 00:25:90:91:7F:80 ... eth1 Link encap:Ethernet HWaddr 00:25:90:91:7F:81 inet addr:AAA.BBB.CCC.DDD Bcast:AAA.BBB.CCC.yyy Mask:255.255.255.248 ... lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 ... virbr0 Link encap:Ethernet HWaddr 52:54:00:E7:5B:65 inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0 SoftLayerから与えられた Private Primary Subnet のIPアドレス 追加取得した Private Portable Subnet のIPアドレス SoftLayerから与えられた Public Primary SubnetのIPアドレス
  • 8. ホストサーバのネットワーク構成のポイント  ホストサーバのルーティングテーブル  VLAN Spanningされた他のPrivate Subnetのサーバとも 通信できるように、SoftLayerのPrivate Network(10.0.0.0/8) 宛のパケットはbr-exを使ってPrivate Primary Subnetの gateway (10.90.138.65)へ送出する静的routeを設定  デフォルトゲートウェイはeth1側にあるPublic Primary Network のgatewayを設定 8 [root@openstack01 ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface AAA.BBB.CCC.zz 0.0.0.0 255.255.255.248 U 0 0 0 eth1 10.88.166.64 0.0.0.0 255.255.255.240 U 0 0 0 br-ex 10.90.138.64 0.0.0.0 255.255.255.192 U 0 0 0 br-ex 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1 169.254.0.0 0.0.0.0 255.255.0.0 U 1124 0 0 br-ex 10.0.0.0 10.90.138.65 255.0.0.0 UG 0 0 0 br-ex 0.0.0.0 AAA.BBB.CCC.x 0.0.0.0 UG 0 0 0 eth1 Private Primary Subnet Private Portable Subnet Public Primary Subnet
  • 9. ホストサーバのネットワーク構成のポイント  ネットワークの疎通確認 9 Bare Metal (openstack01) eth1 eth0 br-ex:0 br-ex SoftLayer Private Network 同一VLANのサーバ(test-sjc01) 別VLANのサーバ(test-sng01) Private Portable Subnet (10.88.166.64/28) 10.88.166.66 Private Primary Subnet (10.90.138.64/26) 10.88.166.65 10.90.138.65 10.90.138.103 別DCのPrivate Primary Subnet (10.67.43.0/26)
  • 10. OpenStack上の仮想ネットワーク構成のポイント 10 Bare Metal VM Internal Subnet (192.168.0.0/24) Internal IP: 192.168.0.2 Floating IP: 10.88.166.68 Private Portable Subnet (10.88.166.64/28) router eth1 eth0 br-ex:0 br-ex 10.88.166.66 CinderSwiftGlance keystone NeutronNova Horizon NAT: 192.168.0.2 ⇔ 10.88.166.68 br-int 10.88.166.67 192.168.0.1 Private Primary Subnet (10.90.138.64/26) SoftLayer Private Network 10.88.166.65 10.90.138.65 10.90.138.103 仮想マシンと仮想ネットワーク OpenStackサービス Public Primary Subnet PPTP or SSL-VPN SSH Internet neutronの外部接続NWとして Private Portable Subnetを指定 (gatewayはホストサーバ自身) Private Portable Subnetのパケットを eth1へNATするルールをiptablesへ追加 10.0.0.0/8は10.88.166.65へ 静的ルーティング
  • 11. OpenStack上の仮想ネットワーク構成のポイント  外部接続Subnetのgatewayルールをiptablesに設定  SoftLayerから与えられたPrivate Portable Subnetのgatewayは インターネットへルーティングする経路を持たないため、 OpenStack上に作成したVMがインターネットに出られるように、 Private Portable Subnetのパケットをeth1へ転送してNATする ルールをiptablesに追加  念のため、Private IPのパケットをそのままインターネットへ 流さないようにDROPするルールも追加 11 [root@openstack01 ~]# iptables -A FORWARD -o eth1 -s 10.88.166.64/28 -j ACCEPT [root@openstack01 ~]# iptables -t nat -A POSTROUTING -o eth1 -s 10.88.166.64/28 -j MASQUERADE [root@openstack01 ~]# iptables -A OUTPUT -o eth1 -d 10.0.0.0/8 -j DROP [root@openstack01 ~]# iptables -A OUTPUT -o eth1 -d 172.16.0.0/12 -j DROP [root@openstack01 ~]# iptables -A OUTPUT -o eth1 -d 192.168.0.0/16 -j DROP [root@openstack01 ~]# iptables -A OUTPUT -o eth1 -d 127.0.0.0/8 -j DROP
  • 12. OpenStack上の仮想ネットワーク構成のポイント  neutronの外部接続ネットワークの設定  ゲートウェイIPは、eth1へのNATルールを追加したホストサーバ のbr-ex:0に割り当てたPrivate Portable IP Addressを指定  SoftLayerのPrivate Networkへ通信できるように、10.0.0.0/8 はPrivate Portable Subnetのgateway(10.88.166.65)へルー ティングする静的routeを設定 12 設定項目 値 備考 ネットワーク名 public サブネット名 public_subnet ネットワークアドレス 10.88.166.64/28 Private Portable Subnet ゲートウェイIP 10.88.166.66 br-ex:0に設定したPrivate Portable IP Address DHCP有効 有効 IPアドレスプール 10.88.166.67,10.88.166.78 Private Portable Subnetの空きIPレンジ DNSサーバ 8.8.8.8 とりあえずGoogleのDNSサーバを利用 追加のルート設定 10.0.0.0/8,10.88.166.65 10.0.0.0/8は10.88.166.65へルーティング
  • 13. OpenStack上の仮想ネットワーク構成のポイント  ネットワークの疎通確認 13 Bare Metal (openstack01) VM router eth1 eth0 br-ex:0 br-ex br-int SoftLayer Private Network Internet Public Primary Subnet 同一VLANのサーバ(test-sjc01) 別VLANのサーバ(test-sng01) sourceが10.88.166.64/28のパケットは eth1へMASQUERADEInternal Subnet (192.168.0.0/24) Internal IP: 192.168.0.2 Floating IP: 10.88.166.68 NAT: 192.168.0.2 ⇔ 10.88.166.68 10.88.166.67 192.168.0.1 10.0.0.0/8のgatewayは10.88.166.65 Private Portable Subnet (10.88.166.64/28) 10.88.166.66 Private Primary Subnet (10.90.138.64/26) 10.88.166.65 10.90.138.65 10.90.138.103 default gatewayは10.88.166.66