仮想化とは?

仮想化を使うと、一台の物理サーバーで、ソフトウェアとしての複数の独立したコンピューターを動かせます。それぞれが専用のハードウェアを持つかのように動作し、ハイパーバイザーというプログラムがそれらを互いに隔離します。

エンジニアに相談する ナレッジベース
データセンターのラックに搭載されたサーバーの接写

どういう意味か

ハイパーバイザーは、ハードウェアとその上で動くマシンの間に位置します。プロセッサーの時間、メモリ、ディスク容量、ネットワークアクセスを配分し、あるマシンが別のマシンを見ることを防ぎます。これらのソフトウェア上のコンピューターが仮想マシンで、Proxmox VEのようなプラットフォームがそれらを管理します。

仮想化以前は、アプリケーションごとに1台のサーバーを用意するのが通例でした。そうしたサーバーの多くは、一日の大半を遊んでいたにもかかわらず、それぞれにスペース、電力、冷却、独自の入れ替えサイクルが必要でした。仮想化では、より少ないマシンに多くのワークロードを載せます。

コンテナは、より軽量な親戚です。コンピューター全体を模倣する代わりに、ホストのオペレーティングシステムを共有し、アプリケーションだけを隔離します。素早く起動し、メモリの使用量も少ないものの、分離の強さでは劣ります。複数の仮想化ホストをクラスターとして結合すると、マシンをホスト間で移動できます。

企業にとって重要な理由

  • マシンの削減:ワークロードを集約することで、購入し、設置し、電力を供給するハードウェアが減ります。
  • 復旧が容易:仮想マシンはファイルの集まりなので、コピー、バックアップができ、別のハードウェアでも復元できます。
  • より安全な変更:本番のシステムに触れる前に、コピーで更新をテストできます。
  • 運命共同体:多くのワークロードが一つのホストに載っていると、そのホストの故障がすべてに影響するため、バックアップと計画が必要です。

当社の業務での関わり

当社は、仮想マシンとLXCコンテナを動かし、高可用性とライブマイグレーションを備えたProxmox VEクラスターを構築しています。自社のインフラでもProxmoxとCephを運用しているため、お客様向けに構築するのと同じプラットフォームを自分たちで運用しています。VMwareやHyper-VからProxmoxへの移行は、企業から当社にご相談いただく代表的な理由です。

関連サービス

Proxmoxコンサルティング

クラスターの構築と、VMwareやHyper-Vからの移行。

バックアップと復旧

復元テスト済みの仮想マシンバックアップ。

LinuxとKubernetes

Talos Linux上に構築するコンテナ基盤。

詳しく見る

  • Wikipediaの仮想化さまざまな種類の仮想化を中立的にまとめた概要です。全体像を知りたい方に役立ちます。
  • Wikipediaのハイパーバイザーハイパーバイザーの役割と、主な種類の違いを解説しています。プラットフォームを比較する方向けです。
  • Proxmox VEドキュメントプラットフォームを運用する人向けに書かれた、公式の管理ガイドです。

サーバーが多すぎませんか?

現状を確認し、集約できるものを文書でお示しします。

相談を始める