読み方 : ブイエムインスタンス
VMインスタンス【Virtual Machine instance】VM instance
別名 :仮想化インスタンス/バーチャルインスタンス/仮想インスタンス
VMインスタンスとは?

仮想化システムでは1台の物理サーバ上に複数のVMインスタンスを同時に起動し、それぞれ異なるOSや設定で独立して稼働させることができる。各インスタンスは論理的に隔離されており、あるインスタンスで障害や設定変更が発生しても他のインスタンスへ直接影響しにくい。この仕組みを支えるのが「ハイパーバイザー」(hypervisor)と呼ばれるソフトウェアで、物理ハードウェアのリソースを管理し各インスタンスへ分配する。
VMインスタンスの実体はメモリ上に展開されたプログラムとデータである。ある時点の状態をそのままスナップショットとして保存し、後からその時点に戻したり、同一構成の環境を複数複製したりできる。稼働中のまま別の物理コンピュータへ移動する「ライブマイグレーション」(live migration)も可能である。
クラウドサービスではVMインスタンスは顧客に提供されるコンピュータ資源の基本単位として用いられる。利用者は管理画面やAPIを通じてインスタンスを必要な数だけ作成・起動・停止・削除でき、料金は稼働時間や性能に応じて課金される。作成時にはCPU数、メモリ容量、ディスク容量、OSの種類などを指定し、Webサーバ、データベース、開発環境など様々な用途に利用できる。物理サーバを購入・設置する従来の手法と異なり、短時間で新しい環境を用意できるため、アクセス増加時の増設や検証環境の構築にも活用される。