我正在寻找升级服务器并试图找出一个好的计划。
我们目前有4台服务器:
- OpenBSD 防火墙/VPN 服务器
- 接收 ZFS 快照的 FreeNAS 备份服务器(本地)
- 接收 ZFS 快照的 FreeNAS 备份服务器(远程)
- 下面的主力 FreeBSD 服务器。
FreeBSD 服务器
~2010 FreeBSD 8.4, 32gb ram, dual Xeon E5520 ZFS (8 个磁盘, zraid of disks in mirrored pair, 8TB)
服务:
- 桑巴
- Netatalk(苹果文件共享)
- Apache(主要是内部的,一些面向外部的站点)
- MySQL
- VirtualBox(Windows 2k3 实例)
- ZFS 快照
我的计划(基本)
我计划进行服务器升级,让我们从一台主服务器切换到两台服务器,每台服务器都会承担上面列表中的一些服务器职责(并且会相互复制),这样如果一台服务器出现故障,我可以快速激活第二个的所有功能。就像是:
服务器 1:
- 桑巴
- Netatalk(苹果文件共享)
- VirtualBox(Windows 2k3 实例)
- ZFS 快照
服务器 2:
- Apache(主要是内部的,一些面向外部的站点)
- MySQL
- ZFS 快照
我只运行过裸机,除了在 VirtualBox 上运行 Windows 2k3 之外,我没有使用虚拟机的经验。我应该考虑将我的服务器实例作为虚拟机运行吗?我认为这可能会使从崩溃中恢复更容易。总的来说,这似乎是一个好计划吗?
我一直在研究 ixSystems 服务器和戴尔机架硬件,如果这有什么不同的话。(我也从未使用过任何机架安装设备。)