十进制网络技术及应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.1.1 服务器的组成

服务器是针对具体的网络应用特别制定的,因而服务器又与普通个人计算机在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面存在很大的区别,而最大的差异在于多用户、多任务环境下的可靠性。用PC机当服务器的用户一定都经历过突然的停机、意外的网络中断、不时丢失存储数据等事件,这是因为PC机的设计制造从来没有考虑过多用户、多任务环境下的可靠性,而一旦发生严重故障,所带来的经济损失将是难以预料的。但一台服务器所面对的是整个网络的用户,需要7×24小时不间断工作,所以它必须具有极高的稳定性。

为了实现运行高速以满足众多用户的需求,服务器通过采用对称多处理器(SMP)安装、插入大量的高速内存来保证工作。它的主板可以同时安装几个甚至几十个、上百个CPU,而且服务器所采用的CPU也不是普通的CPU,是厂商专门为服务器开发生产的。

在内存方面,服务器与普通计算机也不一样,无论是内存容量,还是性能、技术等方面都有根本的不同。另外,服务器为了保证足够的安全性,还采用了大量普通计算机所没有的技术,如冗余技术、系统备份、在线诊断技术、故障预报警技术、内存纠错技术、热插拔技术和远程诊断技术等,这样使绝大多数故障能够在不停机的情况下得到及时修复,具有极强的可管理性。

1.服务器体系架构

从所采用的CPU(中央处理器)来看,服务器主要分为两类构架。

(1)IA服务器。

IA(Intel Architecture,Intel架构)服务器,又称CISC(Complex Instruction Set Computer,复杂指令集)架构服务器,即通常的计算机服务器,它是基于计算机体系结构,使用Intel或与其兼容的处理器芯片的服务器,如联想公司的万全系列服务器、HP公司的Net Server系列服务器等。这类以“小、巧、稳”为特点的IA服务器凭借可靠的性能、低廉的价格,得到了更为广泛的应用,在互联网和局域网内高效完成文件服务、打印服务、通信服务、Web 服务、电子邮件服务、数据库服务、应用服务等主要应用,一般应用于中小公司机构或大企业的分支机构。

(2)RISC架构服务器。

RISC(Reduced Instruction Set Computing,精简指令集)架构服务器是比IA服务器性能更高的服务器,这种RISC型号的CPU在日常使用的计算机中是根本看不到的,它完全采用了与普通CPU不同的结构,使用RISC芯片并且主要采用UNIX操作系统的服务器,如Sun公司的SPARC、HP公司的PA-RISC、DEC公司的Alpha芯片、SGI公司的MIPS等。这类服务器通常价格都很昂贵,一般应用于证券、银行、邮电、保险等大型公司,作为网络的中枢神经,提供高性能的数据等各种服务。

2.服务器用途类型

按服务器的用途划分,服务器分为通用型服务器和专用型服务器两类。

(1)通用型服务器。

通用型服务器不是为某种特殊服务专门设计的,可以提供各种服务功能的服务器,当前大多数服务器都是通用型服务器。这类服务器因为不是专为某一功能而设计的,所以在设计时就要兼顾多方面的应用需要,服务器的结构相对较为复杂,而且要求性能较高,在价格上也就更贵些。

(2)专用型服务器。

专用型(或称“功能型”)服务器是专门为某一种或某几种功能设计的服务器,在某些方面与通用型服务器不同。如光盘镜像服务器主要是用来存放光盘镜像文件的,在服务器性能上也就需要具有相应的功能与之相适应。光盘镜像服务器需要配备大容量、高速的硬盘及光盘镜像软件。

FTP 服务器主要用于在网上(包括Intranet 和Internet)进行文件传输,这就要求服务器在硬盘稳定性、存取速度、I/O(输入/输出)带宽方面具有明显优势。而E-mail服务器主要要求服务器配置高速宽带上网工具,具有硬盘容量大等特点。这些功能型的服务器的性能要求比较低,因为它只需要满足某些功能应用即可,所以结构比较简单,采用单CPU结构即可,在稳定性、扩展性等方面要求不高,价格也便宜许多。