Virtual Machine
仮想マシン
仮想マシン(VM)とは?
仮想マシン(VM)とは、イメージやインスタンスと呼ばれる、物理コンピューターと同様に動作するソフトウェアファイルです。物理コンピューターと同じように、VMはオペレーティングシステムやアプリケーションを実行し、CPU、メモリ、ハードドライブ、ネットワークインターフェイスなど、独自の仮想リソースを備えています。各VMの仮想リソースは、物理ホストコンピューター上の実際のリソースに割り当てられます。VMを利用するエンドユーザーは、ホストコンピューター自体を使用する場合と同じような操作環境を利用できます。また、1台のホスト上に単一または複数のVMを配置できます。サーバーでは、複数のVMをハイパーバイザーと呼ばれるソフトウェアで管理しながら、同一ホスト上で並行して実行します。特に企業において、コンピューティングニーズに対応するためにVMを利用することは、一般に仮想化と呼ばれます。
なぜ必要なのか
単一のユーザー環境では、仮想マシン(VM)によって、管理性やセキュリティが向上するだけでなく、独立したオペレーティングシステムや本来の環境向けに開発されていないアプリケーションを柔軟に実行できます。そのため、ソフトウェア開発者やテスターに最適です。たとえば、VMはホストシステムや他のVMから分離された「サンドボックス」環境として動作するため、VM内のソフトウェアがコンピューター自体に影響を及ぼしたり、改変したりすることはできません。これにより、ベータ版を含む別のオペレーティングシステムのテスト、ウイルスに感染したデータへのアクセス、オペレーティングシステムのバックアップ作成、本来対象としていないオペレーティングシステム上でのソフトウェアやアプリケーションの実行に適した環境を構築できます。
組織がサーバープラットフォームにVMを導入すると、ハードウェアおよび保守コストの大幅な削減、新しいサーバーの迅速な導入、ディザスタリカバリなど、多くのメリットが得られます。たとえば、物理サーバーだけで構成された環境では、ほとんどのサーバーが大幅に低利用率となっており、使用率は推定で5~15%にとどまります。仮想化されたサーバー環境を導入すると、1台の物理サーバー上で複数のVMを稼働させられるため、ハードウェアの利用率が向上します。各VMが物理サーバー上でアプリケーションを実行するため、アプリケーションごとに専用サーバーを用意する必要もありません。2011年、IDCは、サーバー仮想化戦略を採用したIT部門で、ハードウェアおよびソフトウェアのコストが40%削減されたと報告しています。仮想化によって物理サーバーの台数が減ると、電力や冷却に必要なエネルギーも削減できます。
VMを使用すると、サーバーのプロビジョニングや導入も迅速に行えます。新しいVMは数分以内にプロビジョニングして導入できるため、新しい物理サーバーのインストールに通常必要となる数時間やコストをかけずに、既存のVMを複製できます。さらに、サーバー仮想化の最大のメリットの一つが、可搬性と復旧性です。VMを別のサーバーへ迅速かつ安全に移行できます。企業はレプリケーションサイトを容易に構築できるため、重要なデータも迅速かつ効率的にバックアップできます。多くのエンタープライズ向け仮想化プラットフォームには、災害発生時にこのプロセスを自動化するソフトウェアが組み込まれています。
GIGABYTEはどのように役立ちますか?
GIGABYTEは、仮想化環境に最適な多様なサーバーシステムを提供しています。汎用ラックマウントサーバー(x86およびArmプラットフォーム対応)に加え、CPU、GPU、ストレージの各密度を最適化した製品も取り揃えています。各製品は、拡張カード用の豊富な拡張スロットを備え、導入形態を柔軟に選択できます。仮想化プラットフォームはハードウェアに依存しませんが、GIGABYTEは地域や市場セグメントごとに複数のISV(独立系ソフトウェアベンダー)およびVAR(付加価値再販業者)と提携しています。これにより、お客様にすぐに導入できる仮想化インフラストラクチャプラットフォームを提供します。