Windows 7とWindows Server 2008 R2がVHDおよびVHDブートをネイティブでサポートしたことは、特に開発者とテスターに多くのメリットをもたらす。
Window 7の仮想HDD(VHD:Virtual Hard Disk)は、このOSの素晴らしい機能の1つであり、多くのメリットをもたらす。VHDは仮想化ソフトウェアを使ったことがある人には目新しいものではなく、VHDフォーマットはMicrosoftのVirtual PCやHyper-V、Citrix SystemsのXenServer、Sun MicrosystemsのxVM製品でサポートされている。VMwareのESXサーバも、同社独自のVMDKフォーマットに加えてVHDをサポートしている。
VHDはソフトウェアによって作成され、HDDの機能を備える。特定のサイズを持っており、マウントし、フォーマットしなければならない。VHDにはファイルをコピーしたりOSをインストールする機能があり、OSをVHDから起動することやディスクのサイズを拡大することも可能で、実際のディスクとほぼ同じように利用できる。MicrosoftのSystem Center Virtual Machine Manager(SCVMM)のようなアプリケーションでは、物理ディスクから仮想ディスクへの変換(P2V変換)が可能だ。これにより、データセンターの物理マシンの設置スペースを簡単に削減できる。さらに、MicrosoftのWindows BackupやSystem Center Data Protection Manager(SCDPM)では、データをVHDに保存できる。
仮想環境では、VHDはOSのコンポーネントやファイルなどのクライアントまたはサーバのイメージが格納された単一のファイルであり、仮想化ソフトウェアが稼働するホストマシンのファイル構造内に存在する。多くの企業は仮想マシン(以下、VM)のオンラインバックアップを作成する代わりに、VMのVHDファイルをバックアップしている。VHDはポータブルで、ホストマシン間で移動できる。このため、ホストシステムがダウンしたり、メンテナンスのためにシャットダウンしなければならなくなっても、仮想化ソフトウェアが稼働するほかのホストにVMを移動し、そのホストで実行できる。
ただし、VHDをこのように利用する場合は、Windowsのライセンスの問題に注意する必要がある。その詳細は別稿で説明するとして、ここでは、VHDがさまざまな用途に使えて便利なことを強調するにとどめたい。
最近まで、VHDの作成には専門的な仮想化ソフトウェアを使わなければならなかった。例えば、Windows Server 2008では、 VMのVHDファイルを保存するには以下の手順を踏まなければならなかった。
次世代生成AIで優位に立つのはMeta? Google? それともマスク氏のあの会社?
生成AI時代において、データは新たな金と言える。より人間らしい反応ができるようになる...
GoogleからTikTokへ 「検索」の主役が交代する日(無料eBook)
若年層はGoogle検索ではなくTikTokやInstagramを使って商品を探す傾向が強まっているとい...
B2B企業の市場開拓で検討すべきプロセスを定義 デジタルマーケティング研究機構がモデル公開
日本アドバタイザーズ協会 デジタルマーケティング研究機構は、B2B企業が新製品やサービ...