「デスクトップ仮想化」という言葉をさまざまな場面で耳にすることが増えてきた。技術自体は数年前から存在しているが、ここ1年ほどで実環境での導入が急速に進んでいる。本連載ではデスクトップ仮想化の基本的な仕組みとメリット、さらには仮想化ベンダー各社から登場しているさまざまな製品の特長を紹介する。連載第1回の今回は、デスクトップ仮想化の仕組みとメリットについて基本から分かりやすく解説する。
デスクトップ仮想化とは、シンクライアント環境を実現するための最新の技術である。シンクライアントについてはこれまで、サーバベースコンピューティング(SBC)、ブレードPCといった技術を使った製品が存在していた。ところが最近では、サーバ分野で先行して普及の進んだ仮想化技術を用いることで、これまでのシンクライアントに比べてユーザーの利便性、アプリケーションの互換性、システムの可用性などをより高めた形で実現できるとして、新たにデスクトップ仮想化の仕組みが注目を浴びている。
デスクトップ仮想化の技術が注目を浴びている背景には、幾つかの要素があるが、1つには経営的な観点から現在のPCによるデスクトップ環境に大きな課題が認識されているということが挙げられる。コンプライアンスの強化が叫ばれる中、情報漏えいなどの問題を防ぐためにデスクトップ環境を集中管理する仕組みが求められている。また、コストの削減、ビジネスの環境変化への迅速な対応といった部分からも従来型のPCでは十分に対応できないという認識が広まりつつある。
一方で、技術的な成熟および普及も見逃せない側面だ。仮想化の技術が成熟したことで、機能はもちろん安定性、実績でも企業が本格的に採用する下地が整いつつある。特にサーバ仮想化が本格的な普及段階に入り多くの企業で採用されたことで、仮想化のメリットを実感した上でデスクトップ仮想化についても併せて検討する企業が増えている。
企業のデスクトップ環境をデスクトップ仮想化の仕組みを利用して再構築することで、さまざまなメリットを実現できる。

従来のシンクライアント同様、端末側にデータを保存することがないので、端末からデータが流出するリスクを低減できる。また、流出の大きな原因になっているリムーバブルメディアの使用についても制御できる。
運用の効率化はデスクトップ仮想化の最も大きなメリットであり、期待されている部分である。従来のシンクライアント同様、センター側での一括管理による効率化のほか、以下のようなポイントがある。
デスクトップ仮想化環境では一度作成したOSのイメージから同等のコピーを大量に作成できる。社員の増員、OSのバージョンアップなど新たなデスクトップ環境を準備するのに必要な手間と時間を大幅に短縮する。
サーバ側にはHA(High Availability)と呼ばれる高可用性機能が実装されており、物理障害が発生しても、その上で稼働するOSはほかのサーバ上で即座に再起動する。また、シンクライアント端末ではHDDなどの稼働部品が少ないため一般的に端末の故障は減少する。故障の際も端末を交換するだけで元の環境に接続できるので、環境を再構築する必要がない。これらにより、デスクトップ環境が停止することによる業務への影響を最小化できる。
仮想化基盤に実装されているライブマイグレーション機能により、OSは物理サーバ間を無停止で移動することが可能だ。これにより、サービスを停止せずにサーバのメンテナンスができる。セキュリティパッチなどの一斉アップデートも効率的に実施できる。
デスクトップ仮想化の環境ではサーバに接続するネットワークさえ確保できれば同じデスクトップをあらゆるロケーションで利用できる。外勤時の空き時間を効率的に利用したり、在宅勤務を推進したり、あるいはフリーアドレスオフィスを実現することで、意思決定の迅速化、ヒューマンリソースの最大活用、柔軟な組織改変を可能にする。
サーバ仮想化と同一の技術を利用することで、単一の物理環境をサーバ用途とデスクトップ用途で共有しエンタープライズクラウドとして統合利用することが可能になる。これにより運用の効率化が図れるほか、ピークタイムのずれを利用してリソースの効率的な利用が可能だ。
デスクトップ仮想化のシステムは幾つかの要素の組み合わせで実現する。デスクトップ仮想化を実現するための技術についてご紹介する。
仮想化されたデスクトップを動かすための基盤で、基本的にサーバ仮想化と同じ技術、製品が用いられている。1台の物理マシン上で複数のマシンを稼働させるほか、高可用性機能、ライブマイグレーション機能などを提供する。
ユーザーからの接続要求を適切な仮想マシンに割り振るサーバ。Active Directoryなどの認証基盤と連携することでIDにひも付いた適切な接続先を提供する。
仮想化基板上で動作するデスクトップOSから画面情報をクライアント端末に転送するための技術だ。画面情報を丸ごと転送することは非効率であるため、差分のみを効率的に転送する技術を仮想化ベンダー各社が競っている。消費するネットワーク帯域、マウスなどのユーザーの入力に対する再現性、VoIP(Voice over IP)などのマルチメディアへの対応で製品ごとの差異が出てくる。
デスクトップ仮想化環境ではデスクトップOSのイメージをネットワークストレージに持つことが一般的だ。ネットワークストレージの容量単価は一般的にPCのディスクに比べて高価であるため、システム全体の投資額を抑制するためにディスク容量を節約する技術が求められる。リンククローンの技術は、個々のユーザーの環境を構成する際にOSのフルイメージを逐一生成するのではなく、差分のみを作成していくことでディスク消費量を大幅に節約できる技術だ。
また、マスターに施した変更をすべてのユーザーの環境に瞬時に配信できるので、パッチの適用などを効率的に実施できるようになる。
大規模なデスクトップ環境においては個々のデスクトップに個別にアプリケーションをインストールすることは、運用効率の面で望ましくない。アプリケーション配信の技術を用いることで個々の環境にアプリケーションをインストールすることなく、利用することが可能になる。
以上、デスクトップ仮想化の基本的な仕組みとメリットについて説明した。これらを実現するためのデスクトップ仮想化製品は、ヴイエムウェア、シトリックス・システムズ・ジャパン、マイクロソフト、レッドハットなどの仮想化ベンダー各社が提供している。仮想化ベンダー各社の製品の特長については、次回以降に説明する。
日外資系ベンダー・通信事業者でプロダクトマーケティング、事業企画などを担当。現在は日商エレクトロニクスで仮想化関連製品のプロダクトマーケティングとして活躍中。