VMwareが考える
次世代データセンタとクラウド
2009年5月27日
ヴイエムウェア株式会社
システムズエンジニア
小松康二
第
3回 DevCentral Japan メンバーミーティング
アジェンダ
VMwareによるサーバ仮想化
VMware vSphere 4.0
vSphere によるクラウドの実現
パーティショニング
Partitioning
ハードウェアからの独立
Hardware Independence
独立性
Isolation
仮想マシンはファイルとして格納
/
ファイルコピーで可搬性を実現
同一基盤上の仮想マシンは
相互に影響しない
仮想マシンは別H/Wに移動させても
そのまま動作することが可能
カプセル化
Encapsulation
同一基盤上で複数OSを稼動可能 /
仮想マシン間でハードウェアリソース
複数の仮想マシンが独立して動作
管理者は各仮想マシンを自由に構成
(CPU、メモリ、ディスク、ネットワーク等)
ゲスト
OS にとっては仮想マシンは「あた
かも物理マシンがそこにあるかのように」
認識される
ある仮想マシンの障害は他の仮想マシ
ンに全く影響しない
VMkernel と呼ばれる仮想化レイヤ
がハードウェア上で直接動作
VMware 独自開発の専用カーネル
ホスト
OS を必要とせず、物理マシンに
ESX Server を直接インストール
高い性能
/ 堅牢性 / スケーラビリティ
物理資源は仮想化レイヤが
統一的に管理
物理資源を統一的にプロビジョニング
容易なリソース・マネジメント
ネットワークパス、ストレージパスの冗長化と広帯域化
サービスコンソールが外部との
管理インターフェースを提供
仮想マシンの各種操作
vCenter Server との通信
OS、アプリケーションの変更なく複数サーバを仮想基盤上で統合、リソース有効活用
VMware のサーバ仮想化技術
VMware VMotion
サービス停止なしで、仮想マシンを
VMware HA
VMware DRS
ダイナミックなリソース最適化
– ESXサーバの
ハードウェア障害時に仮想マシンを自動的に
OSApp
OSApp
OSApp
OSApp
Virtualization Hypervisor
App Guest OS App Guest OS App Guest OS App Guest OSCPU Memory Disk NIC
仮想環境
物理環境
Physical to Virtual
マイグレーション
(P2V)
VMware仮想プラットフォームの標準機能でダウンタイム(計画/無計画)削減、高可用性を実現
VMwareが提供する仮想化インフラの可用性
サーバ統合とリソース有効活用
既存サーバを
OS、アプリケーションの変更なく統合可能
ハードウェアリソースの有効活用、スペース/消費電力
等のコスト削減を実現
VMotion/DRS/HAによる高可用性を実現
サーバプロビジョニング時間短縮
テンプレート機能により、従来のサーバ準備
時間を大幅に短縮
ユーザへのサービスレベル向上
より生産的に使える時間
所要時間
サーバ スペック 選定 購入 ラッキング/ ケーブル 結線 OS セットアップ アプリケーションセットアップ システム起動 サーバ スペック 決定 ESX 決定 テンプ レート 決定 VM 起動VMware導入前 (約1ヶ月)
VMware導入後 (約15分)
ビジネス継続性
カプセル化機能によりシステムファイルを別サーバにも
複製可能
ビジネス継続性のためのコスト、時間を大幅に削減
ディザスタリカバリプロセスの自動化
VMware の適用領域 1
テスト・開発プロセスの効率化
様々なパターンの開発環境を効率的にテンプレートで
保持可能
テンプレート活用により容易なスクラッチビルドが可能
スナップショット機能によりバグ等の再現性を向上
様々なアプリケーションの組み合わせテストも容易
デスクトップ管理とセキュリティ
データセンター内(サーバ上)で企業の標準
デスクトップ環境を統合稼動
データセンター管理によるセキュリティ向上
運用管理プロセスの効率化
迅速な展開
パッチメンテナンス統合 他
レガシーマイグレーション
VMwareでは、WindowsNT、RHEL 2.1/3 等
古い
OSもサポート
古いサーバ環境を新しいハードウェアで実装
アプリケーション修正をすることなく、新たな
サーバ環境に移行可能
Physical Hardware ESX .Net Windows XP Exchange 2003 Windows 2003 SQL 2000 Window 2000 SQL 2005 Windows 2003 Oracle 9i Red Hat Linux 3 Oracle 10g Red Hat Linux 4 MySQL SuSE Linux 10 Apache Red Hat Linux 4 ActiveDirectry Virtual Desktop Infrastructure VirtualCenter Connection Server Security ServerWindows Server 2003 Standard, Enterprise, Web Editions, and Small Business Server Windows 2000 Server and Advanced Server
Windows NT : 4.0 Server
Red Hat Linux 7.2, 7.3, 8.0, & 9.0