Cloud Hypervisor0.3の新しいバージョンであるオープンソースVMMが登場します

クラウドハイパーバイザー

Intelはの発売を発表しました ハイパーバイザーの新しいバージョン 「クラウドハイパーバイザー0.3」 どのeオープンソースの仮想マシンモニターです KVM上で実行されます。 プロジェクト クラウドで最新のワークロードを排他的に実行することに焦点を当てています。 さらに、ハードウェアプラットフォームとアーキテクチャの限られたセット。

クラウドワークロードとは、通常、クラウドプロバイダー内のクライアントによって実行されるワークロードを指します。 ハイパーバイザー 共同Rust-VMMプロジェクトのコンポーネントに基づいています。 Intelに加えて、Alibaba、Amazon、Google、RedHatも参加しています。

Rust-VMMはRustで記述されており、特定のハイパーバイザーを作成できます 特定のタスクのために。 クラウドハイパーバイザーは、高レベルの仮想マシンモニター(VMM)を提供し、クラウドコンピューティングの課題に対応するように最適化されたハイパーバイザーのXNUMXつです。

Cloud Hypervisorは、最新のLinuxディストリビューションのリリースに重点を置いています 準仮想化されたvirtioデバイスを使用します。

重要なタスクのうち、目立つものは次のとおりです。 応答性が高く、メモリ消費量が少なく、パフォーマンスが高く、構成が簡素化され、潜在的な攻撃ベクトルが減少します。

エミュレーションのサポートは最小限に抑えられ、準仮想化に重点が置かれます。 現在、x86_64システムのみがサポートされています。 ただし、計画にはAArch64のサポートも含まれています。 ゲストシステムのうち、現在 64ビットのLinuxビルドのみがサポートされています。 CPU、メモリ、PCI、NVDIMMはビルド段階で構成され、仮想マシンはサーバー間で移行することもできます。

プロジェクトコードは、Apache2.0ライセンスの下で利用できます。

Cloud Hypervisor0.3の主な新機能

この新しいバージョンのCloudHypervisor 0.3では、際立っています 個々のプロセスにおける準仮想化I / Oの排除。 ブロックデバイスとの対話のために、vhost-user-blkバックエンドを使用する機能が追加されました。

変更 vhost-userモジュールに基づいてブロックデバイスを接続できます。 SPDKのように、準仮想化ストレージのバックエンドとしてクラウドハイパーバイザーに。

El vhost-user-netバックエンドでのネットワーク操作の削除のサポート 以前のバージョンで登場したものは、TAP仮想ネットワークコントローラーに基づく新しいバックエンドで拡張されています。 バックエンドはRustで記述されており、現在、CloudHypervisorによって主要な準仮想化ネットワークアーキテクチャとして使用されています。

ホスト環境とゲストシステム間の通信の効率とセキュリティを向上させるために、 AF_VSOCKアドレス指定を使用したソケットのハイブリッド実装が提案されています (仮想ネットワークソケット)、virtioを介して動作します。

実装は、Amazonによって開発されたFirecrackerプロジェクトの経験に基づいています。 VSOCKを使用すると、標準のPOSIXソケットAPIを使用できます。 ゲストシステムとホスト側のアプリケーション間の相互作用のために、 これにより、通常のネットワークプログラムをこのような相互作用に適合させ、複数のクライアントプログラムとサーバーアプリケーションとの相互作用を実装できます。

目立つもう一つの変化はそれです 管理APIの初期サポートは、HTTPプロトコルを使用して提供されます。 将来的には、このAPIを使用すると、リソースのホットプラグや環境の移行など、ゲストシステムで非同期操作を開始できるようになります。

また、virtio MMIO(virtioメモリマップド)ベースのトランスポート実装を備えたレイヤーの追加も強調されています。これを使用して、PCIバスエミュレーションを必要としない最小限のゲストシステムを作成できます。

組み込みゲスト起動のサポートを拡張するイニシアチブの一環として、Cloud Hypervisorは、virtioを介して準仮想化IOMMUデバイスを転送する機能を追加しました。これにより、組み込みおよび直接デバイス転送のセキュリティを強化できます。

最後に、広告で強調表示されている他のノベルティは、Ubuntu19.10に提供されるサポート。 と同様に また、64GBを超えるRAMを搭載したゲストシステムを実行する機能も追加されました。

このハイパーバイザーを使用できるようにするだけでなく、それについて詳しく知りたい場合は、詳細を確認できます。 次のリンクで。


コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。