是否可以使用(一些精心挑选的)PC 主板来构建一台可以运行准系统管理程序(ESXi)的机器?
如果不是,那么与服务器相比,PC 主板缺少什么/有什么不同?
如果是,那么该主板必须具备哪些特性?集成 RAID,两个 NIC?
举个例子,超微 X11SAE-M,我的硬件供应商名单上的价格为 270 欧元。据称它与 ESXi 6.0 兼容(仅适用于 Skylake 处理器,不适用于 ESXi 7.0)。可用 MB 的列表非常多,所以我需要以某种方式缩小搜索范围。
背景:该机器用于小型软件项目中的各种测试和开发,我们使用 Windows 和 Linux。它将安装在家庭办公室,因此真实的服务器硬件太吵,更别说价格昂贵了。我不需要高可靠性或任何此类数据中心级功能。只需要大量的 SSD 空间和 RAM。水冷可以让它安静下来。
我看见这个问题- 信息量很大,但那是几年前的事了。
编辑:重新表述,希望不那么令人困惑
答案1
ESXi 很挑剔。
在实践硬件兼容性列表本质上意味着它已经过测试,和肯定能与该硬件配置兼容。如果您购买许可证 - 某种程度上硬件支持可能取决于是否受支持
这并不意味着它将不是运行 - 这意味着您可能会遇到问题。例如,某些版本的 ESXi 出厂时不支持 realtek NIC。您会发现大多数“常规”台式电脑要么有英特尔(可以工作),要么有 Realtek(可能不行)
是否可以使用(一些精心挑选的)PC 主板来构建一台可以运行准系统管理程序(ESXi)的机器?
是的
如果不是,那么与服务器相比,PC 主板缺少什么/有什么不同?
合适的服务器将具有 ECC、更好/更多 IO 等功能,并且设计为适合机架
如果是,那么该主板必须具备哪些特性?集成 RAID,两个 NIC?
嗯 - 人们为“小规模”虚拟化所做的一个相当常见的设置是将 ESXi 放到 NUC 或 Mac Mini 上(用于合法的 OS X VM)。因此,它不是“两个 NIC”或“Raid”,而是“带有 ESXi 捆绑驱动程序的硬件”
理论上,只要 ESXi 支持您使用的硬件,就没问题。但它没有主流桌面操作系统那样广泛的支持,如果您在完整的生产环境中运行它,您不想让事情变得顺利。您需要在灵活性(选择您自己的硬件)和知道其他人之前已经安装并验证过该硬件将在 ESXi 上完美运行的便利性之间做出权衡
我会首先找到您想要的硬件,然后检查硬件并查看每个组件是否受支持。VMWare 有一个用于此的工具据我所知,你的 NIC 应该没有问题。
被列入兼容列表是保证它会起作用在特定的 ESXi 版本上。“不受支持”的硬件(明确不在列表中)可能无需额外努力即可工作,或者可能需要驱动程序等的整合。