lightning demo : an iaas over gluster and infiniband
DESCRIPTION
2011年12月8日開催された、クラウドストレージ研究会において行った Lightning Talk ならぬ Lightning Demoの資料です。都内DCに構築したInfiniBand + glusterfs の環境で、OpenStack Nova/Swift/Glance/Keystone/Dashboardの主要5コンポーネント全部入りで動作させ、Live Migration を動かして見せました。TRANSCRIPT
第四回 クラウドストレージ研究会資料
Lightning Demo (?)
An IaaS over gluster & InfiniBand
1Copyright 2011 (c) Masanori Itoh.Copyright 2011 (c) VIOPS Transport SIG
December 8, 2011
Masanori ITOH
VIOPS Transport SIG (Co-Chair)
おことわり
• 私と同姓同名の人が、某IaaSの宣伝をして回っ
ているらしいですが、なんら関ありません
• 本LTは、私の勤務先とは、何ら関係ありません
2Copyright 2011 (c) Masanori Itoh.Copyright 2011 (c) VIOPS Transport SIG
とおりすがりのデモ環境
クラスト研会場
デモPC
(*1) 制御 Node
Nova管理サーバ群(api, scheduler,
network, volume, rabbitmq, mysql etc.),
OpenStack Dashboard,
glance, swift-proxy, ganglia 等が動作
インターネット
Vyatta
GbE サービスネットワーク
多段ssh トンネル
3Copyright 2011 (c) Masanori Itoh.Copyright 2011 (c) VIOPS Transport SIG
InfiniBand ネットワーク(主にストレージ周りのトラフィック)
Compute
Node
V
M
V
M
Compute
Node
V
M
Compute
Node
V
M
V
M
Compute
Node
V
M
制御Node
(*1)
(VMのトラフィック等)
コマンド操
作等はこ
こから行
います
glusterfs による共有FSにVMイメージを配置
とおりすがりのデモ環境(拡大)
HW/SW諸元:
QDR InfiniBand HCA +
Scientific Linux 6.1(x86_64) +
OFED 1.5.3 +
glusterfs 3.3beta2 +
OpenStack diablo/stable
GbEglusterfsによる共有FS
glusterfs 条件:
各ノードの /mnt/sdb1 を brick として、
replica 3 で、volume 作成
各ノード上の glusterd をサーバとして
fuse mount
4Copyright 2011 (c) Masanori Itoh.Copyright 2011 (c) VIOPS Transport SIG
QDR InfiniBand (gluster と OpenStack swift のトラフィックが流れる)
GbEglusterfsによる共有FS
/mnt/sdb1 /mnt/sdb1 /mnt/sdb1
volume: gvol1 /mnt/gluster1 /mnt/gluster1 /mnt/gluster1
fuse mount
brick
今後やりたいこと
� gluster (と、できれば InfiniBand) の(台数)スケール実験
�できれば、最低100台位
� gluster (と、できれば InfiniBand)の対故障性実験
�いろんなパターンで…
� OpenStackからの InfiniBand 制御
�Quantum とか
5Copyright 2011 (c) Masanori Itoh.Copyright 2011 (c) VIOPS Transport SIG
�Quantum とか
etc.
悩みは(十分わかった)人手(と設備)が足りないこと… :(
宣伝
� VIOPS : 仮想化インフラストラクチャオペレーターズグループ
�趣旨とか活動については、HPをごらんください!
� InfiniBand Day とかやってます ☺
�過去4回開催!
� HP http://viops.jp/
6Copyright 2011 (c) Masanori Itoh.Copyright 2011 (c) VIOPS Transport SIG
� HP http://viops.jp/
� ML [email protected]
えっ。。。?
OpenStack(非公式)ロゴ ☺
7Copyright 2011 (c) Masanori Itoh.Copyright 2011 (c) VIOPS Transport SIG