我正在用一台新的服务器替换两台旧的机架式服务器,它有足够的能力来接管当前服务器的功能。该服务器为 4U 机架安装,带有 16 个 3.5" SAS 驱动器托架、两个 2.5" 托架、一个至强 E3-1230v2 CPU 和 32GB ECC RAM。
我的问题如下。我想要一个带有 ZFS 管理磁盘的 FreeBSD 文件服务器。但是,我需要其他 VM,例如 shell/git 服务器、邮件服务器等。我想知道如何处理以下问题:
我希望 ZFS 完全管理磁盘,所以我没有使用任何硬件 RAID。我应该将 SAS 控制器作为直通 PCI 直接传递给 FreeBSD 系统吗?也许只是一张一张的磁盘?
我想最大限度地提高设置的可靠性。我应该在哪些磁盘上安装虚拟机管理程序以及将 VM 系统映像放在哪里?
对于 (2) 我可以选择在 SAS 控制器上设置 RAID,并将其用作系统磁盘来存储管理程序和 VM 映像。但是,这使得 PCI 无法直通到文件服务器。另一种选择是使用两个 2.5" 托架。
推荐?我还没有选择使用哪个虚拟化平台,但这应该不会产生太大影响。