Cyber​​us Technology が VirtualBox KVM バックエンドのコードをリリース

VirtualBox KVM

VirtualBox KVM 

非常に重要なニュースが最近リリースされました。それは、Cyber​​us Technology がブログ投稿を通じて発表したというものです。 VirtualBox の KVM バックエンドがオープンソースになったこと 独自の Linux カーネル モジュールを使用する VirtualBox の代わりに、VirtualBox を KVM バックエンドで使用できるようになりました。

KVM (カーネルベースの仮想マシン) について知らない人は、これが Linux オペレーティング システムのコアに統合された仮想化テクノロジであることを知っておく必要があります。これはハイパーバイザーとして機能し、Linux ホスト システム上で複数の仮想マシンを効率的に実行できるようにします。

別の見方をすると、Linux カーネルのモジュールとして実装された場合、KVM は、最新の CPU (Intel VT および AMD-V) によって提供される仮想化拡張機能、つまりプロセッサが特定の仮想化を実行できるようにするハードウェア拡張機能を利用して、ハイパーバイザーとして機能できます。非常に効率的な指示が可能です。

過去数か月間、チームは Cyber​​us Technology は、VirtualBox と KVM 間の互換性を実現するために多大な努力を払ってきました。。その目的は、VirtualBox のクロスプラットフォーム管理機能と直感的なユーザー インターフェイスを、Linux カーネル レベルのハイパーバイザーとしての KVM の可能性と統合することでした。

Cyber​​us Technology の KVM バックエンドを使用すると、VirtualBox は、標準の VirtualBox で使用されるカスタム カーネル モジュールの代わりに Linux KVM ハイパーバイザーを使用して仮想マシンを実行できます。 KVM を使用すると、多くの利点が得られます。

当社のお客様は仮想化を使用して、さまざまなセキュリティ ドメインを相互に分離しています。セキュリティを強化するために、ホスト システムのさらなる強化に依存しています。この種の強化は政府機関からの認証を取得するために必要であり、その結果、お客様に対する厳しい要件が得られます。

そして今 その努力が実を結び、 VirtualBox と KVM の組み合わせは、Linux 環境における仮想化の分野で大きな進歩をもたらすためです。この統合により、優れたパフォーマンスが提供されるだけでなく、仮想マシンのセキュリティと柔軟性も向上します。

とともに KVM 統合により、VirtualBox は仮想マシンのサポートを強化できるようになりました Linux システム上で実行される Windows。さらに、VirtualBox と KVM を組み合わせることで、ユーザーは両方の面の独自の機能を活用できるようになります。この柔軟性により、Linux ホスト上で VirtualBox と QEMU を同時に実行するなど、新しい使用シナリオが生まれます。

間で 最も重要な機能 この実装では次の点が際立っています。

  • 改良された性能:KVM との統合により、仮想マシンはハードウェア アクセラレーション機能を最大限に活用し、最適なパフォーマンスを確保できます。
  • セキュリティの強化: KVM はカーネルベースであるため、追加のセキュリティ層を提供します。 VirtualBox はこの強固な構造を利用して、仮想化アプリケーションのためのより安全な環境を作成します。
  • Windows の高度なサポート:KVM 統合により、Linux システム上の Windows 仮想マシンのサポートが向上します。これは、セキュリティが最優先される環境では特に重要です。
  • QEMU/KVM 並列実行: VirtualBox KVM は QEMU/KVM と並行して動作できるため、仮想化環境の柔軟性が高まります。
  • VirtualBox カーネルドライバーの削除- KVM 統合により、VirtualBox カーネル ドライバーが不要になり、プラットフォームのインストールと管理が簡素化されます。
  • 最新の仮想化機能の活用- VirtualBox KVM は、APICv などの最新の KVM サポート仮想化機能を自動的に利用して、より効率的な管理を実現します。

のために 導入に興味があり、 現在、VirtualBox KVM は Cyber​​us Technology が提供するソース コードからコンパイルする必要があり、AMD のサポートは実験的であると考えられているため、現時点では Intel x86-64 プラットフォームが正式にサポートされていることを知っておく必要があります。

一方、コードは C および C++ で書かれており、GPLv3 ライセンスの下で配布されていることに言及する価値があります。実装コードは次の場所で参照できます。 次のリンク。 もしあなたが それについてもっと知りたい、 あなたはで詳細を確認することができます 次のリンク.