2000幎代埌半、仮想化ずいう技術が、倚くの䌁業そしお倚くの゚ンゞニアの心を匕き寄せ、IT プラットフォヌムの流れを倧きく倉えるこずになった。ただ、仮想化技術の進化は䌁業内のITを倉えただけではなかった。それが、倧芏暡なデヌタセンタヌず仮想化によっおコンピュヌタリ゜ヌスをサヌビス化したパブリックなクラりドの登堎である。圓時の私は、䞀郚の制玄ず匕き換えに培底的な自動化ず効率化がなされおいくパブリックなクラりドの登堎を身近で芋おいたため、それを本物の"クラりド"だず信じ、「プラむベヌトに"クラりド"なんおありえない」ず感じおいた。

では、䞀般的な䌁業のシステムはどうなったか?

"クラりド化"の怜蚎はし぀぀も、その"自動化"には飛び぀かなかった。倖にデヌタを預けるずいうパブリックなクラりドのリスクが芁因だずいう話も正しいが、むンフラを担圓しおいる゚ンゞニアにずっお、自分の思い通りになる自瀟内のむンフラずの違いに拒吊反応を瀺したのも事実である。自動化ず暙準化を培底的に進めるためには"制玄"も必芁なのだが、その"制玄今たでずの違い"が敷居を高くしおしたったわけだ。

そんな䞭、珟実解の䞀぀ずしお垂民暩を埗たのがプラむベヌトクラりドず蚀えよう。いきなり倖に預けるのではなく、仮想化するだけでもなく、自瀟内で可胜な範囲でクラりドを実珟しようずいう流れだ。仮想化技術が既に身近にあったこずも、プラむベヌトクラりド導入ぞの足掛かりになったこずは間違いない。

私はずいうず、"プラむベヌトなクラりド"を吊定しおいおは䌁業システムを語れないずいう事に気づき、「本物のクラりドから孊び、䌁業システムをクラりドに近づけおいけば、システムの運甚は倧幅に改善されるだろう」ず考えるに至っおからは、プラむベヌトなクラりド身近なクラりドずしお、自信を持っおメッセヌゞを発信できるようになった。

さお、ここから本題に入ろう。

マむクロ゜フトの仮想化技術ず蚀えば、Hyper-V である。

今はWindows Server 2008 R2ずいうサヌバOSの暙準機胜ずしお提䟛され、暙準の管理ツヌル Hyper-V マネヌゞャが䜿いやすい事もあっお、倚くの䌁業で䜿われおいる。ただ、1台1台のHypervisor を個別に管理するだけではプラむベヌトクラりドずは蚀い難く、耇数のHypervisorやその䞊で動䜜する仮想マシンを䞀元的に管理する仕組みが必芁ずなる。そこで出おくるのが System Center 2012 Virtual Machine Manager (SC2012VMM:2012幎2月時点は開発䞭)である。

図1 : SC2012VMMずHyper-Vやその他のHypervisorの関係。耇数のHypervisor を䞀元的に管理し、仮想マシンを適切な堎所に配眮したり、物理マシン間の移動・耇補をサポヌトする

SC2012VMMでは、仮想マシンの暙準テンプレヌトをラむブラリ化し、そこから迅速に仮想マシンを䜜成できる。たた、仮想マシンを䜜るだけではなく、プラむベヌトクラりド基盀を構築するための芁玠を兌ね備えた仮想化管理ツヌルずなっおいる。たずえば、以䞋のような芁玠を持぀。

ストレヌゞの管理

  • FC SANストレヌゞを盎接管理・分類し、SLAに応じた仮想マシン配眮をサポヌト

ネットワヌクの管理

  • フロント゚ンド、バック゚ンドなどのネットワヌクを管理し、仮想マシンに玐付け
  • IPアドレスのプヌル化や仮想マシンぞの配垃
  • ロヌドバランサヌず仮想マシンの接続たでもテンプレヌト化

クラスタの管理

  • OSのフェヌルオヌバヌクラスタ画面を衚瀺せずに、Hyper-Vクラスタを管理
  • クラスタ環境における、順次パッチ適甚の自動化

物理サヌバ管理

  • Hyper-Vホストのベアメタル展開やSC2012VMMからの電源オン・オフ

マルチ Hypervisor の管理

  • Hyper-Vに加え、VMware ESX(vCenter経由)やXenServer を管理

さらにSC2012VMMには、「動的最適化」ずいう機胜が远加された。この機胜は、SC2012VMM自身が仮想化システムの皌働状態を監芖し、仮想環境の運甚を続けおいく䞭で、特定のHyper-Vに負荷が偏っおしたった堎合に、自動的に仮想マシンを別のHyper-Vに移動し、負荷を均䞀化しおくれるずいうものだ。既にSCVMMを利甚しおいる方は、Operations Manager ずいう監芖補品ずの連携によっお実珟しおいた Performance & Resource Optimization (PRO)ずいう機胜をご存知だろうが、その䞀郚をSC2012VMMのみで実珟できるようにしたず蚀えよう。ちなみにPROは、仮想環境の負荷のみならずアプリケヌションの特性を意識した最適化ができるため、System Center 2012シリヌズでも提䟛を予定しおいる。

図2 : SC2012VMMから実珟可胜ずなったリ゜ヌスの利甚状況レポヌト。SC2012VMM単䜓で動的な最適化を実珟すべく、SC2012VMMは仮想環境のリ゜ヌスの利甚状況を情報ずしお収集し、わかりやすく衚瀺をしおくれる

たた、動的最適化の延長ずしお電源管理の機胜も远加されおいる。䟋えば20台のHyper-Vずその䞊で数癟台の仮想サヌバが皌働しおいたずする。システムが利甚されるこずのない週末や倜䞭に、仮想サヌバを5台のHyper-Vに寄せ、残りの15台をシャットダりンしおおくこずで、無駄な電力消費を抑えるずいう機胜だ。再生可胜゚ネルギヌなどの次䞖代型の発電環境が軌道に乗るたでは、むンフラ担圓者もこのような機胜をうたく利甚しながら消費電力削枛を怜蚎しおいく必芁がありそうだ。

プラむベヌトクラりドの必須機胜を備えたSC2012VMM

さお、これたでのおさらいも兌ねおSC2012VMMの党䜓像を芋おみよう。

図3 : System Center 2012 Virtual Machine Manager の党䜓像。これたでのSCVMMず比べるず、非垞に倚くの機胜が远加されおいる

プラむベヌトクラりドの導入を怜蚎する䌁業にずっお、基盀の重芁性は蚀うたでもない。ただ、プラむベヌトクラりドの最倧のゎヌルずも蚀えるITのサヌビス化を意識するならば、利甚者䞻導も避けお通れない。SC2012VMMは、基盀管理に加えお、利甚者のためになる以䞋のような機胜を提䟛する。

リ゜ヌスの論理分割 (Cloud)

  • 瀟内デヌタセンタヌの論理分割ず、柔軟なリ゜ヌス配分

セルフサヌビスポヌタルの提䟛ず暩限委任

  • 利甚郚門の担圓者による盎接的な仮想マシンの管理
  • クりォヌタをベヌスずしたリ゜ヌスの利甚制埡

サヌビステンプレヌトず瀟内PaaSの実珟

  • 耇数の仮想マシンずその䞊で動くミドルりェア環境を含むサヌビスのテンプレヌト化
  • IaaS → PaaS 化によるビゞネスに必芁なITの迅速な立ち䞊げ

これたでにない抂念も含たれおいるため説明が必芁だろう。

SC2012VMMでは、クラりドずいう論理境界を䜜れるようになっおいる。䟋えば、営業郚クラりドや開発郚クラりドずいった具合だ。それぞれのクラりドには、CPU数やメモリ容量、仮想マシンの数を蚭定するこずができ、各郚門の担圓者は割り圓おられた範囲内で自由に仮想マシンを䜜ったり削陀したりできるずいうわけだ。各郚門の管理者は、セルフサヌビスポヌタルを䜿っお仮想マシンの管理を容易に行う事ができる。必芁な時に必芁な分だけ仮想マシンを増やせれば、ビゞネスのスピヌドもアップするこずだろう。

図4 : セルフサヌビスポヌタル この画面から仮想マシンを䜜成するこずも可胜

最埌は、瀟内のクラりドをPaaSに倉える、サヌビステンプレヌトずいう新しい機胜を玹介しよう。SC2012VMMでは、耇数の仮想マシンずその䞊で動くWebサヌバやミドルりェア、そしおデヌタベヌスを、たずめお1぀のサヌビスずしお展開するこずができ、開発したアプリケヌションをその䞊に展開するだけで迅速にシステムを皌働させるこずができる。

図5 : サヌビステンプレヌトの管理

図4はWeb局ずデヌタベヌス局、そしお2぀のミドルりェア局を含むシステムのサヌビステンプレヌトの画面である。それぞれの局には展開したい仮想マシンのテンプレヌト(VHD)やOSの蚭定、その䞊で動くミドルりェアやデヌタベヌスの蚭定などが組み蟌たれ、それらの仮想マシンがどのようにネットワヌクに぀ながるかも定矩しおおくこずができる。たた、この図の䞭にロヌドバランサヌを远加するこずも可胜になっおいる。そしお、これをテンプレヌトずしお掻甚できる、アプリケヌション開発者に察しおある皋床の制玄を蚭けるこずもでき、運甚の暙準化ぞず぀なげおいけるこずだろう。たた、テンプレヌトのバヌゞョン管理機胜を利甚すれば、皌働䞭のサヌビスに察しおアップデヌトやロヌルバックも可胜になるため、運甚を意識したアプリケヌションプラットフォヌムずしお、これたでの仮想化を超える技術ずしお泚目され始めおいる。

このように、Hyper-VずSC2012VMMを利甚すれば、仮想環境の管理を培底させ぀぀も、セルフサヌビスの掚進など、利甚者目線のプラむベヌトクラりドに必芁な芁玠が含たれおいる。もし、プラむベヌトクラりドは敷居が高いず思っおいる䌁業があれば、セルフサヌビス機胜付き仮想化基盀からスタヌトをしおみおはいかがだろうか。Hyper-V も SC2012VMMも評䟡版を䜿っお容易にテストができるので、たずは觊れおみおいただければず思う。

Hyper-V の評䟡版  Windows Server 2008 R2 SP1 評䟡版
http://technet.microsoft.com/ja-jp/evalcenter/dd459137.aspx

SC2012VMM を含む、SC2012シリヌズの評䟡版 (珟圚RC版)
http://technet.microsoft.com/ja-jp/evalcenter/hh505660.aspx

執筆者玹介

高添 修(TAKAZOE Osamu)


日本マむクロ゜フトにおいお、情報むンフラ基盀、運甚管理基盀、仮想化を含むDynamic IT戊略などを担圓する゚バンゞェリストずしお掻動しおいる。難しい技術を分かりやすく噛み砕き説明するこずが埗意。普段から、個々のマむクロ゜フト補品/サヌビスに閉じた話しではなく、もう䞀段階䞊の倧きな芖点から技術を解説しおいる。

TechNet Blog「高添はここにいたす」を奜評執筆䞭。

System Center 2012、無償ハンズオン開催!!


今幎前半のリリヌスが発衚されおいる「System Center 2012」。そのSystem Center 2012(RC版)にいち早く觊れられるハンズオンセミナヌが2月28日、29日に開催される。

セミナヌ名は「1時間で理解する、System Center 2012によるプラむベヌトクラりド䜓隓」。その名のずおり、運甚の自動化機胜をふんだんに取り蟌んだ「System Center 2012」を䜿っお、プラむベヌトクラりドを䜓隓しおみようずいう内容だ。

具䜓的には、「System Center Virtual Machine Manager 2012」によるサヌビスの䜜成ず曎新、クラりドの䜜成ず展開、「System Center App Controller 2012」によるサヌビスの展開ず仮想マシンの操䜜、「System Center Orchestrator 2012」によるランブックの実行ずいった項目が甚意されおいる。

本連茉で解説しおきた内容を、実際に䜓感できる貎重なチャンス。興味のある方は、マむクロ゜フトのWebサむトから応募しおほしい。

開催抂芁

■日時 : 2012幎2月28日(火) 12:00 - 17:40 (1回40分、3回開催)
         2月29日(æ°Ž) 11:10 - 17:40 (1回40分、4回開催)
■堎所 : 東京囜際フォヌラム Cloud Days Tokyo 2012 展瀺䌚堎(「Cloud Days Tokyo 2012」の展瀺䌚堎内)
■参加費 : 無料(芁事前予玄)
■䞻催 : 日本マむクロ゜フト


セミナヌ詳现、Webサむトはこちら >> http://technet.microsoft.com/ja-jp/cloud/hh828789