Slashdot 日本語
フォロー
マルチカーネルLinuxツリーリリース:ハイパーバイザーなしでベアメタル上で複数のカーネルを実行
Multikernel Technologiesは、単一のサーバーで複数の独立したカーネルを同時に実行できる新しいLinuxツリーであるmklinux v7.0-mk2をリリースしました。各カーネルインスタンスは、独自の専用CPUとメモリで動作し、リソースの分離を保証します。1つのカーネルがホストとして機能し、マシンのコアハードウェアコンポーネントを管理します。新しいカーネルインスタンスは、ハイパーバイザーをバイパスして、Linuxのkexecメカニズムを使用して割り当てられたハードウェアスライスに直接ブートされます。ホストカーネルは、デバイスツリーオーバーレイを介してハードウェア割り当てを監視および管理し、動的なリソース再構成を可能にします。このマルチカーネルアプローチは、仮想マシンとコンテナの両方とは大きく異なります。VMとは異なり、アプリケーションとハードウェアの間にハイパーバイザーとホストカーネルレイヤーを回避します。また、すべてのテナントが単一のカーネルを共有するコンテナとも異なります。現在のリリースはx86_64ハードウェアをサポートしており、将来的に他のアーキテクチャへの移植が計画されています。Multikernel Technologiesは、このカーネルツリー上に構築されたさまざまな製品を提供しています。これらには、直接GPUアクセスでAIエージェントを実行するためのソリューションが含まれます。また、システムダウンタイムなしで実行中のカーネルをパッチするためのテクノロジーも提供しています。