blog

Openstackデプロイツールまとめ

Openstackの開発は激しいですが、多くの友人が同意し、2013年は、インストール、設定がよりシンプルで使いやすくなっているように、OpenStackの展開の問題に対する良い解決策になります。実際...

Jul 15, 2025 · 5 min. read
シェア

Openstackは非常に急速に成長しており、私の友人の多くは、2013年はOpenStackのデプロイの問題を解決し、インストールや設定をより使いやすくする良い年になるだろうと同意しています。

そのために多くの企業がマンパワーを投入していますし、新浪もOSを統合したOpenstackのisoを計画しています。 これをやろうと思ったら、まず現状を把握することです。Openstackの場合はUbuntuかCentOSか、もちろんOpenStackのバージョンも関係してきます。

実際、ツールの導入で最も面倒なのは、ソフトウェアの設定やインストールではなく、ネットワークです。ユーザーには非常に多くのネットワークシナリオがありますし、Openstack自体のネットワークの複雑さもあります。

ステップバイステップでデプロイする方法については、Openstackが公式に非常に優れたドキュメントをまとめました。基本的に、私のお気に入りは全てここにあります: http://...//rt/

燃料

デブスタック

このスクリプトは最も初期のOpenstackインストールスクリプトと見なすべきもので、直接gitソースコードを通してインストールし、開発者が迅速に環境を構築できるようにすることを目的としています。現在、このスクリプトはUbuntuとFedoraでうまく動作します。

新バージョンの機能について学びたいのであれば、Devstack を利用するのが最適です。私が初めてOpenstackのインストールに成功したのもDevstackでした。

ディアブロ・インストール・スクリプト

Diabloがリリースされたとき、keystoneとHorizonが一緒に動作しないバグがあり、ubuntu 11.10ソースのパッケージにも同じバグがあり、Ubuntuは保守とアップグレードをするつもりはありませんでした。この作者は、個人的な立場で、Diabloバージョンをメンテナンスし、後にアップグレードし、パッケージ化し、スクリプト一式を書きました。

このスクリプトは実によくできていて、私の同僚がEssexバージョンをインストールするために修正しました。現在はフォルサム版をインストールできるように改良中です。

スタコップ

Openstackが始まった当初、公式のインストールドキュメントは基本的にStackopsから提供されていました。isoをダウンロードし、ubuntuシステムをインストールした後、彼らのウェブにリダイレクトされ、そこで関連する設定パラメータを入力し、chef経由でデプロイします。

商業的なカスタマイズで課金するスタックオプス。現在、業界内の声も少なくなり、少し下火になっているように感じます。openstackの新しいバージョンのサポートは遅く、Essexのサポートは9月までありません。Folsomのサポートはまだありません。

クロウバー

Openstackでは、デルは少し落ち込んでいる、古い日本のことわざは、早起き、レイトセットをキャッチします。Openstackが最初にリリースされたとき、デルはツールの展開であると主張したが、結局のところ、それはハードウェアの会社であり、ソフトウェアはまだ比較的アマチュアです。

DellのCrowbarというisoがインストールされており、WebインターフェイスでOpenstackをデプロイすることができます。

DellのCrowbarの大きな特徴は、マシンのRaidとBiosをリモートで設定できることでした。しかし、この機能のおかげでベンダー・バインディングが行われ、Dell自身がCrowbarをどのように位置づけていたかもわかりました。

Crowbarの現在の開発では、実際、問題が発生しているはずで、そのようなデプロイツールは失敗の良い例となるはずです。その後の開発、メンテナンス、アップデートはすべて問題です。

マース+ジュジュ

これはCanonicalのデプロイツールで、PuppetやChefのデプロイツールに似ていて、Openstackのデプロイに使えます。

私はそれらをテストするために非常に早かった、もともとオペレーティングシステムの利点を持っている、デプロイツールを行うには、利点があるはずですが、より失望、Maasが開始され、中途半端である、Maasは、オペレーティングシステムの後にインストールされ、IPアドレスを修正することはできません、私は本当に彼らがどのように考えているのかわからない、私は糞かもしれない、データセンターのマシンを理解することはできません、IPを取得するためにdhcpを介しています。 私は、jujuのメーリングリストを購読しています。jujuのメーリングリストを購読していますが、週に1,2通のメールだけで、かなり悲惨です。それを研究している人はほとんどいないでしょう。

以前はMaasの下でcobblerを使っていたのですが、最新バージョンでは削除され、ubuntuを使って自分自身をいじっています。

ツール一式を維持するために自社の意見に頼るのは、より困難なことです。ですから、Maasとjujuの見通しはあまりよくありません。PuppetやChefに対抗するには?

ラックスペース・プライベートクラウド

これは有名なRackspacのOpenstackデプロイツールで、中にChef仮想マシンをインストールするISOです。ISOでOSをインストールするとき、マシンのロールを選択する必要があります。

Rackspaceは、ユーザーがRackspaceに問題を提出できる診断ツールを提供することで良い仕事をしており、これは非常に価値のある行為ですが、もちろん非常に難しいことでもあります。

ドキュメントも非常に充実しているので、チェックしてみてください。

Chefのコードは完全にオープンソースで、現在はCentosとUbuntuの両方をサポートし、Folsomをサポートしています。FunYouの友人たちが詳しいです。

このプロジェクトで、Openstackのコンポーネントが不安定なものであることを知ることができます。例えば、nova volumeやvncは統合されていません。

Cisco Openstackバージョン

Ciscoは長い間Openstackに携わっており、Ciscoが始めたQuantumプロジェクトもあります。CiscoのOpenstackバージョンは、より興味深く、基本的なPuppetで行うことができ、彼らはOpenstackのソースを作りました。

Cisco の Openstack の情報を見てみると、puppet を使って Cobbler をデプロイし、cobbler を使って Ubuntu 12.04 をインストールし、puppet を使って Opentack のコンポーネントをインストールし、統合監視を行い、監視ダッシュボードに統合されているようです。残念ながら、まだテストできていませんし、ドキュメントを見ると、動作にはCiscoの特別なスイッチが必要なようです。現在はFolsomとEssexのサポートです。

パペットラボ

実際、Puppet CorporationはOpenstackに直接参加し、PuppetのOpenstackモジュールを公式な立場で保守しており、UbuntuシリーズとRedhatシリーズの両方をサポートできるOpenstackモジュールを、Redhatのエンジニアが手伝っています。

ドダイ・デプロイ

cobblerとpuppetをベースとした日本語のデプロイツールです。Puppetのデプロイに関する現在のOpenstack公式ドキュメントは、この開発者によって維持されています。この一連の製品は、日本の研究システムの本番システムで使用されています。

一般的なベアメタル・プロビジョニング・フレームワーク

これはOpenstackのNovaの新機能なので、Grizzlyのリリースを待ってじっくり見てみたいと思います。日本のOpenstack数社の共同開発だそうです。 日本はいつになるのでしょうか?

実際には、このプロジェクトは、現在のコードの開発にDodai -デプロイに基づいているOpenstackに追加され、多くの開発者を集め、Redhatの開発者も参加しているので、人々はより多くの自信を持っています。

詳細

フォルサム設置スクリプト

Folsomのインストールはquantumの導入で複雑になっていますが、ようやく友人がquantumだけでなくnova networkもサポートするスクリプトを思いつきました。

コブラー

Cobblerは、一般的にシステムをインストールするために使用されますが、Cobblerの2.4バージョンは、Openstackをインストールする機能を提供し、本当に彼がどのように達成できるかわからない、注目、新年後、良いテスト。

Openstack-Anvil

これはYahooのOpenstackインストールスクリプトで、pythonで書かれています。私の同僚はこれを半ダースほど研究し、pythonの高度な構文をたくさん使っていて、Centos 6.2でも動くと聞きましたが、テストしているユーザを見たことがありません。スクリプトは一貫して更新されていますが。Yahooは今の状態でもオープンソースにそこまで力を入れています。

アルタイプライベートクラウド

コンサルティング会社の Grid Dynamics は、Redhat が Openstack への参加を正式に発表する前に、CentOS 上で Openstack 用の rpm パッケージをメンテナンスしていました。DNS管理、課金管理などです。ダッシュボードもあります。しかし、これらのプロジェクトはインキュベートされませんでした。

また、それを展開するためのスクリプト一式も開発しました:

パックスタック

このプロジェクトは現在stackforgeにあり、インキュベーションプロジェクトになろうとしています。現在はredhatシリーズをサポートしています。説明

アップデートは非常に頻繁で、目を光らせておく価値があります。特にCentosを使うつもりなら。

Read next

FBIがFirefoxの悪用をTorユーザーにトレースする

Torネットワークは、ユーザーが匿名でウェブサイトやその他のサービスにアクセスできるネットワークです。このネットワーク内には、フォーラムから電子メールに至るまで、ダークウェブとして知られるサービスが存在し、これらのサービスはtorを通してのみアクセス可能です。

Jul 15, 2025 · 3 min read