Web服务器解决方案

相关概念:

● Web服务器:运行Web服务器端软件为Internet用户提供各种网页应有的设备, 用户可以通过Web服务器访问静态或动态页面,从而了解企业的信息;在大型企业政府网站及论坛或者核心业务中,会应用到负载均衡、集群等,这类服务器的选择以中高端服务器为主,从而保证业务的连续性。
● HTTP:Hypertext Transfer Protocol(超文本协议),是用于从WWW(World Wide Web,因特网)服务器传输超文本到本地浏览器的传送协议,它可以使浏览器更加高效,使网络传输减少。
● RAID:Redundant Array of Independent Disk(独立冗余磁盘阵列)的简称,RAID可以把多块硬盘当作一块硬盘来管理和读存数据,这样可提高磁盘系统的稳定性。除此之外,RAID还可以容错,当RAID系统中的一块硬盘出现故障后,并不会影响系统的正常使用,其他的硬盘会继续工作,提高安全可靠性。

方案应用:

1. 网络拓扑图

2. 应用特点

在计算机性能上,也同样需要达到企业关键应用的需求,在10/100M/1000局域网络中经过了大量的测试,如下表:

从上表中可以看到,静态Web目录页面对CPU的处理能力要求较低,更需要考虑的是网络I/O、磁盘I/O以及内存大小;动态页面更新速度快,对CPU的处理能力要求相对高些。不过,建议网站建设最好采用“动静结合”,对于浏览性强的页面可以采取静态方式,对于交互性强、更新速度快,个性需求强的页面就可以用动态方式。

3.常用应用软件

● 操作系统:Windows Server 2008标准版/企业版或Redhat Linux AS4.0/5.0(推荐使用联想OEM Windows Server 2008)
● 应用软件:IIS、apache、tomcat等等

4.选型配置

● 关于内存建议:如果企业网站的动态页面较多,那么系统对内存的要求就很高,这样才能使服务器及时响应用户的请求,因此建议配置至少16GB的内存;如果静态页面较多,而且企业用户一般较少的,可以跟进需求配置4GB的内存即可满足企业需求。
● 关于硬盘建议:作为Web服务器,需要存储大量的静态页面或者动态数据,因此硬盘需要配置转速高读取速度更快的SAS硬盘,一般配置至少300GB;另外,如果网站多以静态页面构成,那么在选择服务器时候就要优先考虑磁盘系统的性能,可以建议采用RAID技术进行配置,这样数据存储安排性较高,同时性能也较高。
● 关于网卡建议:无论是静态页面还是动态页面,系统的网络I/O要求较高,因此建议采用千兆以太网,或者使用多块千兆以太网卡通过捆绑方式并发传输信息,既可以增加I/O带宽,又可以满足网络冗余的要求。
● 关于其他硬件配置的建议:由于Web服务器对产品可用性有较高的要求,因此最好选择有冗余热插拔电源的服务器,从而可以保证Web服务受外界影响的程度达到最小。

5.推荐配置