多年来,我一直在为一个学术部门运行电子邮件系统,其中包括postfix、procmail、dovecot、clamav、spamassin.MailScanner、ldap、maildir、xfs、lvm、CentOS。用户数量在3000人左右,硬件供应也不是问题。目前在两个单独的服务器上运行确切的设置,某种程度上共享负载。最近,我一直在考虑虚拟化整个设置。为什么不虚拟化呢?谢谢。
发布于 2012-03-13 08:56:56
当一台机器发生故障时,可以进行虚拟化以获得故障转移。您可以有一个阴影的一台机器,自动接管,如果另一台机器故障。如果您没有最初的磁盘空间,我也会更容易地添加存储。它也将对您的可用性和扩展性更好。所以在我看来,没有理由不去虚拟化。
发布于 2012-03-13 08:57:17
电子邮件系统的大块很容易可视化。你会更好,更安全,保持分离的系统和形象化的零碎。
例如,所有的AV和垃圾邮件系统都很容易掉到另一个主机上,而不会影响任何东西。后端的数据库也是如此。如果您取得了足够大的进展,最终您将只使用物理硬件来存储电子邮件,将大部分内存保留在那里进行缓存。如果您的存储是基于NFS的(由于提到了xfs/lvm,我对此表示怀疑),那么一旦传递/maildir有足够的ram来正确缓存事物,就没有必要保留物理主机。
发布于 2012-03-13 08:58:04
为什么要虚拟化?如果你这么做是因为这是个热门话题,而且每个人和他的母亲都在谈论这个话题,你就不会帮自己的忙。
如果您有需要解决的实际问题或未来的策略(虚拟化可以成为解决方案的一部分),那么就去做吧。但不要只说“我要去虚拟”。
https://serverfault.com/questions/369104
复制相似问题