NanaBox:轻量级 Windows 原生虚拟化,面向开发者
NanaBox,由Kenji Mouri开发,是一款轻量级的Windows虚拟化工具,为本地虚拟机监控程序提供了紧凑的第三方接口。该应用程序以最小的开销运行虚拟机,通过简洁的管理用户界面管理虚拟机生命周期、设备分配和基本配置。它针对现代客户机兼容性、加速图形和优化的I/O。开发人员、IT专业人员和高级用户可以在桌面Windows上获得一个快速的环境,用于测试和隔离工作负载。
NanaBox 是做什么的?
该应用程序封装了 Windows 主机计算服务(HCS)和主机计算网络(HCN)API,以呈现一个基于本地虚拟机监控程序平台的更精简的虚拟化前端。Mouri 设计它作为更重的桌面套件的替代品,通过直接调用主机计算服务。该项目在 GitHub 上是开源的,支持 Windows 和常见的 Linux 发行版作为客户系统,旨在快速测试和开发实例。
你应该期望多少主机影响?
由于该应用程序将核心虚拟化工作委托给主机计算堆栈,社区报告和开发者笔记指出其占用的资源明显小于传统桌面虚拟机监控程序。它需要在 BIOS 中启用硬件虚拟化(VT-x 或 AMD-V),并在主机上激活 Windows 虚拟机监控程序平台 功能。较低的操作负载适合运行多个短暂的虚拟机,而无需重复占用大量后台服务。
NanaBox 对于现代客户部署是否安全?
该工具实现了 UEFI、安全启动和虚拟受信任的平台模块,涵盖了最近客户操作系统的主要平台要求。由于它使用操作系统提供的主机计算接口,这些安全原语在主机现有的策略和控制下运行。开源代码库允许管理员在将该工具应用于测试或暂存环境之前检查实现细节。
一个专注于接受权衡的技术用户的选择
NanaBox 是一个务实的选项,适合需要紧凑、原生前端以创建隔离测试环境的开发人员和 IT 专业人员。它以较小的操作占用空间,交换了更大超虚拟机的更广泛扩展生态系统,因此需要广泛第三方集成的组织可能更喜欢更成熟的套件。计划分阶段推出,在更广泛的部署之前,验证单个主机上的客户工作流和外设访问。推荐。