听烂漫音乐,看美丽世界,过精彩生活……

发布新日志

  • 摘记

    2007-04-24 22:31:44

    选择能够满足预期Web负载(包括平均负载、峰值负载、容量、成长规划以及响应时间)的正确硬件十分重要。硬件瓶颈会让软件调整带来的性能提升大打折扣。在选择硬件时,请考虑表7所列出的各个因素:

    7. IIS 6.0选择硬件时的考虑事项

    因素

    考虑事项

    处理器的数目、类型和速度

    ·  脚本(ASP ASP.NET)以及加密(SSL)都是十分耗用CPU资源的工作。此外,并发的客户端负载也会加重CPU的负担。在为系统选择处理器的速度和数量时,应该考虑到这些因素。

    ·  大容量的 L2 处理器缓存能够提供更出色的性能。

    ·  两颗CPU的综合性能通常无法与单颗具有双倍速度(相对于上述两颗速度较慢的 CPU 而言)的 CPU 相媲美。

    物理内存(RAM)的数量

    在添加更多的站点、内容脚本(特别是ASP.NET脚本)和应用程序池(或者工作进程)时,添加内存有助于提升系统的性能。

    网络适配器的数目、类型和速度

    网络适配器不应该成为瓶颈。型号较新的网卡可以卸载某些服务器功能,从而提升性能。更多细节信息,请参阅前文中的网络性能调整

    磁盘控制器的类型,物理磁盘的数量和容量

    ·  IIS 能够将经常访问的文件缓存在内存中。但是,不经常访问的文件(“冷门”文件)必须在需要时从磁盘上读取,需要经常访问“冷门”文件的大型站点需要拥有良好的磁盘性能(连接到大量磁盘的RAID控制器)。

    ·  IIS 日志文件的大小以及预计的增长情况都应该纳入考虑范围之内。

    IIS可能依靠的其他服务器

    ·  速度缓慢的SQL Server 可能会制约连接到其上的IIS服务器的响应率,即使IIS 服务器拥有优秀的硬件组件。

    ·  如果将IIS服务器和SQL Server(或者任何其他CPU密集型组件)放在同一台服务器上,会限制每个组件能够使用的资源,并且影响系统的整体性能。

     

     

Open Toolbar