我正在为一些新服务器定价,但不确定要购买哪种配置。该服务器将为我们公司运行多个 Web 应用程序。其中一些是 ASP.Net 站点,一些是 ColdFusion。
操作系统将是 Win Server 2008 Web 或标准版。
我需要 2 个处理器吗?还是一个四核处理器就能搞定?Xeon 多核超线程还是非超线程?我要使用 64 位处理器,这样就可以使用高于 4GB 的 RAM。
我在戴尔购物,有很多选择,我想在不超出预算的情况下获得最大的收益,并且我也不希望机器的利用率过低。
答案1
一些网站,无论是 .net 还是 django,都可以在无法运行 Vista 的计算机上很好地处理。真正的问题是这些网站将承受多大的负载。
我最近也遇到过类似的问题,我的解决方案是,
服务器:双处理器四核 Xeon 5520 - 2.26GHz (Nehalem) - 2 x 8MB 缓存(带 HT) 内存:12 GB DDR3 Registered 1333,带 Raid 1 2x 500 SATA
我将在其上安装 XenServer(它是免费的),并在虚拟机中运行网站,因此,如果您发现一个网站运行良好或另一个网站运行不良,您可以相应地分配资源(给一个虚拟机更多 Ram,从其他虚拟机中获取)您可以将您的 MSSQL 放在另一台虚拟机上等。
重要的考虑因素是获取 Nehalem 处理器,因为它是 Xen 推荐的。当然,您不需要像我一样购买那么多内存,我们在机器上运行了 2500 个轻量级网站,对于这些网站,4GB 内存就足够了。其余的是用于我们的其他服务器,如邮件、mysql 等。
如果没有虚拟化,您的大部分资源都会浪费在一台机器上,备份和监控任务会让您精疲力竭。当然,如果您的网站每天的点击量达到数百万次,那就完全是另一回事了。我假设您还没有遇到这个问题(否则您将寻找一组服务器而不是一台服务器)。
希望能帮助到你。