代码之家  ›  专栏  ›  技术社区  ›  Subhash Dike

托管ASP.Net网站-理想的硬件配置是什么?

  •  -1
  • Subhash Dike  · 技术社区  · 16 年前

    我知道有很多因素,比如应用程序是如何设计的等等。但假设其他一切都很好,我应该寻找什么样的配置,比如哪个处理器,多少RAM等等?

    还有,配置以下的并发用户应该能够支持多少? 操作系统:Windows Server 2003 SP2

    谢谢你的帮助

    1 回复  |  直到 16 年前
        1
  •  1
  •   Moo    16 年前

    我已经站在了这两个方面(web开发人员和硬件工程师),我目前的观点是答案也包括了这两个方面。

    您的硬件不仅需要满足一般用途,还必须应对合理的意外峰值和故障,这意味着它需要冗余,并且超出您的容量规划。

    您的软件还需要进行设计,以使资源使用中突然出现的意外峰值不会因为任何外部原因(如营销活动)而经常发生。

    CPU—选择具有大量缓存的设备,以及每个核心的单个缓存。这将大大加快系统的运行速度。我通常至少选择双核、双处理器(在两个单独的物理CPU上总共有4个核)。处理器速度等级并不像你现在想的那么重要。

    硬盘-SAS至少15K RPM,RAID 6用于一个控制器上的数据分区,RAID 1或6用于另一个控制器上的系统分区。选择一个有良好支持或保修包支持的高质量控制器-如果控制器在3年内死亡,并且您无法获得更换,那么您的控制器就不好。

    推荐文章