Joyent

Joyent SmartOS 究竟是什麼?它執行 Linux 應用程序嗎?

  • October 21, 2012

我一直在閱讀 Joyent 的 SmartOS,究竟是什麼我讀到了一些關於它是 KVM 的內容。一篇文章說它可以執行 windows、linux 和 OpenSolaris,因為它基於一個基於此的項目。我會下載什麼樣的包來執行它?例如 Linux x64 包(用於 smartos64)?我找不到明確的答案

SmartOS 是 illumos 作業系統的開源發行版,它是 Solaris 的衍生產品。它支持 KVM 作為一等公民。使用 KVM,您可以啟動以大多數方式出現的 Linux 實例,就像在裸機上執行 Linux 一樣。您完全自己管理 Linux 實例,因此您可以安裝任何您想要的包。

同樣,您可以在 KVM 下啟動 Windows 實例並安裝您想要的任何 Windows 軟體——這是一個完整的 Windows 安裝。

smartos64 是另一回事。這是一個用於創建作業系統虛擬化實例的模板(與上述相反,它們是硬體虛擬化的)。有了這個,您實際上是在 SmartOS 中執行一個完全隔離的 SmartOS 環境。它速度更快,並且允許您使用 DTrace 和 SMF(在 Linux 或 Windows 上不可用)之類的東西,但它與 Linux 或 Windows 無關。

引用自:https://serverfault.com/questions/363542