服务器的及服务器操作系统选择
案例—服务器系统选择
1. 服务器的概念
服务器 (server )是网络环境中的高性能计算机,它在网络操作系统的控制下,侦听网络上的其
他计算机(客户机)提交的服务请求,将与其相连的硬件设备诸如硬盘(磁
盘阵列) 、磁带机、打印机、Modem及各种专用通讯设备等提供给网络上的客
户站点 (client )共享,也利用服务器上安装运行的各种软件系统诸如应用软
件、DBMS等为网络用户提供计算、信息发布及数据管理等服务。服务器必
须具有承担服务并且保障服务的能力,服务器作为网络的节点,存储、处理
网络上80%的数据和信息。
服务器的构成与微机基本相似,有处理器、硬盘、内存、系统总线等,
它们是针对具体的网络应用特别制定的,因而服务器与微机在处理能力、稳
定性、可靠性、安全性、可扩展性、可管理性等方面存在差异很大。尤其
是随着信息技术的进步,网络的作用越来越明显,对信息系统的数据处理
能力、安全性等的要求也越来越高,
一个建立在网络上的信息系统,采用分类多服务器比采用一个服务器
处理所有的业务思路可以大大减少风险。
2. 服务器分类
2.1 按用途分类
1) 面向计算类的服务器
这类服务器面向科学计算、数学模型分析等,要求具有很高的CPU计算能力。这类服务器一般采用
高档CPU ;
或多CPU技术,支持对称多处理与非对称多处理技术;
对内存容量要求很高;
需要较高的高速缓冲技术;
强大的浮点运算能力。
一般这类服务器,采用大型机(巨型机)或高档工作站。典型应用如气象部门天气预报的计算,大型
的统计预测等。
2) 面向数据库的服务器
这类服务器面向数据库计算,其上安装装载数据库管理系统(DBMS )。这类服务器一般要求有
较好的并行处理能力;
高速的I/O吞吐量,具体体现在磁盘(硬盘)的读写速率和高速的网络适配器上;
较大的磁盘容量,可以配置磁盘阵列;
配置数据备份设备,如磁带机,配置备份策略;
如果是分布数据库计算模式,要求有较高的网络带宽;
一般这类服务器,采用专用服务器设备,企业或部门级服务器,也可采用高档工作站。典型应用如银
行中心数据库服务器,电信计费服务器,企业信息系统数据库服务器或数据仓库服务器。
3) 面向应用系统的服务器
这类服务器是企业使用的应用系统服务器,其上装载运行着各种企业应用系统,一般属于Client/Server
计算体系结构的应用。这类服务器根据不同的具体应用有不同的要求:
如作OLAP服务器,一般要求有
较好的并行与异步处理能力;
浮点运算能力;
较高的网络带宽;
如作OA服务器或文件服务器,一般要求有
较高的安全性
较高的I/O ;
较高的网络带宽。
一般这类服务器,采用专用服务器设备,企业或部门级服务器,也可采用高档工作站。典型应用如企
业的Lotus Notes服务器或MS Exchange Server服务器。
4) 面向通讯与网络系统的服务器
这类服务器面向通讯和网络服务,这类服务器一般具有:
实时性要求,处理延时较短;
较高的并行与异步处理能力;
高速的I/O吞吐量,具体体现在磁盘(硬盘)的读写速率和高速的网络适配器上;
较大的磁盘容量,可以配置磁盘阵列;
配置数据备份设备,如磁带机,配置备份策略;
较高的安全性;
较高的网络带宽。
一般这类服务器,采用专用服务器设备,或采用高档工作站。典型应用如Web服务器,大型电子邮件
服务器。
5) 面向多媒体与视像会议的服务器
这类服务器面向多媒体通讯或多媒体网络服务,这类服务器一般具有:
大容量磁盘存储器,可以配置磁盘阵列;
较高的视像实时性要求,处理延时短;
高速的I/O吞吐量,具体体现在磁盘(硬盘)的读写速率和高速的网络适配器上;
足够高的网络带宽,一般采用 ATM交换机。
一般这类服务器,采用专用服务器设备,或采用高档工作站。典型应用如视像会议系统,VOD系统等。
6) 面向可视化与虚拟现实应用的服务器
这类服务器面向多媒体,特别是图像处理业务,这类服务器一般具有:
高档CPU或多CPU技术,支持对称多处理与非对称多处理技术;
对内存容量要求很高;
需要较高的高速缓冲技术;
强大的