基本上,我将在 XServe 上运行多个 VM。我希望主 OS 非常轻量,并且不占用大量内存。我不确定,但我觉得 OS X Server 不是非常轻量,而且因为除了 VMware/VirtualBox 之外,我不需要 OS X 提供的任何功能。
所以我想,为什么不安装一些更轻量级的东西,比如 Linux。
所以问题是:1. 这是一个好方法吗?2. Mac OS X 轻量级吗?3. 我可以在其上安装 Linux 吗?
谢谢您的帮助。如果有任何其他建议,请告诉我。
答案1
这是一个好方法吗?
说实话,这似乎是一种浪费。Xserve 是一款非常棒的设备。对我来说,在它上面运行 Linux 是一种耻辱。但是,如果你只有 Linux 可用的话……但是,这很主观。(见下文。)
Mac OS X 轻量级吗?
没有建设性/不,我们不会帮助你进行容量规划。本网站不适用于广泛或公开的讨论。讨论的内容都是主观的。它的目的是进行问答,其中有明确的答案。此外,我们不会为您规划基础设施。
我可以在上面安装 Linux 吗?
是的。我的一位同事将他的 Xserve/OS X 环境迁移到 Linux,以便从现代操作系统中获得他所需的企业级功能。随着最近的 OS X Server 软件更新,他所需的功能已被消除。他转而使用 Linux 作为替代。
只有您可以定义轻量级,也只有您可以设置您的资源需求。这取决于有多少虚拟机、它们的负载如何以及物理主机可用的资源。就目前情况而言,它要么不具建设性,要么与容量规划有关。我在 OS X 下的 Mac Mini 上有 2-3 个虚拟机。Xserve 肯定也可以这样做。话虽如此,也许您的虚拟机有更高的资源需求。
答案2
听起来你需要的是一个裸机虚拟机管理程序,例如VMware ESXi或者西恩。它们专门设计为最小操作系统,仅提供一些主机管理和在服务器级设备上运行虚拟机的能力。
两者都是免费的,并且应该都可以在 XServe 上运行。从技术上讲,我认为 VMware 不会支持 XServe(因为它不在他们的 HCL 上),但要确定一切是否正常,最简单的方法就是下载并安装。