Joyent SmartOS 到底是什么?它能运行 Linux 应用程序吗?

Joyent SmartOS 到底是什么?它能运行 Linux 应用程序吗?

我一直在阅读 Joyent 的 SmartOS,它到底是什么,我读到了一些关于它是 KVM 的内容。有一篇文章说它可以运行 windows、linux 和 OpenSolaris,因为它基于一个基于此的项目。我要下载什么样的软件包才能在其上运行?例如 Linux x64 软件包(用于 smartos64)?我找不到明确的答案

答案1

SmartOS 是 illumos 操作系统(Solaris 衍生产品)的开源发行版。它支持 KVM,这是它的首要功能。借助 KVM,您可以启动 Linux 实例,该实例在大多数方面看起来就像在裸机上运行 Linux 一样。您可以完全自行管理 Linux 实例,因此您可以安装所需的任何软件包。

类似地,您可以在 KVM 下启动 Windows 实例并安装您想要的任何 Windows 软件——这是一个完整的 Windows 安装。

smartos64 是另外一回事。这是一个用于创建操作系统虚拟化实例的模板(与上面的硬件虚拟化实例不同)。有了它,您实际上是在 SmartOS 中运行完全隔离的 SmartOS 环境。它速度更快,并且允许您使用 DTrace 和 SMF 之类的东西(在 Linux 或 Windows 上不可用),但它与 Linux 或 Windows 无关。

相关内容