各类服务器的性能侧重点

  • 格式:docx
  • 大小:16.14 KB
  • 文档页数:3

目前最基本的服务器应用有文件服务器、数据库服务器、邮件服务器、Web
服务器、多媒体服务器、终端服务器等。这些应用对于服务器配置要求的侧重点
不同,根据不同应用采购不同配置的服务器可以使服务器资源得到充分利用,避
免资金和服务器资源的浪费。在下文中将逐一对这几种服务器的配置需求侧重点
进行分析,为企业提供参考。

文件服务器:文件服务器是用来提供网络用户访问文件、目录的并发控制和
安全保密措施的局域网服务器。通俗些来说,文件服务器就是用来管理共享文件
的计算机。在企业中需要共享一些文件,如PPT、软件等,用户需要通过共享方
式或FTP的方式进行文件的下载或者上传。文件服务器要承载大容量数据在服务
器和用户磁盘之间的传输,所以首先来说,对于网速具有较高要求。由于文件服
务器主要应用于局域网环境,目前服务器上一般都具有1个或者2个千兆以太网
接口,并且通过百兆交换机等设备连接客户端,所以在网速方面基本都可以满足
大文件传输的要求。

其次是对磁盘的要求比较高,文件服务器要进行大量数据的存储和传输,
所以对磁盘子系统的容量和速度都有一定的要求。选择高转速、高接口速度、大
容量缓存的磁盘,并且组建磁盘阵列,如RAID 0、RAID 5,可以有效提升磁盘
系统传输文件的速度。除此之外,大容量的内存可以减少读写硬盘的次数,为文
件传输提供缓冲,提升数据传输速度。文件服务器对于CPU等其他部件的要求不
是很高。

综上,文件服务器对于硬件需求的优先级为网络系统、磁盘系统和内存。

数据库服务器:在企业的信息化建设中,数据库是最为广泛的一种应用。构
建数据库服务器可以将企业内部数据合理进行存储和组织,使企业信息的检索和
查询执行更为高效。目前主流应用的数据库产品有Oracle、IBM DB2、微软SQL
Server、MySQL和Sybase等。

数据库服务器对系统各个方面要求都很高,要处理大量的随机I/O请求
和数据传送,对内存、磁盘以及CPU的运算能力均有一定的要求。内存方面,数
据库服务器需要高容高速的内存来节省处理器访问硬盘的时间,提高服务器的响
应速度。同时,一些数据库产品如Oracle对于硬件的要求比较高,比如安装
Windows版本的Oracle 10G要求至少需要1GB物理内存。

在磁盘方面,高速的磁盘子系统也可以提高数据库服务器查询应答的速
度,这就要求磁盘具有高速的接口和转速,目前主流应用的存储介质有万转或者
15000转的SAS硬盘或SCSI硬盘等。

数据库服务器对于处理器性能要求也很高。数据库服务器需要根据需求
进行查询,然后将结果反馈给用户。如果查询请求非常多,比如大量用户同时查
询的时候,如果服务器的处理能力不够强,无法处理大量的查询请求并作出应答,
那么服务器可能会出现应答缓慢甚至死机的情况。
综上,数据库服务器对于硬件需求的优先级为内存、磁盘、处理器。
Web服务器:不同的网站内容对于Web服务器硬件需求也是不同的,如果Web
站点是静态的,对Web服务器硬件要求从高到低依次是:网络系统、内存、磁盘
系统、CPU。如果Web服务器主要进行密集计算(例如动态产生Web页),则对服
务器硬件需求依次为:内存、CPU、磁盘子系统和网络系统。下表中列出了不同
应用对于服务器关键部件的需求情况:

应用情况 CPU数量 内存数量(MB)
只有静态网页 1 128~256
生成动态网页 2 256~1GB
局域网200次访问/秒 1 256~512
局域网500次访问/秒 2 512~1GB
局域网1000次访问/秒 2~4 1GB~8GB

邮件服务器:邮件服务器是对实时性要求不高的一个系统,对于处理器性能
要求不是很高,但是由于要支持一定数量的并发连接,对于网络子系统和内存有
一定的要求。邮件服务器软件对于内存需求也较高,如Exchange 2007运行时需
要占用2GB左右的内存。同时,邮件服务器需要较大的存储空间用来存储邮件及
一些文件,但是对中小企业来说,企业邮箱的数量一般只在几百个以下,所以对
于服务器的配置要求并不高,一台入门级的服务器完全可以承载几百个邮件客户
端的需求。

邮件服务器对于硬件要求程度依次为内存、磁盘、网络系统、处理器。

终端服务器:终端服务器是实现集中化应用程序访问的一种服务器。使用终
端服务的客户可以在远程以图形界面的方式访问服务器,并且可以调用服务器中
的应用程序、组件、服务等,和操作本机系统一样。这样的访问方式不仅大大方
便了各种各样的用户,而且大大地提高了工作效率,并且能有效地节约企业的成
本。

终端服务器由于是将客户端的所有负载均加在服务器端,所以对于服务
器的处理能力有一定的要求,处理器要可以承载一定数量的并发请求,提供快速
的响应速度,如果处理能力不够,容易造成服务器响应缓慢、软件运行错误甚至
宕机的情况。高速大容量的内存可以提高终端服务器的响应速度,也是提升整体
性能的必要条件之一。由于终端服务器与客户端的数据传输量并不是很大,所以
对于网络要求不是很高,并且终端服务器主要是应用于企业内部网络,内部高速
的局域网环境完全可以满足终端服务器和客户端之间的带宽需求。

综上,终端服务器对于硬件要求的优先程度依次为处理器、内存、磁盘
和网络系统。