仮想デスクトップインフラストラクチャ(VDI)を利用すると、ユーザーはノートPC、PC、モバイル端末、タブレットなど、世界中のどこにあるデバイスからでも、デスクトップ環境とそのアプリケーションにアクセスできます。VDIソリューションは、ユーザーがネットワーク経由でログインできる仮想デスクトップを作成します。ユーザーが接続する仮想デスクトップは、中央サーバー上でホストされるため、企業が運用するデスクトップ、OS、アプリをIT部門が一元管理できます。
エッジコンピューティング、クラウドコンピューティング、ハイブリッドワークが一般化し、世界中で何億人もの従業員、契約社員、パートナーがシステムへの接続を必要とするようになった近年、VDIテクノロジーは注目を集めています。ここでは、VDIの仕組み、メリットとデメリット、組織に導入する方法を解説します。
仮想デスクトップインフラストラクチャの仕組み
VDIは通常クラウド上のサーバーハードウェアで稼働し、最も一般的に導入されているOSはWindows VDIです。ただし、Linux、macOSなどのOSも導入できます。
物理データセンターの集中管理サーバーでホストされるVDIは、ユーザーがネットワーク経由で接続すると、デバイスにストリーミングできる仮想デスクトップイメージを作成します。接続すると、ユーザーのホームデスクトップがVDIイメージに切り替わり、リモートOSへの接続、ファイルへのアクセス、アプリの利用などが可能になります。
VDIを作成する際、ITチームはハイパーバイザーを使って、物理サーバー上に仮想マシン(VM)を作成・管理します。次にVDIを構成し、OS、アプリケーション、その他のリソースを追加します。その後、リモートデスクトップ接続ブローカーを設定します。これは、ユーザー、VM、VDI間の接続を管理するものです。
ユーザーが接続すると、VDI上で行った操作がVMに送信されます。VMはユーザーの操作を処理して結果を送り返し、VDIはその全体をユーザーに表示します。ユーザーから見れば、VDIの操作は物理コンピューターの利用と変わりません。
永続型VDIと非永続型VDIの導入
VDIベンダーやクラウドプロバイダーは通常、永続型と非永続型という2種類の仮想デスクトップを提供しています。両者の主な違いは、許容されるカスタマイズの度合いです。そしてカスタマイズの度合いが、VDIのストレージ要件、コスト、管理に必要なスキルレベルに影響します。
永続型VDI
永続型VDIでは、ユーザーごとに専用の仮想デスクトップイメージが用意されます。各イメージは中央サーバーに保存され、該当するユーザーに割り当てられます。ユーザーはデスクトップを変更したり、ファイルを保存したり、設定を変更したり、新しいアプリをインストールしたりできます。これらの変更は保存され、次回のログイン時にも利用できます。
永続型VDIは通常、OSをより細かく管理する必要がある開発者やITプロフェッショナルに利用されます。メリットがある一方で、永続型VDIにはデメリットもあります。より多くのストレージ容量を使用するため、コストも高くなります。また、永続型VDIを導入する企業には、より高度なスキルを持つ社内ITチームが必要です。このタイプのVDIは管理がより複雑だからです。
非永続型VDI
非永続型VDIでは、カスタマイズやパーソナライズは可能ですが、各ユーザーセッションの間に限られます。このタイプのVDIでは、カスタマイズがOSの上にレイヤーとして適用されます。セッション中に行った変更は保持されません。ユーザーが新しいセッションを開始するたびに、VDIは初期構成と設定に戻ります。設定の変更、インストールした新しいアプリケーション、新しいファイルは、このモデルでは「永続的に」保存されません。
非永続型VDIでは、すべてのユーザーが仮想デスクトップのプールを共有します。非永続型VDIのメリットは明確です。必要な容量が少なく、低コストで導入でき、高度な管理スキルも必要ありません。また、OSの変更が必要ない環境に適しています。
VDI、VM、デスクトップ仮想化の違い
さまざまな仮想デジタル環境やアーキテクチャを説明する用語や略語は、混乱を招くことがあります。ここでは、仮想化、VM、VDIの違いを詳しく見ていきます。
デスクトップ仮想化
デスクトップ仮想化は特定のテクノロジーではなく、仮想デスクトップを提供する仮想化テクノロジーの利用を指す一般的な用語です。VDIとVMもこの用語に含まれますが、デスクトップ仮想化にはほかの種類もあります。次のようなものです。
- リモートデスクトップサービス(RDS): RDSでは、Microsoft Windows Server OSとMicrosoft Remote Desktop Protocol(RDP)を使用して、ユーザーがデスクトップやWindowsアプリケーションにリモートアクセスできます。RDSは以前、Microsoft Terminal Serverと呼ばれていました。ユーザーから見ればVDIと同じですが、IT部門にとってはより安価で管理しやすいソリューションとなる可能性があります。RDSのデメリットは、カスタマイズとアプリケーションに制限があることです。
- Desktop-as-a-Service(DaaS): DaaSは、サードパーティープロバイダーが所有するクラウドベースのシステム上でVMをホストするモデルです。多くのデスクトップ仮想化オプションよりもスケーラブルで柔軟性が高く、高速です。また、管理しやすく、カスタマーサポートも利用できます。
仮想マシン
仮想マシンは、ハイパーバイザーと呼ばれる専用ソフトウェアを使って作成されます。VMは通常、クラウドデータセンターなどのホストサーバー上で稼働します。VMには通常のコンピューターと同じハードウェアとソフトウェアが備わっています。物理データセンターからリソースが割り当てられるためです。これにはメモリ、ディスク、プロセッサーなどが含まれます。
プロバイダーは、コンピューティングリソースをより適切に管理するためにVMを利用します。独自のOS、アプリケーション、データを持つ各VMは、ホスト内で完全に分離されています。VMがVDIやデスクトップ仮想化を提供するには、特定の構成を施す必要があります。この構成がなければ、VMは多数のユーザーへのアクセス提供には使われず、ソフトウェアを分離された環境で開発・テストするといった別の目的に利用されます。
VDI
前述のとおり、VDIはデスクトップ仮想化の一種で、リモートサーバー上でホストされたデスクトップをストリーミングし、ユーザーにシステムへのアクセスを提供します。VDIには、コスト削減、IT運用の一元化、ユーザーの場所や利用デバイスを問わずシステム、アプリ、ファイルを利用可能にするといった多くのメリットがあります。
VDI、VM、デスクトップ仮想化の比較表
以下に、VM、VDI、デスクトップ仮想化の違いをまとめた表を示します。
| 特徴 | VDI | VM | デスクトップ仮想化 |
|---|---|---|---|
| ユーザー | 中央サーバーでホストされるVMの仮想デスクトップイメージに、多数のユーザーがアクセスできます。 | 通常はクラウドデータセンターなどの物理コンピューター上で稼働するVMに、少数のユーザーがアクセスします。 | 特定のテクノロジーではなく、VM、VDI、DaaSなど、デスクトップ仮想化テクノロジーを提供するすべてのモデルを含む一般的な概念です。 |
| ストレージと処理の要件 | VDIはより多くのユーザーに利用されるため、通常はVMよりも多くのストレージ容量と処理能力を必要とします。 | VMはVDIよりも必要な処理能力とストレージ容量が少ない場合があります。 | ストレージ容量と処理能力の要件は、使用するデスクトップ仮想化テクノロジーの種類によって異なります。 |
| 管理の複雑さ | VDIには永続型と非永続型があり、前者のほうが管理は複雑です。 | VMの用途は多岐にわたり、単純な操作から極めて高度なシステムや開発まで含まれます。それに応じて複雑さも異なります。 | デスクトップ仮想化の管理の複雑さは、使用するデスクトップ仮想化テクノロジーの種類によって異なります。 |
| 最適な利用シーン | VDIは、場所にかかわらずユーザーに一貫したデスクトップ環境を提供する必要がある組織に適しています。 | VMは、同じ物理コンピューター上で異なるOSを実行したい組織や、アプリケーション同士を分離したい組織に適しています。 | 特定のテクノロジーではなく、VM、VDI、DaaSなど、デスクトップ仮想化テクノロジーを提供するすべてのモデルを含む一般的な概念です。 |
VDIのメリット
VDIには、従来のデスクトップ導入方法と比べて、ITコストの削減、管理の容易化、セキュリティの向上、柔軟性とUXの改善など、さまざまなメリットがあります。
- ITコストの削減と管理の改善: 組織内のユーザーにリモートデスクトップ、アプリケーション、ファイルへのアクセスを提供することで、ハードウェアとソフトウェアのコストを大幅に削減できます。また、IT部門がOSとデスクトップをより細かく管理できるため、全社規模でのシステムの管理、導入、変更が容易になります。
- セキュリティの向上: VDIはデータセンターでホストされるVM上で稼働するため、従来の分散型エンドポイントよりも高いセキュリティレベルを実現できます。さらに、数百人以上の従業員を抱える企業では、VDIを利用することでセキュリティをより効率的に確保できます。
- 柔軟性と一貫したユーザーエクスペリエンスの向上: VDIにより、ユーザーは世界中のどこからでも、あらゆるデバイスでデスクトップに接続できます。また、組織固有の要件に合わせてVDIを構成することも可能です。必要に応じて簡単にスケールでき、永続型VDIアーキテクチャを使用すれば、ユーザーはデスクトップをパーソナライズできます。
- 災害復旧の改善: VDIは、災害発生時にユーザーのデスクトップを迅速に復旧する手段を提供し、災害復旧の改善に役立ちます。これにより、ダウンタイムを最小限に抑え、重大なインシデントが発生してもユーザーが業務を継続できるようになります。
- テクノロジーとイノベーション: 可視化から最先端アプリ、高度なセキュリティ、高性能インフラまで、VDIを導入することで、企業はクラウドやVDIベンダーが提供する革新的なテクノロジーを活用できます。
- コンプライアンス: デジタル運用を取り巻く規制環境は、日々厳しさを増しています。VDIテクノロジーは、医療や金融など最も厳格な規制業界で事業を行う組織を含め、コンプライアンス要件を満たすためのツールとリソースを提供します。
VDIのデメリット
VDIテクノロジーには、複雑さ、パフォーマンスの問題、データの集中化に伴うセキュリティリスクなど、いくつかのデメリットがあります。
- 複雑さ: VDIには技術スキルと社内ITチームが必要です。また、特に大規模な導入では、VDIのセットアップと管理が複雑になる可能性があります。
- パフォーマンス: VDIのパフォーマンスは、ネットワーク接続とデータセンターのリソースに左右されます。構成が適切でなかったり、ネットワークの効率が低かったりすると、パフォーマンスが変動したり低下したりする可能性があります。
- 集中管理に伴うセキュリティリスク: VDIシステムでは、すべてのデータ、システム、アプリ、ファイルが一元管理されます。高いセキュリティレベルを実現できる一方で、リソースの集中化にはリスクも伴います。中央データベースでダウンタイムや障害が発生すると、社内でVDIに依存するすべてのユーザーに影響が及ぶ可能性があります。
- ユーザーの学習曲線: 新しい従業員、契約社員、パートナーには、VDIへのアクセス方法と操作方法に関する知識が必要です。VDIに不慣れなユーザーは、初めて利用する際に戸惑うことがあります。
- 適切なVDIの選択:予算から IT要件まで、組織ごとに事情は異なるため、自社に適したVDIソリューションを慎重に評価する必要があります。市場には多数のVDIプロバイダーが存在するため、最適なものを見つけるのは容易ではありません。
- 追加コスト: VDIには、ネットワーク管理やソフトウェアライセンスなど、ほかにもコストがかかります。購入するVDIを決める際には、その他のコストと複雑さもすべて考慮する必要があります。
VDIの5つのユースケース
世界的なデジタルトランスフォーメーションによって、VDIの分野は大きく変化しました。現在、VDIはさまざまな業界で多様な用途に利用できる、強力で汎用性の高いテクノロジーと見なされています。
世界規模のハイブリッドワーク人材をつなぐ
2023年には、リモートワーカーやハイブリッドワーカーを雇用する企業が、あらゆる業界で急増しました。VDIはこの新たな世界的な動きの中核にあり、仮想デスクトップ仮想化を通じて、企業が世界中のどこからでもシステムにアクセスするために必要なテクノロジーを従業員やパートナーに提供できるようにしています。
タスクベースのコンピューターと公共用コンピューター
キオスク端末、図書館、コールセンターなど、組織が多数のユーザーにオンラインツール、ソフトウェア、アプリを提供しつつ、システムに加えられる変更を制限したい場合、非永続型VDIが利用されます。このテクノロジーは教育業界や医療業界でも使われています。
セキュリティとコンプライアンス
セキュリティとコンプライアンスを重視する企業は、高水準のデータ安全性とプライバシーを提供するためにVDIサービスを利用します。VDIシステムには、管理を簡素化するインテリジェントなセキュリティ、コンプライアンス、プライバシー機能が備わっています。
自分のデバイスを持ち込む(BYOD)
VDIはBYODポリシーを採用する組織にとって理想的なソリューションです。幅広いデバイスを接続でき、処理は中央サーバー上で行われます。
IT部門と開発者
VDIの特性は、IT部門や開発者に適しています。VDIによって導入、構成、テスト、コラボレーションが加速されるため、双方がメリットを得られます。
VDIテクノロジーの要件
VDIの導入では、いくつかのテクノロジー要件を慎重に検討する必要があります。最初に挙げられるのがハードウェアです。VDIのハードウェア要件は、ユーザー数、使用するアプリケーションの種類、求められるパフォーマンスレベルによって異なります。一般に、VDI環境には、大容量のストレージを備えた高性能サーバーインフラが必要です。
ソフトウェアを評価したら、企業はソフトウェアについても検討する必要があります。ハイパーバイザーから、仮想マシンの作成・管理、VDI上で稼働するOSやアプリに至るまで、すべてのソフトウェア要素、ライセンス、互換性を評価しなければなりません。ソフトウェアについては、セキュリティとコンプライアンスも考慮する必要があります。
ネットワーク管理はVDIに不可欠な要素です。BYODポリシーを採用する企業とは異なり、ハイブリッドワークを導入する企業は、すべてのユーザーに接続環境を提供する必要がない場合があります。ただし、ネットワークの管理、可視化、維持、保護は必要です。ネットワーク管理は、デバイス数、ユーザーの場所、アプリケーションの種類、速度、その他のパフォーマンスに影響する要因に左右されます。VDIネットワークは監視され、安全かつプライベートであり、低遅延・高速の接続を提供しなければなりません。
成功するVDI環境を導入するには、技術以外の要件も重要です。VDIシステムは明確に定義し、組織のニーズに合わせてカスタマイズする必要があります。開発と導入に先立ち、企業はユーザーとビジネスのニーズ、使用するアプリケーション、必要なパフォーマンスレベルを把握しなければなりません。
社内ユーザーとサードパーティーユーザーへのサポートやトレーニングも欠かせません。新しいユーザーにとってVDIの効率的な操作は難しく、大企業のITチームにとっては非常に複雑になる可能性があります。
VDIを導入するには?
VDI導入の道のりにある企業の青写真や指針となる、一般的な5つのシンプルな段階があります。計画、ハードウェアとソフトウェアの調達、構成、テスト、導入です。
1. 計画
VDIを導入する前に、事業上の明確な戦略と計画を策定する必要があります。この段階で、予算、ソフトウェア、ハードウェア、ユーザーのニーズを評価します。企業はVDIを何に利用するのかを明確にし、ビジネス目標の達成に適したテクノロジーの選択肢について専門家の意見を取り入れなければなりません。
2. ハードウェアとソフトウェアの調達
この段階では、VDI市場の状況、主要ベンダー、各社の製品やサービス、プロジェクトへの適合性を把握します。通常、VDIソリューションではハードウェアとソフトウェアの要件をオールインワンで組み合わせます。ただし、ユースケースによっては、特定のソフトウェアを開発または購入する必要があります。この段階で、ハイパーバイザーを使ってVMを作成し、OS、アプリ、リソースを追加して構成します。
3. 構成
3つ目の段階は、VDI環境を構成することです。仮想デスクトップイメージの作成、ユーザーへの仮想デスクトップの割り当て、ネットワークの構成などを行います。この段階では、セキュリティとプライバシーが極めて重要です。
4. テスト
適切なテストを行わずにVDIを導入してはなりません。パフォーマンス、コンプライアンス、機能、可用性に至るまで、すべてを再確認する必要があります。
5. 導入、監視、調整
継続的に行われる最終段階では、VDIを導入します。導入後に調整が必要になることは珍しくありません。環境を利用するすべてのユーザーに対して、トレーニングとオンボーディングも行う必要があります。フィードバックを収集し、オープンなコミュニケーションとサポートの窓口を設けることも不可欠です。VDIを導入した後は、システムを継続的に監視し、必要に応じて更新しなければなりません。
主要なVDIソリューション3選
現在、市場には数多くのVDIソリューションがありますが、特に優れた人気の高いものとして、VMware、Citrix、Microsoft RDSなどが挙げられます。
VMware Horizon
VMwareは、2006年にVDIという用語を生み出しただけでなく、現在も市場をリードしています。VMware Horizonを使えば、企業はクラウドベースのコンソールとSaaS管理サービスによって、オンプレミス環境、ハイブリッド環境、クラウドインフラ上の仮想デスクトップとアプリを開発、導入、管理、監視、拡張できます。
VMwareは、エンドツーエンドのセキュリティとコスト効率に優れたサービスでも人気があります。このソリューションは、安全なワークステーションクラスのパフォーマンス、2Dおよび3Dグラフィックス、最適化された音声・動画サポートを提供できます。また、ITチームに完全な可視性と簡素化された管理機能も提供します。
Citrix
CitrixもVDI市場で数十年にわたる経験を有しています。このソリューションは、使いやすさと幅広いデバイスをサポートできる点で人気があります。Citrixは高い拡張性を備え、セキュリティやパフォーマンスを損なうことなく、多数のユーザーをサポートできます。Citrix VDIは、信頼性とセキュリティについても高い評価を得ています。
Microsoft Remote Desktop Services(RDS)
Microsoft RDSは、Windows Server OSに含まれるVDIソリューションです。すでにWindows Serverを利用していて、シンプルでコスト効率の高いVDIサービスを探している企業には、RDSが適しています。ユーザー数が少数から中程度の企業で人気があり、Microsoft製品と統合できます。RDSは、LinuxやmacOSなど、他のOSもサポートできます。
もちろん、市場にはほかにも選択肢があり、導入できるVDIの代替策もあります。
結論:VDIテクノロジーは今後も成長を続ける
企業が資産やアーキテクチャを移行・近代化するにつれ、仮想デスクトップ環境の人気はさらに高まると予想されます。仮想デスクトップ環境には、管理の改善、コストの削減、アクセシビリティの向上、セキュリティとコンプライアンスの強化など、数多くのメリットがあります。
VDIには技術的な知識が必要で、接続性やネットワークに依存するという課題がありますが、ベストプラクティスと適切なテクノロジーやツールによって、こうしたデメリットを軽減できます。VDIを導入する企業は、小規模に始めて必要に応じて拡張することも、従業員やパートナーのエクスペリエンスを向上させることも、ビジネスに適したVDIソリューションを選択して最先端のイノベーションを活用することも可能です。
重大なデータ損失を防ぐため、仮想マシンを必ずバックアップしてください。ここでは、最適なVMバックアップソフトウェア投資を守るためのものをご紹介します。