Proxmox VE (仮想化プラットフォーム)
Proxmox VE (Proxmox Virtual Environment, 略して PVE) は Debian ベースの Open-Source-仮想化プラットフォーム の操作と管理のための Web インターフェースを持つ 仮想アプライアンスです。 基本的にはLinuxディストリビューションであることを見せずに、集中管理環境として使用するシステムとして提供されることに特徴があり、管理にWebインターフェースを使用しています。したがって、システムは、この点に関しては、Citrix XenやVMware ESXiの環境に似ています。現在のProxmox VEのバージョン2.1で、Linuxの 2.6.32に基づいて動作するKVMベースのゲストとLinuxをベースのコンテナOpenVZの両方をサポートします。ブータブルCD-ROMを使用して、PC (X86-64 bit AMD-V もしくは IVT装備) にインストールできます。Proxmox VEはProxmoxサーバソリューション社(ウィーン、AT)[1]が開発。[1]
作者 | Proxmox Server Solutions GmbH |
---|---|
最新版 |
2.1
/ 2012年4月27日 |
リポジトリ | |
ライセンス | GPLv2 (オープンソース) |
公式サイト | pve.proxmox.com |
二つのハイパーバイザー
KVM
フル仮想化( KVM ) KVM( Kernel-based Virtual Machine)は仮想化機構(Intel VT or AMD-V CPU を必要とする)を 備えたx86ハードウエアで実現できる、フル仮想化のソリューションです。各々の仮想マシンはネットワークカード、ディスク、グラフィックアダプター、その他の専用の仮想化ハードウエアを持ちます。KVMはXENに似ていますが、KVM はLinuxの一部であり、Linux標準のスケジューラとメモリ管理を利用します。 KVMはWindows 2000, Windows XP, Windows Vista, Windows Server 2003 and Windows Server 2008のような windows オペレーティングシステムを含む修正無しで使用するオペレーティングシステムに全く適合しています。 詳細はKVMを参照してください。
準仮想化( KVM ) KVM はI/O のパフォーマンスを向上させるための準仮想化をサポートします。 Windows のネットワークドライバーの準仮想化について参照ください。 詳細はKVM を参照ください。
OpenVZ
これは、最も高速なアプローチなので、Linnux を走らせているサーバで好んで使用される技術です。OpenVZはLinux のコンテナ-ベースの仮想化です。OpenVZはセキュアでアイソレートされたコンテナ( CT,VE,VPS とも呼ばれます。)各々のコンテナは確実に、スタンドアローンのサーバのように仕事を実行し、こなします。すなわち、コンテナは独立にリブートでき、ユーザ、IPアドレス、メモリ、プロセス、ファイル、アプリケーション、システムライブラリ、コンフィギュレーションファイルにルートでアクセスできます。現在、OpenVZベースのアプライアンスは"商用"段階です。詳細についてはここ(OpenVZ)を参照ください。
操作要領
最も簡単なケースでは、PVE は標準 CD-ROM を使ってコンパチブルなPC にインストールされます。インストールプログラムは全てのインストール過程をあたかも自動的なように行い、PC の最初のディスクの全てを使用します。このことは PVE Wiki[2] で説明されています。wiki で 沢山の印象的なビデオチュートリアルとともに FAQ, HOWTO,その他のドキュメントを見ることができます。Proxmox は Linux(Debian) がサポートするハードウエアをサポートします。IP アドレスやネットワークカードの設定は独特のものがありますが、たいへん分かり易い Web インターフェースが備わっていますので、Unix - もしくは Linuxなどの知識は必要ありません。基本的な構成(独自の IP インターフェース設定)はコンソールを使用して、直接テキストーベースのメニューで設定できます。実際的には全ての管理は Web インターフェースで実行できますが、 ssh 経由のコンソールも使用できます。PVE は Debian ベースなのでGNOME もしくは KDE のコンポーネントを導入して、完全なワークステーションにもできます。このようにして、ハイパーバイザーと管理サーバーを兼用してエコなシステムを構築できます(たとえばリモートデスクトップを使用して)。また、PVE は Cluster 機能も持っていて、複数のハイパーバイザーのクラスター構成もできますし、DRBD を構成することもできます。
安全性
Proxmox VE ディストリビューションは定期的にアップデートされており、最新のバージョンもダウンロードも可能です。インテグレーションは Debian システムの APT によって実施されます。
参照
Weblinks
- Proxmox VE: Open-Source-Virtualisierungplattform mit KVM und OpenVZ (GPLv2 aber auch kommerzieller Support verfugbar, entwickelt in Osterreich)
- Wiki des Projekts KVM
- LinuxInsight: Erste Benchmarks von KVM
- WindowsPro: Open-Source-Hypervisor: KVM gewinnt, Xen ungewiss
- Interview vom 28. Marz 2009 mit Oliver Rath zu KVM von RadioTux
- Interview auf Kerneltrap.org mit dem KVM-Chefentwickler, 23. Marz 2007: Interview: Avi Kivity
- Verfugbare KVM-Implementierung von Collax
- Qemu Buch: "QEMU, Kernel-based Virtual Machine (KVM) & libvirt"
- Offizielle Webprasenz von OpenVZ (englisch)
- An OpenVZ kernel hacker interview � Interview mit Andrey Savochkin (englisch)
- [http://www.pro-linux.de/berichte/interview-openvz.html OpenVZ: � Weniger Overhead als Xen“] � Interview mit Kir (Kirill) Kolyshkin auf Pro-Linux