8 Linux 用の無料かつオープンソースの仮想マシン マネージャー

Virtual Machine Manager は、ホスト マシン上にゲスト仮想マシンを作成するソフトウェア プログラムです。 ハイパーバイザーまたは仮想マシン モニター (VMM) とも呼ばれます。 したがって、基本的に、仮想マシン マネージャーはグラフィカル ユーザー インターフェイスを提供します。 これにより、ユーザーはさまざまなハードウェア リソースを作成、削除、管理し、ホスト マシンから仮想 OS とも呼ばれるゲスト オペレーティング システムに割り当てることができます。

Virtual Machine Manager (VMM) は、管理者が統合された管理インターフェイスを提供するのに役立ちます。 また、サーバー上で仮想マシンを作成または管理するために長いコマンドを使用することから解放されます。 たとえば、VMM GUI ツールを使用しない Qemu または KVM ベースの仮想化サーバーでは、ユーザーは操作を実行するために長いコマンドを実行して覚えておく必要があります。

ここでは、Proxmox のような VMM ソフトウェアについては話していません。これらは完全な Linux ディストリビューションであるためです。 Ubuntu、Mint、Fedora、RedHat などの Linux OS にインストールされている QEMU または KVM にインターフェイスを提供できる GUI ツールのリストを構成しています。

したがって、Linux ベースの仮想化ソフトウェアを使用していて、Linux 用の (FOSS) 無料かつオープンソースの仮想マシン マネージャーを探している場合は、次のようなものがあります。

2021 年の Linux 向けベスト仮想マシン マネージャー

仮想マネージャー

Virt Manager は、RedHat が開発したアプリケーションで、グラフィカル インターフェイスを提供します。ケムまたKVM仮想化環境またはサーバーを実行しています。 デフォルトでは、Qemu と KVM はどちらもコマンドライン インターフェイスを使用して、ホスト オペレーティング システム上で Windows や Linux ディストリビューションなどのゲスト オペレーティング システムを作成、削除、または管理します。 ただし、非常に軽量なアプリケーションである Virt Manager をインストールすると、ユーザーは使いやすい GUI を介して VM を構成および管理できるようになります。 デスクトップ上の libvirt を通じて仮想マシンを管理します。 さらに、これは主に KVM VM をターゲットとして開発されましたが、Xen および LXC (Linux コンテナ) の管理にも使用できます。 Virt Manager のインターフェイスは、ゲスト OS に仮想リソースを割り当てるガイド付きの方法である Oracle の VirtualBox に似ています。 RAM、仮想ハードディスク ストレージ、ネットワーク IP アドレス、ディスク イメージなど…

Ubuntu にインストールする方法を知りたい場合は、次のリンクを参照してください: Ubuntu に Virt 仮想マシン マネージャーをインストールする方法

他のディストリビューションの場合、インストール コマンドは次のとおりです。

                
                  Fedora
                
                : yum install virt-manager 

                
                  Debian
                
                : apt-get install virt-manager  

                
                  Gentoo
                
                : emerge virt-manager 

                
                  OpenBSD
                
                : pkg_add virt-manager
              

Webサイト:https://virt-manager.org/

 

ノームボックス

libvirtd グループ アプリケーションの Virt-Manager とは異なり、Gnome Boxes はもう少しデスクトップ指向の仮想マシン管理アプリケーションです。 これは、初心者でも仮想マシンを管理できるように、よりインタラクティブで使いやすい Linux インターフェイスを提供することを目的としていました。 これが、Gnome Box の VirtualBox のような高度な調整オプションを提供していない理由です。 プロセスをほぼ自動化するために必要なユーザーからの入力は非常に少なくなります。 この System Center 仮想マシン マネージャー ソフトウェアは、 flatpak 経由で簡単にインストールできます。

Gnome Box を使用すると、新しいオペレーティング システムを試したり、Windows VM をローカルで実行したりできるだけでなく、リモート マシンに接続することもできます。

主に libvirt、libosinfo、qemu の形式で、virt-manager プロジェクトと多くのコードを共有します。

Webサイト:ノームボックス

 

UCS 仮想マシン マネージャー

UCS Virtual Machine Manager

UCS 仮想マシン マネージャー (UVMM)Univention Corporate Server は、Linux 向けの最高の KVM 仮想マシン マネージャーの 1 つです。 ユーザーは、UCS を使用してハイブリッド クラウド環境を一元管理できます。 UCS に登録されている KVM サーバーを監視でき、リモートで VM を作成することもできます。 KVM VMS だけでなく、OpenStack や EC2 環境の仮想マシンも管理します。 さらに、この Linux VM 管理ツール Linux は、どこからでも簡単に使用できる Web ベースの管理インターフェイスを提供します。 ここでの VM の管理も Libvirt と KVM を通じて行われます。 準仮想化のサポート。

インストールは、Vmware、HyperV、KVM、および VirtualBox のベア メタルおよび仮想イメージとして利用できます。

Webサイト

 

Mist.io プラットフォーム: コミュニティ エディション

Mist io virtual machine manager

Mist.io は、異種インフラストラクチャを管理するための統合インターフェイスや RESTful API を提供する、それ自体が完全なプラットフォームです。 これにより制御が可能になります。 KVM、VMware ハイパーバイザー、ベアメタル仮想化サーバー、コンテナ、パブリックおよびプライベート クラウドなど、さまざまな仮想サーバー上で実行されている仮想マシンを管理、作成、再起動、または破棄します。

Mist.io に接続されている個別の仮想マシンを検索するには、そのメタデータとタグを表示します。 さらに、ユーザーは監視、アラート、自動化を有効にすることができます。

Mist.io は、Community Edition、Enterprise Edition、および Hosted Edition の 3 つのバージョンで利用できます。 コミュニティ バージョンは、個人プロジェクトや DIY プロジェクトを行う小規模チームに最適です。 コミュニティ バージョンのいくつかの機能は、無制限のクラウドとマシン、無制限のユーザーとチーム、スクリプトとキーの管理、スケジュールされたアクション、
Web シェル、REST API、および監査ログ。 インターフェイスは、Web、モバイル、REST API、および CLI を提供します。

ダウンロードするウェブサイト

 

oVirt

oVirt virtual machine manager

oVirt もオープンソースであり、企業の仮想インフラストラクチャ全体を管理するための単一の統合インターフェイスを提供します。 直感的な Web ベースのグラフィカル ユーザー インターフェイスを提供し、ホスト、ストレージ、ネットワーク構成を統合し、oVirt を使用して作成されたゲスト仮想マシンを提供します。

これは、libvirt、Gluster、PatternFly、Ansible などのさまざまなオープンソース プロジェクトに基づいて構築されています。 さらに、oVirt を使用すると、仮想マシンのライブ マイグレーションが可能になります。

oVirt は主に、Red Hat Enterprise Linux 7.6 以降などのエンタープライズ Linux オペレーティング システムで動作することを目的としています。 CentOS Linux 7.6 以降および Scientific Linux 7.6 以降。

ダウンロードまたはインストールプロセスを知るための Web サイト。

 

AQEMU: 仮想マシン用の GUI

AQEMU GUI for virtual machines

AQEMU も、仮想マシンを実行している Qemu にグラフィカル ユーザー インターフェイスを提供する、よく練られたツールです。 これは、カーネルベースの仮想マシン システムを実行し、Qt4 で記述された Linux と BSD の両方で利用できます。 しかし、非常に長い間、アプリケーションは開発されていませんでした。 しかし、Github では、メジャーアップデートを含む新しいバージョンが間もなくリリースされる予定であると述べられています。

AQEMU での仮想マシンの作成は非常に簡単かつ迅速です。 デバイスをその場で追加/削除でき、HDD イメージ作成ツールを使用して、さまざまなイメージをある形式から別の形式に変換することもできます。

VM の管理、HDD イメージの作成、HDD イメージの変換、さらに VM の実行と制御を行う機能があります。

Webサイト

 

キムチ

kimchi-templates-virtual management

軽量の HTML5 ベースの KVM ベースの仮想マシン管理ツールを探している人には、Kimchi が選択肢になります。 その管理インターフェイスは非常に簡単で、VM の管理に必要なオプションは最小限です。 また、libvirt モジュールを通じてゲスト KVM も管理します。 Kimchi は Wok プラグインとして実行されるため、ユーザーは最初に中華鍋Linux システム上で Kimchi を操作できるようになりました。 サポートします

KVM の使用を開始して VM を作成できるように、できるだけ簡単にできるように設計されています。 RHEL/Fedora、Debian/Ubuntu、および OpenSUSE システムをサポートします。

Github プロジェクトのリンク

 

WebVirtMgr

WebVirtMgr is another libvirt-based Web interface for managing virtual machines

WebVirtMgr は、仮想マシンを管理するためのもう 1 つの libvirt ベースの Web インターフェイスです。 また、ゲスト操作を完全にグラフィカルに制御できる VMC ビューアを提供します。 また、そのインターフェイスから新しいゲスト マシンを作成および構成したり、リソースの割り当てを行ったりすることもできます。 現在サポートされているハイパーバイザーは KVM のみです。

Github リンク

 

QtEmu

Qtemu virtual machine manager

ご存知のとおり、Qemu 仮想化ソフトウェアはクロスプラットフォーム オプションですが、コマンドライン インターフェイスのみを提供します。 したがって、Windows、Linux、または macOS 上でグラフィカル ユーザー インターフェイスを提供したい場合は、QtEmu が良い選択肢になります。 英語、チェコ語、ドイツ語、ロシア語、スペイン語などの多言語に対応しています。

Webサイト

 

他にもいくつかのオプションがあります:

クルーニクス

Cloonix

Cloonix は、qemu-kvm 仮想マシンの作成と制御に役立つ気の利いた foss ツールです。 仮想マシンは、ソケット ベースのソフトウェア エミュレートされたケーブルを介して接続できます。

Webサイト

 

VMキング

Android virtual machine manager

Android 上で仮想マシンをリモートで制御および管理するには、VM-King を使用できます。 これは、ユーザーが Android モバイルまたはタブレットからハイパーバイザーをリモート管理できるようにする、約 237 KB の Android アプリです。

スナップショットの復元と削除を含む、仮想マシンの開始/停止/破棄が可能になります。 ユーザーは、情報として実行中の VM とリモート ディスプレイ (VNC/Spice) 接続のスクリーンショットを撮ることができます。

Webサイト

 

したがって、これらは、仮想マシンを接続して管理するためのいくつかの最適な KVM マネージャー オプションです。 ここで述べたもの以外に、これに含めるべきだと思われるものをご存知の場合は、ぜひお知らせください。コメント セクションはすべてあなたのものです。

その他の役立つリソース: