我打算使用Windows Server 2003计算机在生产环境中部署ASP.NET Web应用程序。 但是我对CPU品牌一无所知,什么是最好的。
我知道4 GB的RAM,超过3GHz的时钟速度将是一个不错的select,并将服务于大量的用户。
但是告诉我今天运行Windows Server 2003操作系统的最新和最好的处理器品牌是什么?
如果我必须运行一个网站来支持大约10万(10万)用户,那么60%的用户在任何时候都可以上网,那么我需要哪种版本的Windows 2003 Server呢?
来源: http : //en.wikipedia.org/wiki/Windows_Server_2003
文章说,networking版只能支持高达2 GB的RAM。 这对上述用户群是否足够?
如果我必须运行一个网站来支持大约10万(10万)用户,那么60%的用户在任何时候都可以上网,那么我需要哪种版本的Windows 2003 Server呢?
你需要一个计算器。 这将是ServerS – 复数。 您谈到一个系统,在这个系统中,同时连接了60.000(!)个用户。 如果你保持任何状态服务器端,内存要求会很高。 如果你不这样做 – 命中的数量也是巨大的。 除非页面不刷新,在这种情况下,用户并不真正“在线”。
如果一个页面每分钟刷新一次,使用10个点击来装载….这是每分钟600.000点击,/ 60 = 10.000点击每秒。 想继续math吗?
这不是一个服务器的问题,只能通过多个服务器(集群)来实现。 不知道有多less – 取决于你的页面处理多长时间。
你需要:
而且你绝对不需要Web Server 2003 – 你select的真正过时的技术是什么原因? 去SPLA的2008 R2服务器,许可证。
如果您正在寻找主stream的x86芯片,那么就CPU /内存和IO性能而言,那么您现在正在考虑采用英特尔的至强55xx系列芯片(他们的新款75xx 系列芯片还没有出来,无论如何,对于大多数人的需求来说是过度杀伤力)。 我花了很多时间select特定的CPU,E5540是一个非常好的价格/功耗/散热/性能组合,但是不可否认的是X5570和W5590是性能最好的,特别是对于Windows中常见的低线程数量的应用世界由于他们的更高的涡轮模式乘数。
如果您正在寻求低成本和功耗/散热之间的更多平衡,并且不在乎最终性能,那么AMD的Opteron 8435或Intel的Xeon L5530也是不错的select。 除非价格是我唯一要关注的桌面CPU(即英特尔的“核心”和“我”范围),有许多基准与Xeon / Opteron相同,但是它们在重量级下的“下降”负载更为明显。
对于哪台服务器来说,如果你在寻找2U机架式机器的话,我不能推荐HP的DL360 / 365和DL380 / 385型号 – 尽pipeIBM和戴尔也都以同样的方式做了非常成功的机型。
至于哪个版本的Windows,以及我认为你很快就会后悔networking版,因为你说2GB的原因 – 现在的内存是非常便宜的,而且几乎每个应用程序都有很大的帮助 – 为什么要限制自己。 在规模的另一端,听起来并不像你需要DC版和企业版(虽然我独家购买的版本)是真正的集群和1:4虚拟机许可function – 如果你需要的话去Ent如果没有,那么标准会做你很好。
顺便说一下,你似乎已经死了2003年? 2008年是我最喜欢的MS代码,它的速度快,易于安装,非常稳定,function强大,并且没有EOL – 我恳请您考虑它,特别是在64位的伪装。
祝好运,随时回来,随时回答任何后续问题。