
オープンソースの OpenStack クラウド オペレーティング システムへと派生した NASA のクラウド プラットフォームの主任設計者が、企業がより簡単にプライベート クラウドを構築できるように支援することを目的とした新しい会社と製品を立ち上げています。
Piston Cloud Computing は、容易な導入を可能にする自動化、セキュリティを重視する企業のニーズを満たすセキュリティ機能、同じく OpenStack 上に構築されたパブリック クラウドとの相互運用性を提供する OpenStack ディストリビューションを販売します。
「プライベートクラウドを展開するための選択肢が複雑で、構成が難しく、維持に時間がかかり、必ずしも拡張性が高くないというのが、この会社を設立した理由です」と、ピストンクラウドのCEOで、以前はNASAでクラウドアーキテクト兼テクニカルリーダーを務めていたジョシュア・マッケンティ氏は語る。
OpenStackへの貢献者の多くはパブリッククラウド関連のビジネスを立ち上げていますが、マッケンティ氏は、企業もOpenStackを利用できるようにし、パブリッククラウドとプライベートクラウドの相互運用性を確保したいと考えていました。また、セキュリティ、規制遵守、他のエンタープライズシステムとの統合など、企業が直面する特有の課題に対応できる製品が存在することも重要だと考えていました。「パブリックプロバイダーとは全く異なる分野です」と彼は言います。
PentOSは、プライベートクラウドの運用に必要なすべてのソフトウェアを「ベアメタル」から含むように設計されていると彼は述べた。PentOSは、OpenStackの実行に必要なコンポーネント、OpenStackディストリビューション、そして一連の自動化ツールのみを含むLinuxディストリビューションから始まる。
同氏によると、これは低コストのサーバーおよびハードウェアコンポーネントで使用するために設計されているという。
OpenStack上にプライベートクラウドを構築する企業は通常、コンピューティング用のブレードサーバーやストレージ用のストレージノードなど、高可用性・負荷分散型のノードを導入する専門サービスグループを雇用する、と同氏は述べた。「しかし、クラウドの弾力性を真に活用できていない」と同氏は指摘する。
PentOSを使用すると、ユーザーは単一クラスのサーバーを購入し、そのソフトウェアを使用することで、利用可能な容量とハードドライブの信頼性に応じて、あらゆるサーバー上で高い信頼性が求められるデータベースの実行といった作業を自動化できます。「私たちは、高可用性ハードウェアへの依存を自動化によって排除しています」と彼は述べています。
PentOSはインストールプロセスも自動化します。PentOSはUSBスティックにパッケージ化されており、管理者はこれをラップトップに接続して設定できます。
しかし、管理者がシステムを設定する際に選択できる項目は限られています。使用するIP(インターネットプロトコル)範囲を入力し、クラウド環境で権限を与えるActive Directoryのユーザーグループを選択し、VLAN関連の設定を調整し、スイッチ自体の設定(管理者パスワードの設定など)を行うだけです。
「このソフトウェアは、できる限りユーザーの意見を反映させるようにしました」と彼は言った。「どのデータベースを使うか、どのハイパーバイザーを使うかといった選択肢はありません。」
PentOSはKVMハイパーバイザーとMySQLと連携します。「ライセンスに関する議論に巻き込まれるのは避けたかったんです」と彼は言います。「ライセンスは常に課題です。ユーザーにたくさんの選択肢を与えると、システムのパフォーマンスを低下させる可能性は高くなり、改善する可能性は低くなります。」
管理者が設定を完了したら、USBスティックをサーバーラックに接続します。PentOSがハードウェアを検出し、オペレーティングシステムをインストールして設定します。
セットアッププロセスによって、内部者による攻撃という重要な脆弱性を排除できます。すべてのハードウェアがUSBスティックから設定されるため、企業は最も信頼できる管理者にのみパスワードを渡すだけで済みます。セットアップは自動的に行われるため、他の管理者はハードウェアにログインする必要がありません、と彼は述べています。
PentOS を使用すると、企業は一度に追加できるサーバー数が 5 台までに制限されます。
企業は、医療機関向けの HIPAA や政府機関向けの FISMA など、特定の規制への準拠を保証する追加の PentOS モジュールを購入できます。
Piston は月曜日に PentOS のプレビュー版を限定的に提供し、11 月 29 日に一般公開する予定だ。
マッケンティ氏によると、PentOSは監査やアシュアランスといったクラウド機能を自動化するための共通インターフェースセットであるCloudAuditを初めてエンタープライズ向けに実装した製品です。つまり、エンタープライズユーザーはCloudAuditに準拠したパブリッククラウドプロバイダーと連携することで、HIPAAなどの必須要件をクラウド運用のすべてが確実に満たせるという安心感を得ることができるのです。
マッケンティ氏は、NASAクラウドの元開発者で、企業のプライベートクラウド構築を支援するツールの開発に取り組んでいる唯一の人物ではありません。NASAの元CTOで、同じくNASAクラウドの構築に携わったクリス・ケンプ氏は、Nebulaという企業を設立し、企業のプライベートクラウド構築を容易にすることを目的としたアプライアンスを開発しています。
ナンシー・ゴーリングはIDGニュースサービスで携帯電話とクラウドコンピューティングを担当しています。Twitter(@idgnancy)でフォローしてください。メールアドレスは[email protected]です。