AI活用の教科書
インフラリリース・運用ふつう2分で読了

ハイパーバイザー

Hypervisorはいぱーばいざー

ひとことで言うと

1台の物理サーバを区切り、複数の仮想マシンを別々に動かす土台となるソフトです。

📖 もうちょい詳しく

何が新しいの?

サーバを1台買っても、1つの用途にしか使わないと、性能の多くが余りがちです。ハイパーバイザーは、その1台の物理サーバ(実物の機械)の上で、複数の仮想マシン(ソフトで作った疑似的なコンピューター)を同時に動かすための土台ソフトです。これによって、機械を増やさなくても用途ごとに環境を分けられるようになりました。クラウドサービスの裏側でも、この仕組みがよく使われています。

どうやって動いてるの?

ハイパーバイザーは、CPU(計算の頭脳)やメモリ(作業用の記憶)といった物理的な資源を、各仮想マシンに少しずつ割り当てます。そして、それぞれの仮想マシンを互いに隔離し、片方の不具合がもう片方に直接およばないようにします。各仮想マシンからは、自分専用の1台があるように見えるのが特徴です。

何ができるの?

1台のサーバの中に、用途のちがう環境をいくつも並べて持てます。たとえば、テスト用と本番用を分けたり、OS(基本ソフト)の種類ちがいを同居させたりできます。必要に応じて割り当てを増減できるため、資源のむだも減らせます。

🌱 身近なたとえ

シェアオフィスで例えると、分かりやすいかもしれません。1つの建物(物理サーバ)を、いくつもの個室(仮想マシン)に仕切って貸し出すイメージです。建物全体の電気や空調(CPU・メモリ)を、各個室にほどよく配分し、隣の部屋の話し声が筒抜けにならないよう壁で仕切ります。この「仕切りと配分の管理人」にあたるのが、ハイパーバイザーです。

✅ まず覚えるポイント

  • 1台の物理サーバ上で、複数の仮想マシンを動かす土台ソフトです
  • 各仮想マシンにCPUやメモリを割り当てて配分します
  • それぞれを隔離し、不具合が直接波及しにくくします
  • 仮想マシンからは自分専用の1台に見えます
  • クラウドサービスの裏側でも広く使われています

🧭 よくある勘違い

型1と型2って何がちがうの?

ハイパーバイザー自体が動く位置がちがいます。型1(ベアメタル型)は、物理サーバの上に直接ハイパーバイザーを置く方式で、サーバ用途で多く使われます。型2は、WindowsやMacなどのOSの上にソフトとして載せる方式で、手元のパソコンでお試しに動かすときに向いています。

仮想マシンを増やせば性能は無限に増える?

そうとは限りません。割り当てのもとになるCPUやメモリは、あくまで物理サーバ1台ぶんが上限です。仮想マシンを詰め込みすぎると取り合いになり、かえって遅くなる場合があります。

🧩 関連して覚えると楽な言葉

  • 仮想化: 物理的な機械を、ソフトで分けたり束ねたりする考え方の総称
  • 仮想マシン(VM): ハイパーバイザーが動かす、ソフト製の疑似コンピューター
  • コンテナ: OSを共有して環境を分ける、より軽い区切り方
  • IaaS: ハイパーバイザーの仕組みを、貸し出す形で使えるクラウドの形態

🏁 ひとことでまとめ

物理サーバを仕切って資源を配り、複数の仮想マシンを別々に走らせる管理役が、ハイパーバイザーです。