Server2003对决2008之IIS6对比IIS7(1)

  •   2009-07-28/10:27
  • 服务器操作系统的更新换代总是极为难得的,例如,微软的Windows Server 2008和其上一代Windows Server 2003就相差了5年(中间插入了一个Windows Server 2003 R2),而Windows Server 2003和它的上一代Windows 2000 Server又相差了3年。

    Server2003对决2008之IIS6对比IIS7

    Windows Server 2008

     

    Server2003对决2008之IIS6对比IIS7

    Windows Server 2003

    Windows Server 2008是微软公司今年年初(3月13日)推出的服务器操作系统,在Web、虚拟化、安全、可用性等方面都进行了显著的改进,被宣称为是迄今最灵活、最强健、也是最安全的Windows服务器操作系统,其实际工作表现如何呢?IT168评测中心意欲通过一系列的测试文章,来解答:Windows Server 2008的性能如何?现在值不值得升级?等诸如此类的问题。


    我们打算先从最常见的Web应用开始,我们先使用了WebBench进行测试,以后我们会加入更多的测试种类。
    • WebBench v5.0

    WebBench是针对服务器作为Web Server时的性能进行测试,我们在被测服务器上安装了IIS7.0组件,以提供测试所需的Web服务。在测试中我们开启了网络实验室中的60台客户端,分别使用了WebBench 5.0内置的动态CGI以及静态页面脚本对服务器进行了测试。

    静态测试是由客户端读取预先放置在服务器Web Server下的Web页面(wbtree),这项测试主要考察的是服务器磁盘系统以及网络连接性能。我们使用了实验室中的60台客户端,配合Static_mt.tst多线程静态脚本测试向被测服务器发送请求。

    动态测试偏重于对服务器CPU子系统的性能测试,它对于Web服务器提供了足够的负载。我们将一个C语言编写的CGI源文件Simcigi.c编译为Simcgi.exe,并将其作为动态测试中的CGI脚本。在测试过程中,每台安装了WebBench客户端软件的PC,会在300秒的时间内持续向服务器发送CGI请求,而控制台会纪录并汇总服务器所响应CGI请求的数据。CGI测试的成绩高低,主要取决于服务器处理器子系统性能的优劣。处理器子系统包括CPU、内存以及内存控制器,CPU频率、缓存以及内存容量大小和内存带宽,都会影响该项成绩。

    DELL 2950测试平台

    主板 DELL
    处理器 Xeon E5430 x 2
    主频 2.66GHz
    FSB 1333MHz
    L1容量 64K(Data容量为32K)
    L2容量 12MB(共享)
    芯片组 Intel 5000X
    内存 2GB FBD DDR2 667 SDRAM x 8
    磁盘控制器 LSI Logic MegaRAID SAS 8708ELP
    硬盘 Seagate Cheetah 73GB 15K.5 SAS x 3
    硬盘设置 RAID 5,条带大小64KB,适应性预读,Cached IO
    主系统分区30GB,次分区50GB,NTFS格式
    网卡 Broadcom BCM5708C千兆网卡 X 4

    我们采用了评测中心的一台DELL 2950服务器,配置了双路Intel 45nm Xeon E5430处理器,频率为2.66GHz,并能支持SSE4.1指令集。服务器还使用了Intel 5000X芯片组,提供24MB的Snoop Filter缓存,这可以提升高负荷时的内存/处理器性能。磁盘系统则是3块15000RPM的Cheetah 15K.5,并通过一块PCIe x8的LSI MegaRAID SAS 8708ELP来组建RAID 5阵列。最后,为了避免网络瓶颈,我们使用了4块Broadcom BCM5708C千兆网卡,并使用了Broadcom驱动的Team功能。

    对比测试环境

    A Windows Server 2008 Enterprise Edition
    B Windows Server 2003 Enterprise Edition

     

    Server2003对决2008之IIS6对比IIS7

    Windows Server 2008集成的Internet Information Services 7——IIS7.0

    Windows服务器操作系统集成了Web服务软件:Internet Information Services,2003集成的是6.0,而2008集成的则是7.0。下面是2008宣传文档中对IIS7.0的描述:

    IIS的改进


    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多