我应该在单个虚拟机上安装多个网络服务吗?

我应该在单个虚拟机上安装多个网络服务吗?

我有一个ESXi安装于戴尔 Poweredge T110 II。在这台计算机上,我运行多个虚拟机。目前,多个虚拟机上有多个网络服务。
例如:我DNS,VPN,Git在一台虚拟机上有,LAMP stack另一台虚拟机上有,email services(Postfix)第三台虚拟机上有,等等。

我的问题是:这是好的做法吗?还是我应该在单独的虚拟机上安装每个网络服务?如果不是,哪些服务可以一起使用?

我听说分离服务可以大大提高安全性。这是正确的吗?

PS:系统资源不是问题,我可以单独运行每个服务。

感谢您的回答!

相关内容