Oracle、VirtualBoxにKVMバックエンドを統合しLinuxサポートを強化

Oracleは自社のハイパーバイザーVirtualBoxにKVMバックエンドを統合し、Linuxカーネルの組み込み仮想化機能を使用可能にすることで、カスタムモジュールの代わりとする。これにより、長年のカーネル更新やSecure Bootとの互換性問題が解決される。この変更はユーザーやディストリビューションのパフォーマンス向上とメンテナンスの容易化をもたらす可能性がある。

十数年にわたり、VirtualBoxはシンプルなインターフェースとLinux、Windows、macOS、Solarisなどのクロスプラットフォームサポートにより、開発者や趣味家に人気を博してきた。しかし、Linuxホストではツリー外のカーネルモジュールvboxdrvに依存しており、カーネル更新ごとに再コンパイルが必要でSecure Bootとの問題を引き起こしていた。これらの問題から、一部のユーザーはLinuxカーネルに直接統合されたKVMやQEMUなどの代替へ移行した。Phoronixが最初に報じたKVMバックエンドへの移行により、VirtualBoxはカーネルの/dev/kvmデバイスと連携可能となり、QEMUやCloud Hypervisorと同じ仕組みを利用する。これにより、VirtualBoxはKVM経由でCPUとメモリの仮想化を処理しつつ、デバイスのエミュレーション、USBパススルー、ゲスト追加などの独自機能を保持する。この統合のためのコミュニティパッチはcyberus-technologyが長年開発していたが、Oracleが公式にアップストリームしたことは重要な進化を示す。このアーキテクチャ更新により、Oracleのメンテナンス負担が軽減され、不安定なカーネルAPIを追跡する必要がなくなる。KVMの安定性とSecure Boot互換性により、一般的な障害箇所が排除され、LinuxディストリビューションがVirtualBoxをパッケージ化・サポートしやすくなる。例えばFedoraなどのディストリビューションはカーネル非互換性でVirtualBoxの包含に苦労してきた。パフォーマンスは特に高負荷ワークロードで向上し、Amazon、Google、Oracleのクラウドプラットフォームを支えるKVMの最適化パスを活用する。ただし、このバックエンドはLinux専用であり、他のOSでは既存エンジンを維持するため、分割アーキテクチャとなる。Oracleは完全統合のタイムラインや独自拡張パックの互換性(USB 3.0やディスク暗号化などの機能を含む)について詳細を明かしていない。全体として、この現実的な一歩はLinux仮想化におけるKVMの優位性を認め、ユーザーにとっての煩わしさを減らし、エコシステムとの結びつきを強めることでVirtualBoxへの回帰を促す可能性がある。

関連記事

Illustration depicting Linux 7.0 kernel enhancements to AppArmor, AMDGPU, Ceph, and eCryptfs, featuring Tux at a coding workstation.
AIによって生成された画像

Linux 7.0 カーネルが複数の強化機能をマージ

AIによるレポート AIによって生成された画像

Linux 7.0 カーネルの開発では、AppArmor、AMDGPU、Ceph、eCryptfs への更新が組み込まれました。これらの変更にはセキュリティとハードウェアサポートの改善が含まれます。これらのマージは、カーネルリリースに向けた継続的な進展を示しています。

Oracle はオープンソースの仮想化ソフトウェアの 7.2 シリーズにおける 3 番目のメンテナンスアップデートである VirtualBox 7.2.6 をリリースしました。このバージョンでは、今後の Linux 6.19 カーネルに対する初期サポートが導入され、Windows、Linux、macOS のホストおよびゲストにおける多数の安定性修正が含まれています。このアップデートは、クラッシュ、パフォーマンス問題、互換性問題を解決し、ユーザーの信頼性を向上させます。

AIによるレポート

QEMUバージョン10.2は、Hyper-Vゲスト向けの新しいMSHVアクセラレータを導入します。Microsoftはこのオープンソース仮想化の開発について見解を示しました。この更新は、Linuxベースの環境でのパフォーマンス向上を目指しています。

Linux カーネル バージョン 7.0 は、さまざまなハードウェアコンポーネント向けの新しい物理層 (PHY) ドライバーを含みます。これらの追加には、Apple の Type-C PHY、Qualcomm の Snapdragon X2、Rockchip の HDMI 2.1 FRL 機能のサポートが含まれます。これらの更新は、現代のデバイスとの互換性を向上させることを目的としています。

AIによるレポート

Linux カーネル 7.0 の最初のリリース候補が公開され、さまざまな改良が取り込まれました。このバージョンには Microsoft Hyper-V の改良、AMD Zen 6 のパフォーマンス監視サポート、Intel Diamond Rapids プロセッサへの準備が含まれます。カーネルのクレジットで Linux-Next の作成者が称えられるようになりました。

今後のLinux 7.0カーネルは、ValveのハンドヘルドデバイスSteam Deckとの互換性を向上させるための特定の調整を含みます。この変更は、人気のゲーム機におけるEFIフレームバッファの問題に対処します。この更新は、Linuxのコンシューマハードウェアサポートを強化する継続的な取り組みを強調しています。

AIによるレポート

AMD EPYC Turinサーバー上でのLinux 7.0カーネルの初期ベンチマークでは、Linux 6.19と比較してPostgreSQLワークロードで大幅な性能向上が明らかになりました。これらの向上は読み書きシナリオで現れ、他のデータベーステストでは最小限の変化を示しています。このテストは、Ubuntu 26.04 LTSなどの今後のディストリビューションに潜在的な利点があることを強調しています。

 

 

 

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否