
Proxmox VEは、KVMとLXCテクノロジーを組み合わせたオープンソースの仮想化プラットフォームで、統一されたWebインターフェイスでVMとコンテナを管理します。クラスタリング、高可用性、柔軟なストレージを無償で提供し、Acronis Cyber Protectは、高度なエージェントレスバックアップ、クラウドリカバリ、ハイブリッド環境向けの完全なデータ保護機能を備えています。
仮想化は現代のITインフラストラクチャの中核をなすコンポーネントであり、サーバー管理の合理化とリソースの最適化において中心的役割を果たしています。サーバーの仮想化は、デジタルセキュリティの向上、アプリケーションやサービスのソフトウェア展開サイクルの高速化など、企業ソフトウェアにいくつかのメリットをもたらします。しかし、IT管理者やシステムエンジニアにとって重要なメリットは、ソフトウェアサービスをスタンドアロンの物理ハードウェアから切り離すことで、大幅なコスト削減が可能になることです。
仮想化のユビキタスな普及に伴い、マーケットではさまざまな提供製品が存在し、それぞれが仮想化のさまざまな側面を最適化すると主張しています。コスト効率が最優先事項なら、ほとんどの商用仮想化ソリューションが高価であることにお気付きでしょう。しかし、これはそれほど驚くことではありません。結局のところ、これらの製品は大きな価値を提供しますが、多くの場合、ITチームが社内で簡単に構築または保守できる範囲を超える独自の機能やエンタープライズ・サポートが含まれています。
幸い、より費用対効果の高い代替手段を求める組織にとって、Proxmox Virtual Environment (VE) は、大企業と中小企業の両方の市場に対応できる、完全オープンソースの仮想化プラットフォームです。
この記事では、Proxmox VEが提供するおもな機能を紹介し、一般的なITの課題にどのように対処しているかを明らかにするとともに、組織の仮想化ニーズにProxmox VEを採用する前に注意すべき潜在的な制限事項について説明します。
Proxmoxについて
Proxmox VEは、2008年にリリースされたオープンソースの仮想化プラットフォームです。Proxmox VEは2種類の仮想化をサポートしています:カーネルベースの仮想化と、Linuxコンテナ(LXC)を介したOSレベルの仮想化です。
オープンソースソリューションを採用する際の重要な考慮事項の1つは、ライセンスモデルです。特定のオープンソースライセンスには、そのソフトウェアを企業環境で使用できるかどうかについての規定があります。また、ソフトウェアとインタラクションするコードについて、お客様自身が当該ライセンスを採用する必要がある場合もあります。
Proxmox VEはAffero General Public ライセンス (AGPL)を使用しています。Proxmoxを御社で選択する前に、このライセンスが法的要件およびコンプライアンス要件に合致していることを確認してください。法律顧問に相談し、AGPLが御社と管轄区域で適切に機能することを確認してください。
仮想化機能に加えて、Proxmox VEは単一のWebベースのインターフェイスによって管理をシンプルにします。その結果、エンジニアは、仮想マシンとコンテナのどちらを管理しているかに関係なく、単一のユーザーインターフェイスを習得するだけで済みます。
機能面では、Proxmox VEはVMware、特にVMware vSphereと最もよく比較されます。この2つのソリューションの詳細な比較はこの記事では取り上げませんが、ProxmoxはvSphereと同様の機能を提供しています。高度な機能や拡張性など、組織固有のニーズによっては、ProxmoxとVMwareのどちらか一方がより適しているかもしれません。
主な機能:
Proxmox VEには多くのすぐれた機能があります。このセクションでは、Proxmoxを仮想化マーケットの競合他社とは一線を画す主な特徴について説明します。
1. 価格
最も重要な特徴である価格の話を抜きにして、機能リストを始めることはできません。
オープンソースのソリューションであるProxmox VEは、無料でダウンロードし、無条件で使い始めることができます。ライセンスはAGPLで、非常に寛容なライセンスです。コミットする前に必ず法務部門にライセンス条件を確認する必要がありますが、AGPLはかなりの柔軟性を提供します。Proxmox Enterpriseリポジトリへのアクセス、最新の機能およびセキュリティアップデートの入手、開発者からの技術サポート、およびすべてのアップデートとセキュリティ修正へのアクセスを希望する場合は、エンタープライズサブスクリプションが必要です。
Proxmoxはトレーニングやサポートサービスを提供しています。つまり、ソフトウェアを完全に独学で学ぶ必要はありません。しかし、予算が限られていたり、VMwareがサブスクリプションベースのプラットフォームに移行することに抵抗がある場合は、Proxmoxの価格に勝るものはありません。
2. 仮想化オプション
Proxmox VEは2種類の仮想化をサポートしています:カーネルベースの仮想マシン(KVM)とLinuxコンテナ(LXC)です。これらのアプローチの特徴と、それぞれからどのようなメリットが得られるかを説明しましょう。
KVM仮想化は、いわゆる「完全な仮想化」です。ネイティブ仮想化をサポートするCPUであれば、Linuxカーネルで動作します。KVMは、同じ物理ハードウェア上も含め、WindowsとLinux OSをネイティブにサポートしています。各仮想マシンは、それぞれ完全に仮想化されたハードウェアスタック上で、他の仮想マシンとは完全に独立して動作します。同じホスト上で動作する他の仮想マシンとリソースを直接共有することはありません。
LXCは、Linux 限定のOSレベルの仮想化の一種です。LXCコンテナは、分離されたユーザー空間環境で実行しながら、基盤となるハードウェアを共有します。これにより、仮想環境の立ち上げと撤収が容易ですが、同じレベルの分離やセグメンテーションは提供されません。
3. 管理UI
Proxmox VEはいくつかの管理UIオプションを提供しています。既に述べたように、KVMとLXCの両方に対応したフル機能のWeb UIは、仮想サーバーの簡単なポイント&クリック管理インターフェイスを提供します。
しかし、管理オプションはWeb UIだけではありません。Proxmox VEは、LinuxとWindows用のコマンドラインインターフェイスも提供しており、スクリプトを記述してサーバーを管理することができます。各 Proxmox サーバーはREST JSON APIも提供し、サーバーの集中管理を可能にします。
最後に、ProxmoxはそのREST APIを活用してモバイル管理機能を提供しています。これには、外出先からアクセスできる公式Androidアプリのほか、HTML5によるモダンモバイルブラウザの完全サポートが含まれます。
4. クラスタリング
クラスタリングとは、複数の物理的なコンピュータ資源を1つの仮想的なコンピュータ資源に統合し、CPUパワー、アプリケーションメモリ、データストレージをプールするアーキテクチャです。Proxmoxは、Proxmoxクラスターファイルシステムを利用することで、幅広い物理マシンにまたがる多数の仮想マシンのクラスタリングをサポートします。これにより、クラスター内のすべてのノード間で設定ファイルを自動的に同期できます。
さらに、Proxmox は「ライブ / オンライン」マイグレーションをサポートしており、クラスタ間でクラスターノードを移行することができます。これに対して、ノードとサーバーの両方がオンラインで稼動しており、エンドユーザーへのサービス中断はありません。これは、大規模クラスターに多くの柔軟性を提供する強力な機能です。
5. 高可用性
Proxmoxは、自動化された管理ノードを提供し、ノードの障害を検出するといつでも動作を開始して、フォールトトレランスを提供します。さらに、高可用性は軽量な構成でも十分に機能します。クラスターを構成し、ノードを追加するだけで十分です。
Proxmoxは、標準搭載のHA機能に加えて、「HAシミュレーター」も提供しています。このシミュレーターを使用すると、3つのノードと6つのVMで構成されるProxmoxクラスターの動作をテストでき、本番システムを危険にさらすことなく、ノードの動作やフェイルオーバープロセスなどをテストできます。Proxmoxを本番環境に配置する前に、Proxmoxが実際のシナリオをどのように処理するかを理解するのに役立つ貴重なツールです。
6. 認証/承認
Proxmoxは、Linux PAM、LDAP、ActiveDirectory、OpenID Connectなど、あらゆる主要な認証プラットフォームと統合できます。ネットワーク内でユーザー認証を行う方法に関わらず、Proxmoxはすぐにチームと連携できるようになっています。
さらに、Proxmoxはリソースアクセスのためのロールベースの承認をサポートしています。組織内のロールを定義し、あらゆるタイプのリソースに対して粒度の細かい許可を割り当てることで、承認されたユーザーが必要なことを確実に実行できるようにし、業務に必要のないリソースにアクセスできないようにすることができます。
これらがProxmox VEの主な機能です。次に、ネットワーキングとストレージの問題を見ていきましょう。
ストレージとネットワーキングのオプション
ストレージとネットワーキングに関して、Proxmoxは多くのオプションを提供しています。仮想化を多用するアーキテクチャを採用する際の課題の一つは、ノード間でデータがどのように転送されるか、そしてデータが適切なノードに到着した際にどのように保存されるかという、両方の複雑さを管理することです。
ネットワーク
Proxmox VEは、シンプルで限定的なオプションと、複雑で強力なオプションの2種類のネットワーキングを提供します。
シンプルなオプションは、Linuxネットワーキングスタックを介して提供されます。これはOSレベルのネットワーキングオプションで、物理ホスト上の各ノードに物理ネットワークスイッチに相当するソフトウェアを作成し、ホスト上の物理ネットワーキングカードに直接接続します。
より複雑なオプションはソフトウェア定義ネットワーク(SDN)で、ノードに完全なマルチテナントアプローチを採用するために必要な柔軟性を提供し、ホスト上の各ノードを分離されたプライベートネットワークに属させることができます。SDNでは、ノードは物理的に離れた物理ホストに存在しながらも、同じローカルネットワーク上にあるかのように見せ、シームレスに通信できるようにします。
ProxmoxのSDN 実装は複雑で高度な機能があるため、詳細は Proxmox Wiki を参照してください。
ストレージ
ネットワーキングと同様に、Proxmoxは柔軟なストレージオプションも提供しています。ディスクイメージは、ホストハードウェア上にローカルに保管することも、NFSやSANのようなネットワーク接続されたリモートストレージシステム上に保管することもできます。どちらのアプローチもProxmoxが完全にサポートしているため、Proxmoxを既存のストレージアーキテクチャに簡単に統合することができます。
Proxmoxは、拡張性を重視して設計された分散ストレージシステムであるCephともネイティブに統合されています。Cephは、複数の論理ネットワーク上の数百、数千のノードにストレージを分散できます。
ProxmoxとCephを使用すると、パフォーマンスと冗長性の特性が異なる個別のストレージプールを設定できます。例えば、ミッションクリティカルなアプリケーションデータを高冗長性プールに保管し、サーバーのデバッグログをよりコスト効率の高いプールに保管するなどが可能となります。Cephでは、各ワークロードは自動的に適切なストレージプールにルーティングされます。
ディザスターリカバリーと事業継続性
ここで、すべてのビジネスにとって重要なこと、つまりトラブルに直面しても稼働し続けることについて説明しましょう。
Proxmoxは、高可用性とクラスタリング構成により、ビルトインの ディザスターリカバリー(災害復旧(DR))と事業継続性(BC)オプションを提供します。Proxmoxクラスターは、複数のデータセンターなど、複数の物理的なロケーションにまたがるように構成することができ、地理的な冗長性を確保することができます。高可用性機能は、ノードの健康状態を継続的に監視します。ノードが故障していることを検出した場合、Proxmoxは指定されたロケーションで別のインスタンスをスピンアップするよう動作し始めます。
この設定により、あるロケーションをフェイルオーバーサイトとして定義することができ、データセンター全体が停止した場合でも継続性を確保することができます。停電やネットワーク障害が発生しても、Proxmoxは事前に定義されたバックアップロケーションにワークロードをシフトすることで、サービスの可用性を維持することができます。
このHA機能は、サービスのアップタイムを確保するための措置であることを理解することが重要です。障害が発生したノード内のデータ損失から保護するものではありません。そのため、この機能は事業継続性の確保には役立ちますが、本格的なディザスターリカバリーには期待するほど対応できないかもしれません。
Proxmox VEをアクロニスはどう補完するのか
Proxmox VEは、要求の厳しいIT環境のニーズを満たす強力なエンタープライズグレードの仮想化プラットフォームです。しかし、Proxmox VEはすべての基本をカバーしているわけではありません。そこで、Acronis Cyber Protectのようなソフトウェアがそのギャップを埋め、Proxmoxを補完する高度なバックアップ機能を提供します。
Acronisの最大のメリットの1つは、Proxmox VE向けのエージェントレスバックアップで、すべての仮想マシンにエージェントを配置することなく、VMレベルの保護を実現できることです。完全バックアップと増分バックアップを実行できるため、インフラが簡素化されます。高可用性はProxmoxのネイティブ機能ですが、Acronisはシンプルに1つの画面ですべてをカバーします。
Acronisは、高速な完全VM復元と細かいレベルの粒度での復元を可能にし、そのすべてをシンプルな統合インターフェイスで管理します。仮想マシン全体を復元する場合でも、単一のファイルを復元する場合でも、処理は同じダッシュボードを通じて簡単に実行できます。これにより、復旧目標時間(RTO)が向上するだけでなく、管理上の手間も軽減されます。さらに、アクロニスは、より多くのストレージ先にバックアップをプッシュする機能、バックアップ作成後の検証機能、バックアップに対するマルウェア対策スキャン機能、そしてクラウドベースの災害復旧機能を提供します。
ハイブリッド環境の場合、Acronis Cyber Protect Cloudはこの機能をオンプレミスのインフラストラクチャ以外にも拡張し、同じインターフェイスでクラウドネイティブなバックアップ機能を提供できるため、オンプレミスのProxmoxノードとGoogle WorkspaceやMicrosoft 365のようなクラウドベースのアプリケーションの両方のバックアップを一元管理できます。これにより、別々のツールやサイロ化された迷路のようなシステムを使用する必要がなくなり、データ保護の状況をより明確に把握できるようになります。
Acronisは強力なVMレベルのバックアップと復元を提供しますが、Proxmox VEのネイティブな高可用性機能を置き換えるものではないことに注意してください。クラスターレベルのHAは、Proxmox を通じて完全に管理されます。
Proxmox VE: ワールドクラスの仮想化プラットフォーム
ビジネス向けの仮想化プラットフォームを検討するにあたり、Proxmox VEは真剣に考慮する価値があると言えます。世界中の企業が日々の業務において信頼を寄せている、信頼性が高く実績のあるオープンソースソフトウェアであるProxmox VEは、
KVMとLXCの仮想化、堅牢な SDN、ローカルおよび共有ストレージのオプションをサポートし、優れた柔軟性を提供します。また、高可用性、柔軟なバックアップメカニズム、認証プロバイダのサポート、デバイス間でアクセス可能な直感的なWebベースの管理インターフェイスを備えています。
Proxmox VEは、ラボやSMBからエンタープライズグレードのデプロイメントまで、幅広いインフラニーズに対応します。とはいえ、統合バックアップやクラウドベースのデータ保護など、あらゆる企業のあらゆる基盤をカバーできるわけではないのです。
幸い、Acronis Cyber ProtectはProxmoxを補完するように設計されており、高度なエージェントレスVMバックアップ、高速な復旧オプション、オンプレミスとクラウドの両方のワークロードをサポートする集中管理インターフェイスを提供します。
Proxmoxをご検討されている場合、あるいは既に使用中で、アクロニスがどのようにレベルアップを支援できるかについてご興味をお持ちの場合は、今すぐ弊社までお問い合わせください。アクロニスのエキスパートが、Proxmox環境のレベルアップをお手伝いします。
Proxmox VEに関するよくある質問(FAQ)
1. Proxmox仮想環境 (VE)とは何ですか?
Proxmox VEはオープンソースの仮想化プラットフォームであり、単一のWebインターフェイスで仮想マシン (KVM) とLinuxコンテナ (LXC) を実行、管理することができます。VMwareのような商用ハイパーバイザーに代わる、費用対効果の高いハイパーバイザーを求める中小企業やエンタープライズ向けに設計されています。
2. Proxmoxは本当に無料で使えますか?
はい、無料です。Proxmox VEは、Affero General Public ライセンス(AGPL)に基づいて無償で提供されています。有償のサブスクリプションを利用することで、エンタープライズリポジトリ、セキュリティアップデート、公式テクニカルサポートを利用できますが、コストをかけずに導入・管理することができます。
3. ProxmoxはVMwareと比較してどうですか?
Proxmoxは、VM管理、クラスタリング、高可用性といった同様のコア仮想化機能を提供しながら、コストははるかに低くなります。しかし、VMwareはより深いエンタープライズ統合とサポートサービスを提供します。Proxmoxは、ライセンス料なしで柔軟性を求める組織に最適です。
4. Proxmoxにはバックアップとディザスターリカバリーは含まれていますか?
Proxmoxには、稼働時間保護のための高可用性とスナップショットベースのバックアップ機能が含まれていますが、高度なバックアップ自動化機能やオフサイトリカバリ機能は備えていません。Acronis Cyber Protectのようなソリューションと組み合わせることで、VMの完全バックアップおよびファイルレベルのバックアップ、マルウェア対策スキャン、クラウドディザスターリカバリーオプションを追加できます。
5. Proxmox VEでAcronisを使用する理由は?
Acronisは、エージェントレスの集中管理されたVMバックアップと、オンプレミスおよびクラウド環境にまたがる迅速な復元を提供することで、Proxmoxを補完します。これらを組み合わせることで、インフラストラクチャの稼働時間(Proxmox HAで)と完全なデータ保護(Acronisのバックアップおよび災害復旧ツールで)の両方をカバーできます。
機能面では、Proxmox VEはVMware、特にVMware vSphereと最もよく比較されます。この2つのソリューションの詳細な比較はこの記事では取り上げませんが、ProxmoxはvSphereと同様の機能を提供しています。高度な機能や拡張性など、組織固有のニーズによっては、ProxmoxとVMwareのどちらか一方がより適しているかもしれません。
Acronis について
2003年にシンガポールで設立されたスイス企業であるアクロニスは、世界15か所にオフィスを置き、60か国以上に従業員を擁しています。Acronis Cyber Platformは150か国に26言語で提供され、21,000社を超えるサービスプロバイダーに採用され、75万社以上の企業を保護しています。



