ベアメタルサーバをまとめて構成、OSインストール、モニタなどの管理運用を実現する「RackHD」、EMCがオープンソースで公開

2015年12月14日

ストレージ大手のEMCは、ベアメタルサーバをまとめて構成管理できるツール「RackHD」をオープンソースで公開しました。

EMCの中の人のブログとして有名な「Virtual Geek」のエントリ「A REALLY big day for EMC in Open Source….」によると、Rack HDとはRack Hardware Directorの意味。

RackHDは、ベアメタルハードウェアに対してファームウェアのインストールやアップグレード、OSのインストール、モニタリングなどが可能。特定のベンダに依存することなく、いわゆるホワイトボックスサーバにも対応することが特長。

その動作は次のように「Task」「Workflow/Graph」「SKU」の3つで構成されます。

fig

Taskは上図のオレンジの箱の中の「Ubuntuをインストール」「コマンドを実行」「ノードをリブート」など、個々の動作のことです。

タスクをまとめたものが「Workflow/Graph」となります。ここでは上記の3つのタスクが1つの「InstallUbuntu」というワークフローとして定義されます。

このタスクを実行するターゲットとして指定されるのが「SKU」です。右側の青い箱に示されているSKUは、インテル製で32GBのメモリを搭載したマシンに、InstallUbuntuというワークフローを対応させる、ということが示されています。

Virtual GeekのエントリではRackHDの意義を次のように説いています。

Think of how hard it is to do low-level functions like firmware updates across hardware vendors, or telemetry, or pre-boot configuration. Yes, there are tools to do this – but they are generally vendor-specific and closed.

複数のハードウェアベンダにまたがってファームウェアのアップデートを行い、モニタし、構成管理をするようなローレベルの操作がいかに困難かをぜひ考えていただきたい。そうしたツールはすでにあるけれど、それらはベンダ依存でクローズドなものだったのだ。

そしてなぜEMCはRackHDを開発したのか、その理由は同社のハイパーコンバージドインフラにあったようです。

We are working to RackHD is an important part of our rack and hyper scale hyper-converged offer: VxRack (RackHD is the lower levels of VxRack Manager). There’s even an early-stage CPI (Cloud Provider Integration) prototype for Cloud Foundry to bolt right onto RackHD for customers who want Cloud Foundry on bare metal.

RackHDは弊社のハイパーコンバージドインフラVxRackの主要な一部として開発されてきた(RackHDはVxRack Managerの低レベルを構成している)。さらにここには、Cloud Foundry用の早期版CPI(Cloud Provider Integration)のプロトタイプがある。これはベアメタル上にCloud Foundryを展開したい顧客のためにRackHD上に展開するものだ。

EMCはRackHDと同時にSoftware-Defined Storageコントローラをオープンソース化した「CoprHD」も公開しました。これは次の記事「EMC、複数のストレージを抽象化してAPI経由で操作可能にする、Software-Defined Storageコントローラ「CoprHD」をオープンソースで公開」で紹介します。

あわせて読みたい

サーバ 運用・監視 EMC




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本