Windows Server 2003ユーザーのためのHyper-V解説【第4回】
Hyper-Vだけじゃない、統合管理ツール「System Center Virtual Machine Manager」のカバー能力
MicrosoftのCloud OSビジョンの根底を支える技術である「Hyper-V」。今回は、Hyper-Vをはじめとした統合的なITインフラ管理を実現する「System Center」の中身について「System Center Virtual Machine Manager」を中心に解説する。
前回の「手軽に始められる、Hyper-Vの『BCP/DR対策』『無停止運用』機能」では、現在MicrosoftがCloud OSビジョンを掲げて製品/サービスを提供していることを説明した。「Hyper-V」を搭載した「Windows Server」は、そのCloud OSビジョンを実現するための機能/製品である。Cloud OSを実現する形態としては、ユーザーが管理するプライベートクラウド、Microsoftが提供するパブリッククラウドサービスである「Microsoft Azure」(以下、Azure)、そしてMicrosoftのパートナーのサービスプロバイダが管理/提供するクラウドサービスがある。そしてこれら3つの形態に一貫した管理を提供するのが、本稿で取り上げる「System Center」だ。
つまり、単にオンプレミス環境のサーバを仮想化した場合はHyper-Vそのものを活用することになるが、それ以外にもMicrosoftのテクノロジーを活用してプライベートクラウドを構築した場合や、パブリッククラウドのAzureを活用する場合も、それらはHyper-Vをベースのテクノロジーとしているので、管理にはSystem Centerが欠かせない組み合わせになるということだ。こうした観点でHyper-Vを利用するに当たってのSystem Centerの活用について説明する。なお、本連載は、「Windows Server 2003」を使用し、まだ仮想化を進めていないユーザーを想定読者としている。
System Centerのコンポーネント
System Centerは、企業IT環境全体の効率的な運用管理を実現する、統合されたシステム管理ソリューションとして、さまざまな機能を持ったコンポーネントで構成される。現在の「System Center 2012 R2」を構成するコンポーネントを、それぞれ簡単に紹介する。
Configuration Manager
システム構成/更新管理。ユーザー要求に基づいたアプリケーション配布やマルウェア対策ツールとの統合など、従来のWindowsクライアント/サーバの構成管理機能をさらに強化。iPhoneやAndroidなどのデバイス管理機能も搭載。
Endpoint Protection
マルウェア対策機能(エンドポイントセキュリティ)。Configuration Managerを管理基盤とし、ウイルス検知状態の確認などを実施。
Operations Manager
システム稼働監視/ログ収集。サーバの稼働監視だけではなく、ネットワーク監視やアプリケーションの可用性や性能などの緻密な監視・リポーティング機能を搭載。
Virtual Machine Manager
仮想環境の一元管理。Hyper-Vをはじめ、「VMware ESX/ESXi」「Citrix XenServer」などの仮想化基盤に対応。物理/仮想サーバの管理だけではなく、ストレージ、ネットワーク、アプリケーションといった多岐にわたるリソースを統合管理することで、柔軟なプライベートクラウド環境を実現。後段で詳しく解説する。
Data Protection Manager
データ保護管理(バックアップと復元)。アプリケーション、仮想環境、サーバ、クライアントのデータをディスクやテープに対するバックアップ/リカバリ機能を提供。BCP(事業継続計画)/DR(災害対策)といった遠隔地の環境を保護、復旧するシナリオに対応。
Orchestrator
システム運用の自動化。ITプロセス管理、システム運用管理に伴うさまざまなタスクをRunbook(作業フロー)としてデザイン、統合管理し、ITプロセスの自動化を実現。
Service Manager
ITサービス管理。CMDB(構成管理データベース)を中心としたITILベースのインシデント管理、問題管理などの機能を提供。さらにセルフサービスポータル機能と、他のSystem Center製品と連係した総合的なITサービス管理基盤を提供。
App Controller
プライベート/パブリッククラウドサービス管理。アプリケーション管理者にプライベートクラウドとパブリッククラウド(Azure)との統合的なセルフサービス管理ポータルを提供。
System Center Virtual Machine Manager(SCVMM)
System Centerのコンポーネントの中でも、とりわけHyper-Vとの関連が深いのが「System Center Virtual Machine Manager」(以下、SCVMM)である。SCVMMはその名の通り、仮想環境を一元管理するコンポーネントであるが、ここでの仮想環境はHyper-Vのみにとどまらず、VMware ESX/ESXiおよびCitrix XenServerも含む。VMware ESX/ESXiの場合は、同環境の管理機能である「VMware vCenter Server」を通じて管理する。以降、SCVMMの代表的な機能を説明する。
ファブリックの管理
SCVMMは仮想環境のみならず、そのインフラとなる物理リソースも同時に管理することができる。System Centerにおいてはこうした物理環境のことを「ファブリック」と呼び、主なものとしてサーバ(仮想化ホストマシンのサーバおよび仮想マシンのテンプレートを配置しておくライブラリサーバなどのインフラストラクチャサーバ)、ネットワーク(論理的なネットワークおよびロードバランサなど)、ストレージがある。
仮想マシンの作成と展開
SCVMMの最も基本的な機能として、仮想マシンの管理がある。管理画面を通じて各仮想マシンに対して統合管理機能を提供する。
一般的にHyper-Vの仮想マシンを管理する方法としては、Windows Serverに付属する「Hyper-Vマネージャ」の利用が挙げられる。SCVMMには、ライブラリに保管されるテンプレートからの新規仮想マシンの起動など、大規模な管理/運用が必要なシステムで特に重宝する機能が準備されている。加えて、VMware環境もSCVMMで管理できることは前述の通りだが、SCVMMを通じてVMware ESX/ESXiの仮想マシン自体のデータファイルを変換し、Hyper-V形式にすることも可能だ。
プライベートクラウドの作成
SCVMMにおいては、ファブリックを仮想的に分割した「クラウド」という単位でリソースやそのキャパシティの上限を管理する。例えばクラウドは、管理単位として社内の各部門や子会社ごとに割り当てることを想定している。各部門の管理者や利用者は、物理的なファブリックを意識することなくSCVMM管理者が割り当てた範囲で運用を行う形となる。また、クラウドにおいてはユーザーの定義ができ、管理者/代理管理者/テナント管理者/セルフサービスユーザー/読み取り専用の管理者といったロールを割り当てることで各ユーザーに適切な権限設定ができる。
サービスの作成と展開
単体の仮想マシンの管理については前述の通りだが、仮想マシンを単体のみで使用するシステムは少なく、Webサーバ用途、DBサーバ用途など複数台の仮想マシンを用いてシステムを構成するのが一般的である。こうした構成の管理に適用できるのがSCVMMにおける「サービス」という単位になる。複数台の仮想マシン、ネットワークおよびそれらの設定情報を「サービステンプレート」という、いわばサービスの構成とポリシーを定義した「設計図」として定義することができる。この単位で作成/展開/運用/スケールアウト/アップデートというサイクルマネジメントをすることで、単体の仮想マシンを対象に管理する場合と比較して、より効率的な仮想環境の運用が可能となる。
SCVMMによるライブマイグレーション
仮想環境の長期運用を支える機能として、前回の記事で紹介したライブマイグレーション機能もSCVMMで実行することができる。状況に応じたより良い移行先の候補を提示してくれるため、より最適化された形でマイグレーション運用を実施していくことができる。
監視とリポート
SCOM(System Center Operations Manager)との連係によって、より詳細な監視やリポート、仮想環境の自動化が実現できる。また、SCVMMの管理コンソールからSCOMのオペレーションコンソールを参照し、仮想環境をシームレスに監視することが可能だ。
PowerShellによる自動化
従来の物理環境とは一線を画す仮想環境ならではの効率的な運用手段として、プログラム(スクリプト)による自動化が挙げられる。仮想マシンの起動や停止などの一般的な操作を、GUIによる操作だけではなく、PowerShellのスクリプトを実行することで実施できる。例えば10台の仮想マシンを一気に立ち上げる場合、人がマウスやキーボードを用いてGUIを操作していくシーンを想像すると、その煩雑さや面倒さを容易に想像できると思う。オペレーションミスによる誤操作が起きてしまうことも想像に難くない。
これがスクリプト実行に置き換えられると、コンピュータの処理ゆえ一瞬で実行されるのはもちろん、ミスが入り込む余地もない。こうした自動化こそ、仮想化を実現して手に入れられる最大のメリットであるともいえるのだ。
Hyper-V自体が、こうした自動化のためのPowerShellによる操作を提供している。そしてSCVMMは、それをさらに効率的に使いこなす機能を備えている。例えば仮想マシンを作成するためのウィザードを実行していると、途中でその操作を実行するスクリプトを表示することができる。このスクリプトはSCVMMが管理するライブラリに保存しておくことが可能で、必要に応じて後で実行して、GUIで操作したときと同じ結果を得ることができる。前述の通り、このときにミスがなく瞬時に結果が得られることがポイントである。
SCVMM上で実行できる操作も多数あるため、GUIの操作をいわば“録画”するような形でライブラリに保管して活用できるのは、統合されたシステム管理環境ならではの機能といえる。
以上、System Centerについて、Hyper-Vとの関わりを中心に紹介してきた。Hyper-Vによる仮想化を導入した際には、System Centerを同時に導入することで、その効果が倍増(またはそれ以上)することをご理解いただければ幸いである。物理環境と同様に、仮想環境も拡大すればするほど、その管理は煩雑になっていくのが常である。そうした状況に、確実に効果的なソリューションを提供するのがSystem Centerになる。次回はHyper-VをベースのテクノロジーとするMicrosoftのクラウドサービス、Azureについて取り上げる予定である。
コラム:System Centerの歴史
System Centerには、初めから統合管理のコンセプトで開発されたという形ではなく、各コンポーネントがそれぞれ異なる製品として提供されてきたという背景がある。
当初、MicrosoftはPCのOSの提供を主な事業としていたため、その管理や保護のためのツールを提供していた。その後、Windows ServerといったサーバOSを提供するようになると、その活用に当たって必要なシステム稼働監視ツールなどを提供するようになる。さらに、Hyper-Vでサーバ仮想化テクノロジーを提供するようになると、仮想環境の一元管理を担うツールを提供するようになった。
そして「System Center 2012」、および「Windows Server 2012」と同時期に提供され始めた「System Center 2012 Service Pack 1(SP1)」において、PC、サーバ、仮想環境といったIT環境全般をカバーする統合管理ソリューションとして、それまで個別に提供されてきた各コンポーネントが統合・拡張された。
一方で、利用者側の声を聞くと、IT環境の管理に利用するツールの数が増え過ぎる傾向があり、それぞれ異なったユーザーインタフェースを持ち、ツールに対する習熟や運用に掛かるコストを減らしたいという要望も多々挙がっていた。そのためSystem Center 2012では、各コンポーネントでの機能追加に加えて、統合によるツール間の親和性の向上を図り、ユーザーインタフェースの統一による操作の効率化にも寄与するように改善された。その後にリリースされた現在の「System Center 2012 R2」では、さらなる発展を見せている。
田中 隆三郎(たなか りゅうさぶろう)
日本マイクロソフト インキュベーションセールス部 テクノロジースペシャリスト
現在の担当はMicrosoft Azureのプリセールス。
ソフトウェアディベロッパーとして数社で開発業務に従事した後、SIer企業にてSAPアップグレード業務や、AWSやGoogleなどのパブリッククラウドを活用した事業推進に従事。2013年より現職に就く。現在の関心事は、クラウドのテクノロジーとそれを取り巻く業界全般。
ベーシストかつスキューバダイバーで、最近の趣味は温泉とゆるキャラ。
ブログ:Heart and Soul
Twitter:@rewtheblow
Copyright © ITmedia, Inc. All Rights Reserved.
Windows Server 2003ユーザーのためのHyper-V解説
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社フィックスターズ] 組み込み開発特有の課題も解消できる「AI活用」の秘訣とは? -
事例
[株式会社ビザスク] 「新規事業」事例集:大手企業はどのように想定顧客ヒアリングを行っているのか -
市場調査・トレンド
[株式会社ビザスク] 質の高い「仮説検証インタビュー」を実施するためのポイント -
事例
[株式会社ビザスク] 富士フイルムの新領域参入に学ぶ事業創出 「畑違い」でもビジネス化できる方法 -
事例
[株式会社ビザスク] 三菱電機 上席執行役員に学ぶ、未来を切り開く「新事業創出」の実践方法
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
2
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
3
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
4
鹿島建設のDXを阻む「10年前のAWS」 安全性と自由度を両立したモダナイズ
-
5
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
6
「ネットワークインフラの現状と課題」に関するアンケート
-
7
「ITインフラとデータ保護・バックアップ対策」に関するアンケート
-
8
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
9
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
10
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
3
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
8
システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー