Cyber​​us Technology 发布 VirtualBox KVM 后端代码

VirtualBox KVM

VirtualBox KVM 

最近发布了一个相当重要的消息,那就是赛博科技通过博文宣布 VirtualBox 的 KVM 后端现已开源 VirtualBox 现在可以与 KVM 后端一起使用,而不是使用自己的 Linux 内核模块。

对于那些不了解KVM(基于内核的虚拟机)的人应该知道,它是一种集成到Linux操作系统核心的虚拟化技术。它作为虚拟机管理程序运行,允许在 Linux 主机系统上高效执行多个虚拟机。

从另一个角度来看,当作为 Linux 内核的模块实现时,KVM 可以充当虚拟机管理程序,利用现代 CPU(Intel VT 和 AMD-V)提供的虚拟化扩展,以及使处理器能够执行特定虚拟化的硬件扩展指令效率很高。

过去几个月,团队 Cyber​​us Technology 致力于实现 VirtualBox 和 KVM 之间的兼容性。其目的是将 VirtualBox 的跨平台管理功能和直观的用户界面与 KVM 作为 Linux 内核级虚拟机管理程序的潜力相结合。

Cyber​​us Technology 的 KVM 后端允许 VirtualBox 使用 Linux KVM 管理程序而不是标准 VirtualBox 使用的自定义内核模块来运行虚拟机。使用 KVM 有很多好处。

我们的客户使用虚拟化来隔离不同的安全域。它们依靠主机系统的进一步强化来提高安全性。这种类型的强化对于获得政府机构的认证是必要的,因此对我们的客户提出了严格的要求。

现在 努力得到了回报, 因为 VirtualBox 和 KVM 的结合代表了 Linux 环境虚拟化领域的重大进步。这种集成不仅提供了卓越的性能,还提高了虚拟机的安全性和灵活性。

连接器 KVM 集成,VirtualBox 现在可以为虚拟机提供改进的支持 Windows 运行在 Linux 系统上。此外,VirtualBox 和 KVM 的组合允许用户利用两个前端的独特功能。这种灵活性带来了新的使用场景,例如在 Linux 主机上同时运行 VirtualBox 和 QEMU。

其中 最重要的功能 从实施中可以看出以下几点:

  • 提高性能:与KVM集成可以让虚拟机充分利用硬件加速能力,保证最佳性能。
  • 加强安全性:KVM 基于内核,提供了额外的安全层。 VirtualBox 利用这种坚固的结构,为虚拟化应用程序创建更安全的环境。
  • 对 Windows 的高级支持:KVM 集成可以更好地支持 Linux 系统上的 Windows 虚拟机,这在安全性至关重要的环境中尤其重要。
  • QEMU/KVM 并行执行:VirtualBox KVM 可以与 QEMU/KVM 并行工作,为虚拟化环境提供更大的灵活性。
  • 删除 VirtualBox 内核驱动程序- KVM 集成消除了对 VirtualBox 内核驱动程序的需求,简化了平台安装和管理。
  • 利用现代虚拟化功能- VirtualBox KVM 可以自动利用现代 KVM 支持的虚拟化功能(例如 APICv),以实现更高效的管理。

对实施感兴趣, 您应该知道,目前 VirtualBox KVM 必须从 Cyber​​us Technology 提供的源代码进行编译,并且目前正式支持 Intel x86-64 平台,因为 AMD 支持被认为是实验性的。

另一方面,值得一提的是,该代码是用 C 和 C++ 编写的,并在 GPLv3 许可证下分发。您可以参考实现代码 以下链接。 如果你是 有兴趣了解更多关于它的信息, 您可以在中查看详细信息 以下链接.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。