パスワードを忘れた? アカウント作成
254466 journal

yosshyの日記: OpenStack

日記 by yosshy

7月に NASA と Rackspace から発表された「完全 OSS の」IaaS 基盤構築プロジェクト「OpenStack」。主に NASA が公開した EC2 互換の IaaS 基盤「Nova」と Rackspace が公開した自社のクラウドストレージ基盤「Swift」から構成されており、それぞれ「OpenStack Compute」「OpenStack Object Storage」が新しい名称になっている。これらはいずれも Python で記述されている。

最近これらを弄っているのだが…
Swift はこちらにあるように普通に動く。それもそのはず、R社が自社の商用サービスで使っている、実績有のコードだからだ。
一方、Nova はというと、開発中のα版というところ。VM は一応起動するのだが、2つあるネットワークモデル(Flat, VLAN)のうち、

  • VLAN Network はパッチを当てないと真っ当に動かない
  • Flat Network の方はインストールドキュメントとパラメータ名が違っている(元々 Simple Network と呼んでいたらしい)
  • Flat Network の方は Debian 系の VM イメージしか起動しない

なので、現状未修正で起動できるのは Flat Network + Debian/Ubuntu 等の VM イメージの組み合わせのみ、しかも undocumented な隠しパラメータ大量設定時のみである(ヒド過ぎ!)。
他にも、

  • 現状 euca2ool 以外の EC2 互換クライアントが機能しない
  • セキュリティグループなども未実装

など課題が多い。
ネットワークまわりは手製の Bug fix があるので、近々パッチを投げてみよう。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

読み込み中...