【 ここから本文 】

Windows Server 2008

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示


【解説】
「Hyper-V RC1」緊急レビュー

Windows Server 2008標準搭載の仮想化ハイパーバイザを徹底解剖

(2008年05月27日)

前のページへ < 12345678| 

【新機能】WMI管理インタフェース
コマンドやPowerShellでの管理が容易に

 基本的にHyper-Vの管理はHyper-Vマネージャで行うが、コマンドラインや「Windows PowerShell」も利用できる。これを可能にするのが「WMI(Windows Management Instrumentation)」の管理インタフェース「Virtualization WMI Provider」になる。Virtual Server 2005R2でも「VirtualServer.Application」という「COM API(Component Objects Model Application Programming Interface)」が提供されていたが、Hyper-Vではより汎用的かつ拡張性のあるWMIに変更されている。

 一例として、リスト1の「CreateSnapshot.vbs」を作成してみた。

1       Option Explicit
2
3       Dim strComputer
4       Dim WMIService
5       Dim VMManagementService
6       Dim VMSystemSettingData
7       Dim VMs
8       Dim VM
9       Dim ret
10
11      strComputer = "."
12      Set WMIService = GetObject("winmgmts:\\" & strComputer & "\root\virtualization")
13      Set VMs = WMIService.ExecQuery("SELECT * FROM Msvm_ComputerSystem")
14      Set VMManagementService = WMIService.ExecQuery("SELECT * FROM Msvm_VirtualSystem
                   ManagementService").ItemIndex(0)
15      For Each VM In VMs
16          if VM.Caption = "Virtual Machine" then
17              if VM.EnabledState = 2 then
18                WScript.StdOut.Write VM.ElementName & "is running. Creating Snapthot..."
19                set VMSystemSettingData = (VM.Associators_("Msvm_SettingsDefineState","Ms
                             vm_VirtualSystemSettingData")).ItemIndex(0) 
20                ret = VMManagementService.CreateVirtualSystemSnapShot(VM.Path_.Path,VMSys
                             temSettingData)
21                if ret = 0 or ret = 4096 then
22                  WScript.StdOut.Write "Success." 
23                else
24                  WScript.StdOut.Write "Failed."
25                end if
26              end if
27              WScript.StdOut.Write vbCrLf
28          end if
29      Next

リスト1● 実行中のすべての仮想マシンのスナップショットを作成するスクリプト「CreateSnapshot.vbs」。VSSバックアップの直前に実行するとよい。なお、行頭の数字は行番号を表し、実際のスクリプトには含まれない

 このスクリプトは、すべての実行中の仮想マシンのスナップショットを作成するコマンドラインツールになる(画面20)。先述したバックアップの自動化に応用できるだろう。この例では、WSH(Windows Script Host)スクリプトをVBScriptで記述しているが、WMIなので同様の操作をWindows PowerShellからも簡単に実行できる。

画面20● 「Cscript CreateSnapshot.vbs」を実行すると、現在実行中の仮想マシンのみスナップショットが作成される

 なお、Virtualization WMI Providerのリファレンスを含むドキュメントは次のURLで公開されている。

●Virtualization WMI Provider
http://msdn.microsoft.com/en-us/library/cc136992(VS.85).aspx

 
【新機能】クイックマイグレーション
クラスタとの組み合わせで可用性を向上

 「クイックマイグレーション(Quick Migration)」は、Windows Server 2008のHyper-Vとフェールオーバークラスタリングを組み合わせて仮想マシンを冗長化し、可用性を高めるソリューションである。複数のノードでフェールオーバークラスタを構成し、仮想マシンの構成を共有ディスク上に配置することで、例えばメンテナンスのための計画停止を行う場合に、別のノードにフェールオーバーして継続稼働させるものだ(図3)。

図3● クイックマイグレーションのイメージ。パッチ適用などの計画停止時に仮想マシンの状態を保存し、リソースをフェールオーバーして別のノードで再開する。複数台のHyper-Vを運用する場合は、管理OSとしてServer Coreを選択するのが適している

 計画停止がHyper-Vに影響しない場合は、実行中の仮想マシンの状態を保存して、別のノードで保存された状態から復帰できるため、ダウンタイムを最小化できる。仮想マシンに割り当てたメモリ容量やストレージの書き込み速度にも依存するが、実行中の仮想マシンをシャットダウンすることなく、数秒から数十秒で別のノードに移動できる。

 Virtual Server 2005 R2環境でも同様のソリューションは実現できたが、制御スクリプトの作成や、仮想マシンとクラスタリソースの関連付けなど、システムの構築が複雑である。Hyper-Vとフェールオーバークラスタリングの組み合わせでは「高可用性ウィザード」を使用して、仮想マシンのフェールオーバー環境を容易に構成できるようになる(画面21)。

画面21● 「高可用性ウィザード」はHyper-Vに対応しており、仮想マシンのフェールオーバー構成を容易にしてくれる

【Information】
Hyper-Vに対応した「SCVMM 2008 Beta」

 2008年4月29日、マイクロソフトは「System Center Virtual Machine Manager(SCVMM)2008 Beta」を公開した。SCVMM 2008 Betaは、Windows Server 2008のHyper-V、およびVMware ESX Serverに対応している。SCVMM 2008 Betaは「MicrosoftConnect」からダウンロード可能だ。

●Beta of Microsoft System Center Virtual Machine Manager 2008 Is Available
http://www.microsoft.com/systemcenter/scvmm/downloadbeta.mspx

(Windows Server World)


前のページへ < 12345678| 



▲ページの先頭へ戻る


注目のプロダクト

セキュリティ対策&コスト抑制に最適なプリントシステム「ICカード認証プリントマネージャーAS-D1」

Preview Showcace

多くの管理機能を自動化・自律化した最新のiSCSI SANストレージ「Dell EqualLogic PS5000シリーズ」

Windowsアプリケーションデリバリ−のデファクトスタンダード「Citrix XenApp」

Exchange Serverの効率的なバックアップ/リストア実現するデータ保護ソリューション「SnapManager for Microsoft Exchange」

大規模な仮想化環境やサーバ統合に最適なAMD Opteron搭載の2Uラック型サーバ「Sun Fire X4440 Server」

IBM System x、IBM BladeCenter標準添付の高機能システム運用管理ソフトウェア「IBM Director」

Windows Server 2008のNAP導入に最適なインテリジェント型L3スイッチ「CentreCOM 9424T/SP-E、CentreCOM GS900Mシリーズ、CentreCOM FS900Mシリーズ」

インタビュー

プロジェクト責任者に聞く「Windows Server 2008」開発の舞台裏

「前バージョンに比べ最大40%の削減を実現できる」

マイクロソフトのDB責任者に聞く、「SQL Server 2008」の開発目標と導入効果

「リレーショナル・データベースの枠を越えて“顧客の声”にこたえる」

その他のインタビュー

対応製品フォーカス

【クラスタリング・ソフト】
「CLUSTERPRO X 2.0」(NEC)

高精度の障害検知と柔軟なクラスタ構成に対応

【バックアップ・ソフト】
「Backup Exec 12 for Windows Servers」
(シマンテック)

Windows Server2008のデータを確実に保護

その他製品一覧

Videoリポート

【CeBIT 2008】
バルマーCEOがWindows Server 2008の省電力性をアピール

「前バージョンに比べ最大40%の削減を実現できる」

【独占インタビュー】
バルマーCEO、Windows Server 2008発売後の戦略を語る

入門講座

10分でわかるWindows Server 2008

「前バージョンに比べ最大40%の削減を実現できる」

Windows Server 2008への完全移行「6つの重要チェック」

「前バージョンに比べ最大40%の削減を実現できる」

Windows Server 2008が革新するITインフラストラクチャ

SOHOからデータセンターまで、すべてのシステムを支える!

Windows仮想化研究

Windows Server 2008標準の「Hyper-V」

ハイパーバイザ方式を採用した最新サーバ仮想化技術の実力

「Hyper-V RC1」緊急レビュー

Windows Server 2008標準搭載の仮想化ハイパーバイザを徹底解剖

[徹底チェック]
Windows Server 2008ターミナルサービス

新しくなった仮想デスクトップ管理環境の実力を探る

次世代仮想化プラットフォーム「Hyper-V」研究

サーバの仮想化はどう進化するのか!?

Windows Server World オンライン

Windows Server World On-line

実践運用管理

Windows Server 2008「NAP」大解剖

クライアント検疫機能「Network Access Protection」を検証する

「Active Directory」ドメインサービスの7つの強化ポイント

内部統制時代を迎え、進化するディレクトリサービス

システム管理者のための「IIS 7.0」概論

モジュール化を実現した新世代のWebサーバ

NAPとForefront Client Securityが実現するセキュアなネットワーク

安全・堅ろうなITインフラはWindows Server 2008で!

システム運用管理コストを削減する最新管理機能の全貌

確実に仕事を楽にしてくれる新機能が満載!

Vista最適活用講座

「Windows Server 2008&Vista」最適活用講座[Part1]

クライアントの導入・運用コストを削減する管理機能

「Windows Server 2008&Vista」最適活用講座[Part2]

NAPを利用したセキュリティ・レベルの保証

「Windows Server 2008 & Vista」最適活用講座[Part3]

最新テクノロジーによるリソースの効率利用

Windows Vistaとの連携でWindows Server 2008のパワーを最大化する

管理の効率化、可用性の向上、通信の高速化を実現するために

キャッチアップ

Windows Server 2008、日本のサーバ・ベンダーの期待度は?

各社は「信頼性」「可用性」「パフォーマンス」に注目

8割の組織がWindows Server 2008の採用に前向き

メリットは「セキュリティ、セットアップ/コンフィグの改善、仮想化」

“ハイパーバイザ・バトル”を制するのはだれ?――白熱する仮想化市場

王者VMwareに挑む、後発の大手ベンダーたち

Windows Server 2008 アップグレードに足る「9つの理由」

製品出荷の最終段階に入った次期サーバOSのベータ3を徹底検証

トレンド・フォーカス

[米国]早期導入企業から高い評価を得るWindows Server 2008

「セキュリティ」と「パフォーマンス」に賞賛の声(2008年03月03日)

[国内]マイクロソフト、Windows Server 2008 日本語版の開発完了を発表

ボリューム・ライセンス販売を3月1日から開始(2008年02月05日)

[米国]Microsoftの仮想化戦略、ライセンス変更やCitrixとの提携が新たな柱に

未導入ユーザーの獲得でシェア拡大を図る(2008年01月22日)

[国内]マイクロソフト、SQL Server 2008出荷に向けた取り組みを披露

注力点は「製品品質の向上」と「エンジニアの育成」(2008年01月15日)

[米国]Microsoft、仮想化ハイパーバイザ「Hyper-V」のベータ版を2カ月前倒しでリリース

正式版リリースは2008年下半期の予定(2007年12月14日)

[国内/米国]マイクロソフト、仮想化機能の正式名称を「Hyper-V」に決定

Windows Server 2008の価格とライセンス体系もあわせて発表(2007年11月13日)

[米国]Microsoftの仮想化戦略は「他ベンダーとの協調」

共同サポート体制の構築に関して柔軟な姿勢を見せる(2007年11月22日)

[米国]マイクロソフト、「Viridian」の主要APIをOSPの下で公開へ

特許権の非行使などを含め、顧客やオープンソース・コミュニティに無料開示(2007年10月26日)

Weekly Ranking

集計期間:11/25〜12/01



Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国