可能的重复: 评估和规划工具包
我打算从我们的提供商那里租用一台专用的服务器,这个服务器将作为一个专用的虚拟机来承载多个服务(SVN,LDAP等)。 我估计会有5-10台服务器,其中没有一台应该承受特别重的负载。
如果我在Xen下运行它,我应该要求多less内存/处理/磁盘? 大致? 任何经验法则?
如果不知道更多,可以再说一遍。
取决于操作系统,但是对于一个小型基本服务的networking,我可能会设置虚拟机,每个虚拟机可以访问1-2个处理器内核和2GB的RAM。 当然,如果你正在讨论某种types的系统(例如微软的小型企业服务器),那么你需要一个最小4 GB的虚拟机,坦率地说,即使是像这样的小环境,我也会去8 GB的。
但是,这是基于您提供的信息非常有限的一个非常基本的build议。
你是否与Xen结缘? 如果没有,请考虑使用OpenVZ 。 它的资源要求远远低于Xen。 根据我的经验,在给定的硬件平台上,可以将Xen客人的OpenVz客人数量提高2到4倍。 主要缺点是所有的OpenVZ客户共享相同的内核(尽pipe每个客户仍然是独立的,并且可以独立于其他客户而被停止,启动和重新启动),因此与Xen客户之间的隔离度较小。