我是使用 VirtualBox 进行桌面虚拟化的高级用户,但在服务器虚拟化方面没有太多经验,因此我需要一些关于选择路径的建议。
我们正在购买一台新服务器,并且想要整合三台轻度使用的服务器:
- Linux NAT 路由器和流量整形服务器。
- 带有 Nagios 和一些文档 Wiki 的 Linux 监控服务器。
- 带有轻量级数据库和 Web 应用程序的 Linux 服务器。此安装应分开,因为由第三方人员管理。
这三台服务器的负载非常适中,其中两台目前运行在内存较低的老式机器上。
推荐的虚拟化设置是什么?我可以想到一些:
- 在主机上安装 Linux 并设置路由器,并安装两个带有 KVM 的虚拟机来运行监控和应用程序服务器。
- 安装 VMWare ESXI 和三台 VM。
- ???
新机器将是戴尔 PowerEdge。
谢谢!
答案1
就 Unix / Linux 而言,工作站(桌面)是服务器的超集,而不是相反。如果您对 VirtualBox 感到满意,为什么不使用相同的技术来虚拟化您的服务器呢?
答案2
您最喜欢哪种方式?如果您精通 Linux 并且使用过 KVM,那么就选择这种方式。如果不是,ESXi 的安装和启动会相当简单/容易,只需要相对较少的调整/刺激。
两者的表现大致相同。
答案3
我是 Hyper-V 的忠实粉丝。我目前运行着大约十几台 CentOS 机器以及几台 SLES 和一些 Windows 2008 机器,一切都运行良好,设置简单等等。
答案4
这绝对必须是虚拟化的情况吗?因为如果您只有这三个功能领域,那么您是否不能将它们全部安装在新硬件上的一个操作系统实例上并将其称为“服务器”?