Proxmox仮想環境

Proxmox仮想環境
Proxmox VE 8.0 管理インターフェースのスクリーンショット
開発者プロクスモックスサーバーソリューションズ株式会社
書かれたPerl[ 1 ] Rust [ 2 ]
OSファミリーLinux ( Unix 系)
作業状態現在
ソースモデルフリーでオープンソースのソフトウェア
初回リリース2008年4月15日 (2008年4月15日
最新リリース9.1 [ 3 ] ウィキデータで編集する / 2025年11月19日 (2025年11月19日
最新プレビュー8.0 beta1 [ 4 ] / 2023年6月9日 ( 2023-06-09 )
リポジトリ
入手可能な25言語[ 5 ]
更新方法アプト
パッケージマネージャーdpkg
サポートされているプラ​​ットフォームAMD64
カーネルタイプモノリシックLinux
ユーザーランドGNU
デフォルトのユーザーインターフェースウェブベース
ライセンスGNU Affero 一般公衆利用許諾書[ 6 ]
公式サイトwww.proxmox.com / en / proxmox -virtual-environment /Wikidataで編集する

Proxmox Virtual Environment ( PVE、または単にProxmox ) は、ハイパーコンバージド インフラストラクチャのプロビジョニング用に設計された仮想化プラットフォームです。

Proxmoxは仮想マシンコンテナの導入と管理を可能にする。[ 7 ] [ 8 ] Debian GNU/Linux [ 9 ]をベースとし、改良されたUbuntu LTSカーネルを使用している。[ 10 ] 2種類の仮想化がサポートされている。LXCによるコンテナベース(バージョン4.0以降、バージョン3.4まで使用されていたOpenVZを置き換えたもので、同梱されている[ 11 ])とKVMによる完全仮想化である。[ 12 ]

ウェブベースの管理インターフェースが含まれています。[ 13 ] [ 14 ]また、PVE環境を制御するためのモバイルアプリケーションも利用可能です。[ 15 ]

Proxmox は、 GNU Affero General Public Licenseバージョン 3の規約に基づいてリリースされています。

歴史

Proxmox VEの開発は、Linux開発者のDietmar Maurer氏とMartin Maurer氏がOpenVZにバックアップツールと管理GUIがないことに気づいた2005年に始まりました。KVMも同時期にLinuxに登場し、その後すぐに追加されました。[ 16 ]

最初の公開リリースは2008年4月に行われました。コンテナと完全仮想化をサポートし、他の商用製品と同様のWebベースのユーザーインターフェースで管理されていました。[ 17 ]

特徴

Proxmox VEは、仮想マシン用のカーネルベース仮想マシン(KVM)とコンテナ用のLXCという2つの仮想化技術を単一のWebベースのインターフェースで管理するためのオープンソースのサーバー仮想化プラットフォームです。 [ 12 ] また、サーバー間の高可用性、ソフトウェア定義ストレージ、ネットワーク、災害復旧を構成するためのすぐに使用できるツールも統合されています。[ 18 ]

Proxmox VEは、単一クラスタの範囲内のノード間でゲストマシンのライブマイグレーションをサポートしており、サービスを中断することなくスムーズな移行が可能です。 [ 19 ] PVE 7.3以降では、異なるクラスタ内の無関係なノード間での移行のための実験的な機能があります。[ 20 ]

Proxmoxは、Web GUIへのユーザー認証に独自の内部認証データベース、PAMOIDCLDAP 、またはActive Directoryを使用することができます。[ 21 ] TOTPWebAuthn、またはYubiKey OTPを使用した多要素認証も利用できます。[ 22 ]

PVE 8.1以降では完全なソフトウェア定義ネットワーク(SDN)スタックが実装されており、セキュアブートと互換性があります。[ 23 ]

ゲストマシンのバックアップは、付属のスタンドアロンvzdumpツールを使用して行うことができます。[ 24 ] PVEは、Web GUIを使用して別のProxmoxバックアップサーバー(PBS)と統合することもできます。 [ 25 ]またはテキストベースのProxmoxバックアップクライアントアプリケーション。[ 26 ]

PVE 8以降では、標準のGUIインストーラに加えて、 ISOイメージに統合されたセミグラフィカル(TUI )インストーラがあります。 [ 21 ] PVE 8.2からは、スクリプトによる自動インストールが可能です。[ 27 ]

高可用性クラスタ

Proxmox VE(PVE)は複数のサーバーノードにまたがってクラスタ化することができます。[ 28 ]

Proxmox VEはバージョン2.0以降、Corosync通信スタックに基づくクラスタの高可用性オプションを提供しています。PVE 6.0以降では、Corosync 3.xが使用されています(以前のPVEバージョンとは互換性がありません)。統合されたHAマネージャを使用して、個々の仮想サーバーを高可用性用に構成できます。[ 29 ] [ 30 ] Proxmoxノードが使用できなくなったり、障害が発生した場合、仮想マシンは自動的に別のノードに移動され、再起動されます。[ 31 ]データベースとFUSEベースのProxmox Clusterファイルシステム(pmxcfs [ 32 ] )により、 SQLiteエンジンを備えたCorosync通信スタックを介して各クラスタノードの構成を実行できます。[ 14 ]

PVEにおけるもう一つのHA関連の要素は分散ファイルシステムCephであり、これはゲストマシンの共有ストレージとして使用することができます。[ 33 ]

ノード間で仮想マシンとコンテナを再調整するための独立したツールもあり、Prox Load Balancer(ProxLB)と呼ばれています。[ 34 ]

仮想アプライアンス

Proxmox VEにはGUI経由でダウンロードできるパッケージ化されたサーバーソフトウェアアプライアンスがあります。 [ 35 ]

Proxmox データセンターマネージャー

2024年末、Proxmox Datacenter Manager (PDM) の開発が発表されました。PDM は、複数のPVEクラスターまたはホスト(場合によっては数千)の統合管理を担います。最初のリリースはアルファ版とされ、ベータ版と安定版は2025年にリリースされる予定です。[ 36 ] 2025年9月にリリースされたベータ版 (0.9) には、ノードへの通知機能とコンソールアクセス機能はありませんが、ノードからエラーログを取得し、更新を管理する機能があります。これにより、管理対象ノード間で仮想マシンとLXCコンテナを簡単に移行できます。[ 37 ]

参照

参考文献

  1. ^ 「Proxmox Manager Git Tree」 。 2019年3月4日閲覧
  2. ^ 「Proxmox VE Rust Git ツリー」 . git.proxmox.com .
  3. ^ 「Proxmox Virtual Environment 9.1 が利用可能」 2025年11月19日. 2025年11月20日閲覧
  4. ^ 「ロードマップ」 . Proxmox . 2014年12月3日閲覧
  5. ^ "projects/proxmox-i18n.git/tree" . 2022年11月16日閲覧
  6. ^ 「オープンソース – Proxmox VE」。Proxmox Server Solutions 。 2015年7月17日閲覧
  7. ^ Simon MC Cheng (2014年10月31日). Proxmox High Availability . Packt Publishing Ltd. pp. 41–. ISBN 978-1-78398-089-5
  8. ^プルーラ、マイケル (2013 年 7 月)。「Aus dem Nähkästchen」IXマガジン2013年(7)。ハイゼ・ツァイシュクリフテン・ヴァーラーク: 74 – 77 2015 年7 月 20 日に取得
  9. ^ 「Features」 . Proxmox . 2025年11月19日閲覧
  10. ^ 「Proxmox VEカーネル - Proxmox VE」pve.proxmox.com . 2017年5月26日閲覧
  11. ^ 「Proxmox VE 4.0 with Linux Containers (LXC) and new HA Manager released」 . Proxmox . 2015年12月11日. 2015年12月12日閲覧
  12. ^ a b Ken Hess (2011年7月11日). 「Proxmox: 究極のハイパーバイザー」 . ZDNet . 2021年9月29日閲覧
  13. ^ Vervloesem, Koen.「Proxmox VE 2.0 レビュー - あらゆる状況に対応する仮想化サーバー」 Linux User & Developer、2012年4月11日。2015年7月16日閲覧。
  14. ^ a b Drilling, Thomas (2013年5月). 「仮想化コントロールルーム」 . Linux Pro Magazine . Linux New Media USA . 2015年7月17日閲覧
  15. ^ 「Proxmox仮想環境」 . Google Play . Proxmox Server Solutions GmbH . 2023年11月12日閲覧
  16. ^ 「Proxmox VE 1.5:KVMとOpenVZの統合」 Linux Weekly News . 2015年4月10日閲覧。
  17. ^ Ken Hess (2013年4月15日). 「Happy 5th birthday, Proxmox」 . ZDNet . 2021年10月4日閲覧
  18. ^ 「特集」 . www.proxmox.com . 2019年5月12日閲覧。
  19. ^ラージヴァンシ、アカシュ。「プロクスモックス101」2023 年11 月 12 日に取得
  20. ^ 「VMをPVEクラスター間で移行する方法」Proxmoxフォーラム2023年11月12日閲覧
  21. ^ a b Lee, Brandon. 「Proxmox 8:新機能とホームラボのアップグレード手順」 . 2023年11月12日閲覧
  22. ^ Lee, Brandon (2024年3月22日). 「2024年にProxmoxで実行する最初の10ステップ」 .仮想化ハウツー. 2024年3月28日閲覧
  23. ^ Borisov, Bobby. 「Proxmox VE 8.1がセキュアブート互換性を導入」 Linuxiac . 2023年12月3日閲覧
  24. ^ 「vzdumpを使用した実行中のコンテナのバックアップ」 OpenVZ Wiki 2023年11月12日閲覧
  25. ^ 「Proxmoxバックアップサーバーを使い始める」 。 2023年11月12日閲覧
  26. ^ 「Proxmoxバックアップクライアントを使用してLinuxでファイルをバックアップする方法」 。 2023年11月12日閲覧
  27. ^ Smith, Lyle. 「Proxmox VE 8.2、VMwareインポートウィザード、強化されたバックアップオプション、高度なGUI機能を導入」 . StorageReview . 2024年4月24日閲覧
  28. ^ワシム・アフメディ (2014-07-14)。Proxmox をマスターする。 Packt Publishing Ltd.、99 ページ–。ISBN 978-1-78398-083-3
  29. ^ 「PVE HAマネージャーソースリポジトリ」 。 2020年10月19日閲覧
  30. ^ 「Proxmox VEドキュメント:高可用性」 。 2020年10月19日閲覧
  31. ^ 「Proxmox VEとCephを使用した高可用性仮想化」ジャクソンビルLinuxユーザーグループ。2020年11月30日時点のオリジナルよりアーカイブ。 2017年12月15日閲覧
  32. ^ 「Proxmox Cluster File System (pmxcfs)」 . Proxmox VE 管理ガイド. 2022年11月15日閲覧
  33. ^ Ladyzhenskyi, Pavel. 「Ceph共有ストレージを使用したProxmox VEクラスターのセットアップ」 . Medium.com . 2023年11月12日閲覧
  34. ^ 「ProxLB - Proxmox用のProxロードバランサー」 . ProxLB . 2025年4月2日閲覧
  35. ^ 「次に購入するサーバーオペレーティングシステムは仮想マシンになる」 ZDNET 2013年10月15日2015年7月20日閲覧
  36. ^ t.lamprecht (2024年12月19日). 「Proxmox Datacenter Manager - 最初のアルファ版リリース」 . Proxmoxフォーラム. 2025年7月9日閲覧
  37. ^ Pande, Ayush. 「Proxmox Datacenter ManagerはPVEサーバーにとって過小評価されているツールです」 XDA . 2025年10月31日閲覧