《计算机网络系统集成 (9).ppt》由会员分享,可在线阅读,更多相关《计算机网络系统集成 (9).ppt(176页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第10章 服务器 第第10章章 服务器服务器10.1 服务器的相关知识服务器的相关知识10.2 服务器的配置服务器的配置10.3 服务器的选购服务器的选购10.4 本章小结本章小结第10章 服务器 10.1 服务器的相关知识服务器的相关知识 10.1.1服务器的基础知识10.1.2服务器的主要功能10.1.3服务器的分类10.1.4服务器的主要技术第10章 服务器 10.1.1 服务器的基础知识服务器的基础知识服务器(Server)是网络的核心硬件之一,是在网络环境中为工作站(WorkStation)或客户机(Client)提供各种网络服务的特殊计算机。一般的网络中(对等网除外),都至少有一台
2、机器充当服务器,负责网络内数据的管理、存储、转发等业务,特别是在C/S(即客户机/服务器)模式下,服务器更是不可缺少的。从服务器的概念可以看出,服务器也是计算机的一种,只不过它是为其他计算机提供服务的特殊计算机,而且具有区别于一般计算机的独有特性。第10章 服务器 10.1.1 服务器的基础知识服务器的基础知识充当服务器角色的计算机有两种:PC服务器专用服务器第10章 服务器 PC服务器PC服务器通常是用一台高性能的品牌PC来充当,在上面装上网络操作系统和网络应用程序,其价格低廉,通常被用在一些中小型企业,或对网络数据的安全要求不是很高的场合,如网吧、学校的机房、培训机构等,他们的业务较少,任
3、务较单一,不需要服务器长时间开机,也没有大量的数据需要存储和管理。由于PC服务器的性能不是很好,处理能力也较弱,在安全性、稳定性、可靠性等方面都无法与专用服务器相比,因而,在一些重要的领域,如银行、债券、保险、海关、军事、公安、网站等重要领域,通常不用PC作为服务器,而采用稳定、可靠、功能强大的专用服务器。本章所介绍的服务器,主要指专用服务器。第10章 服务器 专用服务器对于专用服务器,也是由PC机发展过渡而来的。在网络尚未普及的时候,并没有服务器这种产品,当时在整个计算机领域只有大型计算机和微型计算机两大类。随着网络的不断发展,共享数据、大数据量通信、用户的管理、文件和资源的管理等都要求有一
4、种功能强大、快速、稳定、安全的高性能计算机来完成这一重要任务,于是,服务器应运而生,并随着计算机技术的发展而不断更新换代。第10章 服务器 10.1.1 服务器的基础知识服务器的基础知识服务器虽然是从PC发展而来,但是,在技术上,它与PC还是有很大差别的,它的工艺要复杂得多,生产难度也较大,目前在计算机生产厂家中,只有很少厂家有能力生产中、高档服务器,这主要是因为服务器对机器性能以及各项技术指标有着特殊的要求,它所使用的主板、CPU、内存、硬盘、电源、网卡等,虽然在外观上和普通PC机所用的都差不多,但它们是为了适应服务器环境而专门开发研制的,因此,服务器的整机价格通常是很高的,动辄几万元、几十
5、万元一台。第10章 服务器 服务器的性能服务器的性能可用性(Usability)可扩展性(Scalability)可管理性(Manageability)可利用性(Availability)简称SUMA。第10章 服务器 可用性服务器所面对的是整个网络的用户,而不是本机登录用户,只要网络中有用户,服务器的工作就不能被中断。在一些特殊应用领域,即使没有用户在使用,服务器也要不间断地工作,即使节假日也是如此。比如城市街头的自动取款机,为了满足各种用户的随机取款业务,支持它访问的服务器必须时刻处于开机状态,这就是为什么服务器首先必须要求具备极高的稳定性能的根本原因。一般来说专门的服务器都需要24小时不
6、间断工作,特别是像一些大型的网络服务器,如大公司所用服务器、网站的Web服务器等。第10章 服务器 可扩展性随着计算机网络的发展、用户的增加、业务的扩大、新产品的出现,原来的配置必须适应新的环境需求,这就需要在原有的设备基础上进行功能扩展,这样,即可以保护原有的投资,又可以采用新的产品和技术以适应网络的新增需求。第10章 服务器 可管理性可管理性:即服务器必须具备自动报警功能,并配有相应的冗余、备份、在线诊断和恢复系统,当系统出现故障时,可以及时通知网络管理员,以便在第一时间排除故障,保证服务器无故障运行。服务器虽然在稳定性方面有足够的保障,但一旦出现故障,决不能像维护普通PC机那样停机维修,
7、因为这样肯定会造成整个网络的瘫痪,其损失有时是非常巨大的。服务器中通常采用冗余技术、系统备份、在线诊断技术、故障预报警技术、内存查纠错技术、热插拔技术和远程诊断技术等,可使大多数故障在不停机的情况下得到及时恢复。第10章 服务器 可利用性对于单机用户,有时也会觉得运行速度不够快,而服务器,有时要应付成千上万人同时访问,性能和速度方面必须满足一定要求。为了实现高速运行,服务器通常采用对称多处理器、插入大量的高速内存等方法,在主板上同时安装几个甚至几十个服务器专用CPU(除单CPU服务器外,多CPU的服务器其CPU个数必须是双数)。普通CPU最重要的参数是主频,主频越高,运算速度就越快。但在服务器
8、的CPU中,并不片面追求高CPU主频。一方面,CPU主频越高,工作时所散发的热量就越高,给服务器带来极大的不稳定因素;另一方面,一些中高档服务器往往通过对称多处理器系统来大幅提高服务器的整体运算性能,没必要在单个CPU中通过主频的提高来提高运算性能。在内存方面的配置也一样,无论是在内存容量,还是性能、技术等方面都与普通PC机所用的内存有根本的区别。第10章 服务器 服务器的主要外观特点服务器的主要外观特点(1)机箱大(2)硬盘、内存容量大(3)主板大(4)有冗余设备第10章 服务器 机箱大从外观结构上看,服务器的机箱一般都比普通PC机的机箱体积要大。服务器机箱之所以大,主要是由于服务器内安装的
9、设备多,占空间大,同时还要为一些备用设备预留安装位置,如磁盘阵列、多PCI或PCI-X插卡等。服务器通常要与许多设备进行连接,如在服务器主板或专用板卡中要插上许多适配器卡,有的还要安装好几个可热插拔的硬盘或冗余电源。第10章 服务器 硬盘、内存容量大服务器要面对众多的用户,接受所有用户的请求,而且还必须安装、保存许多大容量的服务器专用系统软件、数据库以及海量的共享资源等。在内存容量方面主要是考虑到服务器的用户访问速度要求,而内存在很大程度上决定了系统的运行速度,服务器网络越大、越复杂、数据流量越高,内存的需求就越多。现在一般中小型企业服务器的内存都在1GB以上,一些高档的服务器可以支持到上TB
10、的内存容量。当然服务器在内存方面的要求远不止容量方面,在内存存取速度和纠错性能方面都有特殊要求。第10章 服务器 主板大服务器的主板一般要比PC机主板大一些,这主要是因为主板上要安装更多的组件,如更多的PCI(5条以上)、PCI-X、内存插槽(4条以上),还可能有多个CPU插座、多个硬盘接口、多个电源接口等。第10章 服务器 有冗余设备在一些高档服务器内,往往会有两个电源、两个风扇,还装有一些暂时不用的网卡,还有未处于工作状态的硬盘。其实这些都是备用设备,当处于工作状态的同类设备出现故障时,备用设备可马上“顶岗”,以免造成服务器工作的中断,确保服务器的高稳定性和工作的连续性。第10章 服务器
11、10.10.1.1.2 2 服务器的主要功能服务器的主要功能服务器都有着强大的功能,但在一个有适当规模的网络中,一般不会让所有的服务功能全部集中在惟一的服务器上,因为这样,该服务器的负担太重,安全性差,速度慢,故障率也高。通常情况下,一个网络内往往装有多个服务器,每个服务器各司其职,分别完成不同的功能,这样便于维护和管理。第10章 服务器 10.10.1.1.2 2 服务器的主要功能服务器的主要功能1文件服务器2打印服务器3应用程序服务器4邮件服务器5域服务器6DNS服务器7代理服务器8流式媒体服务器第10章 服务器 文件服务器文件服务器用于管理文件访问权限、磁盘空间、共享文件和通过网络访问的
12、应用程序;监视和限制各个用户可用的磁盘空间量;指定是否在用户超过指定的磁盘空间限制时或用户超过指定的磁盘空间警告级别时(即用户接近其配额限制)记录事件;使用索引服务在本地或网络上快速、安全地搜索信息。第10章 服务器 打印服务器 打印服务器提供和管理打印机的远程访问权限,并能监视打印状态、调整打印队列,使分散的网络用户实现高速、自动地打印。第10章 服务器 应用程序服务器应用程序服务器向网络用户提供资源池(如数据库连接池和对象池等)、分布式事务管理、异步程序通讯、自动化的XMLWeb服务接口,用以访问业务对象、故障转移和应用程序运行状况检测等服务。第10章 服务器 邮件服务器邮件服务器向网络用
13、户提供电子邮件服务,使用户可以通过邮局协议3(POP3)服务管理邮件帐号,并在邮件服务器上检索、下载、存储和管理电子邮件,通过简单邮件传输协议(SMTP)组件发送邮件。第10章 服务器 域服务器域服务器用于存储目录数据;管理用户和域之间的通讯,包括用户登录过程、身份验证和目录搜索;如果配置了活动目录,还可以在活动目录中存储有关用户帐户的信息(例如,名称、密码、电话号码等),并允许相同网络上的其他已授权用户访问该信息。第10章 服务器 DNS 服务器DNS服务器即域名系统服务器,使用“用户友好名称”命名并查找网络资源;控制每个网段的名称解析,并复制对整个网络或Internet全局的更改;通过动态
14、更新DNS信息减少DNS管理;允许网络上的客户端计算机注册和解析用户友好的DNS名称;控制分布式DNS数据库的记录,并使用这些记录回答DNS客户端计算机发送的DNS查询。第10章 服务器 代理服务器 代理服务器充当Web访问代理。该服务器和Internet直接相连,通过它,网内的用户可以方便地访问Internet。第10章 服务器 流式媒体服务器 流式媒体服务器为被授权的网络用户实时地提供数字视频,其范围从低带宽、拨号 Internet 连 接 到 高 带 宽、局 域 网(LAN);向Internet或Intranet中的客户端和其他服务器提供流式数字视频。第10章 服务器 10.1.3 服务
15、器的分类服务器的分类在服务器市场上,品牌较多,型号也多种多样,服务器的功能和应用环境也不一样。大体有以下几种分类方式:1按应用层次分类2按处理器架构划分3按处理器的指令执行方式分4按用途划分5按服务器结构分6按网络操作系统分第10章 服务器 按应用层次分类主要是按照整个服务器的综合性能,以及所采用的专用技术来划分,服务器可划分为:(1)入门级服务器(2)工作组级服务器(3)部门级服务器(4)企业级服务器第10章 服务器 入门级服务器这类服务器是最基础的一类服务器,也是最低档的服务器。随着PC技术的日益提高,现在许多入门级服务器与PC机的配置差不多。第10章 服务器 工作组服务器工作组服务器是一
16、种比入门级服务器性能稍高一个层次的服务器。通常应用于一个工作组范围,可以满足中小型网络用户的数据处理、文件共享、Internet接入及简单数据库应用的需求。第10章 服务器 部门级服务器这类服务器属于中档服务器,一般都是支持双CPU以上的对称处理器结构,具备比较完全的硬件配置,如磁盘阵列、存储托架等。部门级服务器的最大特点就是,除了具有工作组服务器的全部服务器特点外,还集成了大量的监测及管理电路,具有全面的服务器管理能力,可监测温度、电压、风扇、机箱等状态参数,结合标准服务器管理软件,使管理人员及时了解服务器的工作状态。第10章 服务器 企业级服务器企业级服务器是属于高档服务器行列,它最起码要
17、采用4个以上CPU的对称处理器结构,有的高达几十个。另外一般还具有独立的双PCI通道和内存扩展板设计,具有高内存带宽、大容量热插拔硬盘和热插拔电源、超强的数据处理能力和群集性能等。这种企业级服务器的机箱就更大了,一般为机柜式的,有的还由几个机柜来组成,像大型机一样。企业级服务器产品除了具有部门级服务器的全部服务器特性外,最大的特点就是它还具有高度的容错能力、优良的扩展性能、故障预报警功能、在线诊断和具有热插拔性能。第10章 服务器 按处理器架构分类x86-32x86-64IA-32IA-64第10章 服务器 x86-64可以在同一时间内处理64位的整数运算,并兼容于x86-32架构。第10章
18、服务器 IA-64通常将采用英特尔处理器的服务器称为IA(Intel Architecture)架构服务器。基于IA-64处理器架构的服务器具有64位运算能力、64位寻址空间和64位数据通路,突破了传统IA-32架构的许多限制,在数据的处理能力,系统的稳定性、安全性、可用性、可管理性等方面获得了突破性的提高。第10章 服务器 按处理器的指令执行方式分类RISCCISCVLIWEPIC第10章 服务器 RISC架构服务器RISC的英文全称为ReducedInstructionSetComputing,中文名为“精简指令集计算”。第10章 服务器 CISC服务器CISC的英文全称为ComplexI
19、nstructionSetComputer,即“复杂指令系统计算机”,32位以前的处理器都采用CISC指令集方式。第10章 服务器 VLIW架构服务器VLIW的 英 文 全 称 为 Very LongInstructionWord,中文名为“超长指令集字”,它在每个时钟周期可运行20条指令。第10章 服务器 EPICEPIC是“清晰并行指令计算”的简称,它最重要的思想就是并行处理。第10章 服务器 按用途分类按照服务器的用途,可以分为通用型服务器和专用型服务器。第10章 服务器 通用型服务器通用型服务器不是为了某种特殊服务而专门设计的,它用一台服务器提供多种服务功能,如Web服务、数据库服务、
20、电子商务、文件共享和打印服务等。因为这类服务器不是专为某一功能而设计的,所以在设计时兼顾了多方面的应用需求,往往采用高性能硬件来满足提供多项服务的要求,这样成本自然较高。第10章 服务器 专用型服务器专用型(或称“功能型”)服务器是为某一种或某几种功能专门设计的服务器。这样易于设置和管理,并可对特定的应用进行优化,比较简单、可靠,价格也低,扩充也比较容易,如果某项服务要扩充,简单地增加专用服务器的数目即可满足需求。第10章 服务器 按服务器结构分类如果按服务器的机箱结构来划分的话,可以把服务器划分为塔式服务器、机架式服务器和刀片式服务器三种。第10章 服务器 塔式服务器 塔式服务器也称为台式服
21、务器。有的塔式服务器采用大小与立式PC台式机大致相当的机箱,有的采用大容量的机箱,像一个硕大的柜子一样。如图10-1所示。图10-1惠普5U结构塔式服务器第10章 服务器 机架式服务器 机架式服务器的外形看起来不太像计算机,而更像交换机,主要是为了便于在机架中与其他网络设备一起安装。如图10-2所示。图10-2联想1U结构机架式服务器第10章 服务器 刀片式服务器刀片式服务器是一种高可用高密度的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的,它以紧凑经济的设计思路,实现了服务器的体积最小化。它的每一块“刀片”实际上就是一块系统主板。第10章 服务器 按网络操作系统分类服务器中必
22、须安装网络操作系统,以实现网络中的用户管理、磁盘管理、资源管理、通讯管理、安全管理等。不同的操作系统,其管理模式有所不同,按照服务器中所安装的网络操作系统的不同,可以把服务器分为以下几种:(1)Netware服务器(2)WindowsNT服务器(3)WindowsServer2000(2003)服务器(4)UNIX服务器(5)Linux服务器第10章 服务器 10.1.4 服务器的主要技术服务器的主要技术 1集群(Cluster)技术2SMP(SymmetricMulti-Processing)技术3NUMA(Non-UniformMemoryAccess)分布式内存存取技术4ISC(Inte
23、lServerControl)Intel服务器控制技术5EMP(EmergencyManagementPort)应急管理端口技术6硬件冗余技术7I2C(inter-integratedcircuit)总线技术8智能输入/输出(IntelligentI/O)技术9多处理器通信和协调技术10硬件在线诊断技术第10章 服务器 集群技术集群技术 集群技术是近几年新兴起的一项高性能计算技术。它是将一组相互独立的计算机通过高速的通信网络组成一个单一的计算机系统,并以单一的系统模式加以管理。其出发点是提供高可靠性、可扩充性和抗灾难性。一个服务器集群包含多台拥有共享数据存储空间的服务器,各服务器之间通过内部局
24、域网进行相互通信,当其中一台服务器发生故障时,它所运行的应用程序将由其他的服务器自动接管。在大多数情况下,集群中所有的计算机都拥有一个共同的名称,集群系统内任意一台服务器都可被所有的网络用户所使用。第10章 服务器 集群技术集群技术 在集群系统中运行的服务器并不一定是高档产品,但服务器的集群却可以提供相当高性能的不停机服务。每一台服务器都可承担部分计算任务,并且由于群集了多台服务器的性能,因此,整体系统的计算能力将有所提高。同时,每台服务器还能承担一定的容错任务,当其中某台服务器出现故障时,系统可以在专用软件的支持下将这台服务器与系统隔离,并通过各服务器之间的负载转移机制实现新的负载平衡,同时
25、向系统管理员发出报警信号。集群系统通过功能整合和故障过渡技术实现系统的高可用性和高可靠性,集群技术还能够提供相对低廉的总体成本和强大灵活的系统扩充能力。第10章 服务器 SMP技术技术 SMP技术即对称多处理技术,是指在一个计算机上汇集了多个处理器(多CPU),各CPU之间共享内存子系统以及总线结构。虽然同时使用多个CPU,但是从管理的角度来看,它们的表现就像一台单机一样。系统将任务队列对称地分布于多个CPU之上,从而极大地提高了整个系统的数据处理能力。随着用户应用水平的提高,只使用单个的处理器确实已经很难满足实际应用的需求,因而各服务器厂商纷纷通过采用对称多处理系统来解决这一矛盾。PC服务器
26、中最常见的对称多处理系统通常采用2路、4路、6路或8路处理器。目前UNIX服务器可支持最多64个CPU的系统,如Sun公司的产品Enterprise10000。SMP系统中最关键的技术是如何更好地解决多个处理器的相互通讯和协调问题。第10章 服务器 NUMA分布式内存存取技术分布式内存存取技术 在高性能计算领域,目前一种被各厂商广泛采用的新技术是NUMA。它是由若干通过高速专用网络连接起来的独立节点所构成的系统,各个节点可以是单个的CPU或是一个SMP系统。它的思路是将SMP和群集的优势结合起来。第10章 服务器 ISC Intel服务器控制技术服务器控制技术 ISC是一种网络监控技术,只适用
27、于使用Intel架构的带有集成管理功能主板的服务器。采用这种技术后,用户在一台普通的客户机上,就可以监测网络上所有使用Intel主板的服务器,监控和判断服务器是否工作正常。一旦服务器中机箱、电源、风扇、内存、处理器、系统信息、温度、电压或第三方硬件中的任何一项出现错误,就会报警提示管理人员。第10章 服务器 EMP应急管理端口技术应急管理端口技术 EMP是服务器主板上所带的一个用于远程管理服务器的接口。远程控制机可以通过Modem与服务器相连,控制软件安装于控制机上。远程控制机通过EMPConsole控制界面可以对服务器进行下列工作:(1)打开或关闭服务器的电源。(2)重新设置服务器,甚至包括
28、主板BIOS和CMOS的参数。(3)监测服务器内部的情况,如温度、电压、风扇情况等。通过ISC和EMP两种技术可以实现对服务器的远程监控管理。第10章 服务器 硬件硬件冗余技术冗余技术(1)RAID(Redundant Array of IndependentDisks)廉价冗余磁盘阵列技术(2)电源冗余(3)风扇冗余第10章 服务器 RAID廉价冗余磁盘阵列技术由于磁盘的存取速度跟不上CPU的处理速度,从而使磁盘成为提高服务器I/O能力的一个瓶颈。为解决计算机CPU的高速和磁盘的低速之间日益加剧的矛盾,1987年美国加利福尼亚大学伯克利分校的David.A.Pattorson教授等人提出了R
29、AID的概念。其技术思想是:利用现有的小型廉价磁盘,把多个磁盘按一定的方法组成一个磁盘阵列,通过一些硬件技术和一系列的调度算法,使得整个磁盘阵列对用户来说,就像是在使用一个容量很大,而可靠性和速度非常高的大型磁盘。第10章 服务器 RAID廉价冗余磁盘阵列技术RAID技术采用若干硬磁盘驱动器按照一定要求组成一个整体,整个磁盘阵列由阵列控制器管理。磁盘阵列有许多特点:首先,提高了存储容量;其次,多台磁盘驱动器可并行工作,提高了数据传输率;第三,由于有校验技术,提高了可靠性:如果阵列中有一台硬磁盘损坏,利用其他盘可以重新恢复出损坏盘上原来的数据,而不影响系统的正常工作,并可以在带电状态下更换已损坏
30、的硬盘(即热插拔功能),阵列控制器会自动把重组数据写入新盘,或写入热备份盘而将新盘用做新的热备份盘;第四,磁盘阵列通常配有冗余设备,如电源和风扇,以保证磁盘阵列的散热和系统的可靠性。第10章 服务器 电源冗余服务器的电源冗余一般是指配备双份或多份支持热插拔的电源。这种电源在正常工作时,各台电源各输出一部分功率,从而使每台电源都处于轻松的负荷状态,这样有利于电源稳定工作。第10章 服务器 风扇冗余风扇冗余是指在服务器的关键发热部件上配置的降温风扇有主、备件两套,这两套风扇都具有自动切换功能,并支持风扇转速的实时监测、发现故障时可自动报警并启用备用风扇等功能。若系统正常,则备用风扇不工作,而当主风
31、扇出现故障或转速低于规定要求时,备用风扇马上自动启动,从而避免由于系统风扇损坏而导致系统内部温度升高,使得服务器工作不稳定或停机。第10章 服务器 I2C总线技术I2C总线是一种由飞利浦公司开发的串行总线,I2C总线包括一个两端接口,通过一个带有缓冲区的接口,数据可以被I2C发送或接收。控制和状态信息则通过一套内存映射寄存器来传送。利用I2C硬件总线技术可以对服务器的所有部件进行集中管理,可随时监控内存、硬盘、网络、系统温度等多个参数,增加了系统的安全性,方便了管理。I2C总线最主要的优点是其简单性和有效性。第10章 服务器 智能输入/输出技术由于PC服务器的I/O体系源于单用户的PC台式机,
32、而不是为处理大吞吐量任务的专用服务器而设计的,一旦成为网络中心设备后,数据传输量大大增加,因而I/O数据传输经常会成为整个系统的瓶颈。I/O智能输入/输出技术把任务分配给智能I/O系统,在这些子系统中,专用的I/O处理器将负责中断处理、缓冲存取以及数据传输等烦琐任务,这样系统的吞吐能力就得到了提高,服务器的主处理器也能被解放出来去处理更为重要的任务。第10章 服务器 多处理器通信和协调技术采用多处理器通信和协调技术后,服务器可将超过四个以上的处理器群分为多个组,每个处理器组都配有一个高速缓存系统,通过对缓存映射结构的一致性检验,从而保证在计算过程中每组处理器中内置的高速缓存信息和内存中相应信息
33、的一致性。为保证系统间的高速通信,采用这种技术的系统内部还普遍采取了高速交换模块的设计思想,使得系统中每组处理器都能够独占一个100MHz的系统总线。第10章 服务器 硬件硬件在线诊断技术在线诊断技术(1)热插拔(HotSwap)技术(2)内存查纠错技术(3)内存保护(MemoryProtection)(4)内存镜像(MemoryMirroring)(5)内 存 热 添 加/热 交 换(Hot-add/Hot swapMemory)(6)ActivePCI-X(活动PCI-X)技术(7)ActiveDiagnostics(活动诊断)技术第10章 服务器 热插拔技术热插拔技术 采用热插拔技术,可
34、以让用户在不关闭系统、不切断电源的情况下取出和更换损坏的硬盘、内存、电源或板卡等部件,从而提高了系统对灾难的及时恢复能力、扩展性和灵活性等。第10章 服务器 内存查纠错技术内存查纠错技术 服务器中的内存一般是采用带有ECC技术的,ECC的 英 文 全 称 是 Error Checking andCorrecting,中文名为“错误检查和纠正”,从这个名称就可以看出它的主要功能就是“发现并纠正错误”。第10章 服务器 内存保护内存保护 内存保护技术就是保护由于意外的内存错误而带来的损失,内存错误的纠正是通过内存控制器来完成的,所以不会增加操作系统的工作量,也不需要操作系统来提供支持,完全与操作系
35、统无关。第10章 服务器 内存镜像内存镜像 内存镜像很像磁盘镜像,就是将数据同时写入到两个独立的内存卡中,每个内存卡的配置者是一样的,平时的内存数据读取只从激活的内存卡中进行。如果一个内存中有足以引起系统报警的软故障,频繁报告系统管理员警告说这个内存条将要出故障,或者整个内存条都要彻底损坏,服务器就会自动地切换到使用镜像内存卡,直到这个有故障的内存被更换。第10章 服务器 内存热添加内存热添加/热交换热交换 热交换技术就是允许在服务器运行中将失效的内存进行更换,热添加就是在需要的时候允许在服务器运行状态下添加新的内存。第10章 服务器 Active PCI-X(活动活动PCI-X)技术技术活动
36、PCI-X的主要特性如下:热交换(HotSwap)。允许在不用关闭和重启服务器的情况下更换适配器。热添加(Hotadd)。提供了一种容易的升级方式,允许在服务器运行的状态下添加新的适配器(在工业标准中IBM是第一个提供这种性能的)。切换(Failover)。允许在主适配器出现故障的情况下极快地用另一个备用适配器接替原来适配器的工作继续运行。第10章 服务器 活动诊断技术活动诊断技术 活动诊断技术允许管理员在用户工作的时候在系统上实施诊断,提高了系统的开机时间,使网络服务器真正接近“永远计算”的高性能水平。第10章 服务器 10.2 服务器配置服务器配置服务器的配置一般从以下几个方面着手:1协议
37、配置2工作环境设置3帐户、组的建立与管理4权限配置5功能配置6安全配置第10章 服务器 协议配置根据需要合理地配置服务器上的协议。第10章 服务器 工作环境设置针对服务器的软件和硬件,对服务器的工作环境进行定制,使之工作在最合适的工作状态,并针对整个网络环境设置较合理的服务模式。第10章 服务器 帐户、组的建立与管理网络内的用户必须在服务器上进行注册,拥有一个合法而惟一的帐号和密码。为了便于管理,可根据网内用户工作的性质,对用户分组管理,以便统一分配权限,快捷、高效地管理用户。第10章 服务器 权限配置每个用户和用户组必须被分配一定的与用户的工作性质相应的权限,包括用户登录的时间、地点(用机器
38、网卡的MAC地址和IP地址来进行标识),对文件和文件夹的访问权限,能够使用的磁盘空间等。第10章 服务器 功能配置功能配置主要是配置服务器的Internet访问功能、DNS、DHCP、WINS以及IIS等。第10章 服务器 安全配置安全配置主要是配置FTP和IIS的安全性、包的加密、公用密钥、加密等。第10章 服务器 10.2 服务器配置服务器配置10.2.1FTP服务器的基本配置和管理10.2.2其他服务器的配置第10章 服务器 10.2.1 FTP服务器配置和管理服务器配置和管理定义:FTP的全称是FileTransferProtocol(文件传输协议),顾名思义,就是专门用来传输文件的协
39、议。而FTP服务器是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。当它们运行时,用户就可以连接到服务器下载文件,也可以将自己的文件上传到FTP服务器中。如今,FTP服务器已得到广泛应用。第10章 服务器 10.2.1 FTP服务器配置和管理服务器配置和管理FTP服务器可以通过两种方式进行登录,一种是匿名登录,另一种是使用授权帐号与密码登录。一般匿名登录只能下载FTP服务器的文件,且传输速度相对要慢一些,当然,这需要在FTP服务器上进行设置,对这类用户FTP需要加以限制,不宜开启过高的权限,在带宽方面也尽可能得小。而通过授权帐号与密码登录时,需要管理员将帐号与密码告诉用户,管理员对
40、这些帐号进行设置,比如他们能访问到哪些资源,下载与上传速度,磁盘空间限制等,同样管理员需要对此类帐号进行限制,并尽可能地把权限调低,如没有十分必要,一定不要赋予一般用户有管理员的权限。第10章 服务器 10.2.1 FTP服务器配置和管理服务器配置和管理FTP服务器有专业FTP服务器和个人FTP服务器之分。专业FTP服务器规模大,用户多,速度快,磁盘空间大,对网络的带宽要求也大,在很多的大学内,FTP的使用非常多。个人FTP服务器是一种比较简易的文件传输服务器,它在很小的用户群范围内进行文件的上传和下载,安装、设置和管理都非常灵活,因而,使用也比较广泛。第10章 服务器 10.2.1 FTP服
41、务器配置和管理服务器配置和管理1个人FTP服务器简介2Serv-UFTPServer的安装3Serv-U服务器的设置4FTP服务器的管理5远程管理Serv-U第10章 服务器 个人FTP服务器简介个人FTP服务器是通过FTP专用软件,在个人计算机上建立FTP服务,它与专业FTP服务器相比,具有以下优势:(1)功能齐全。一台专用FTP服务器只提供某一项服务,而个人服务器的拥有者可以根据自己的需要,想配置什么服务都可以。(2)配置灵活。它已经不再受磁盘空间限制,如磁盘空间不够,可再购买一块,现在大容量硬盘价格也不贵,可为他人交流文件提供场所。(3)拥有完全的管理权限。机器在自己身边,所有的工作都可
42、自己做,这样,可以根据实际需要进行有针对性的功能和权限配置。第10章 服务器 个人FTP服务器简介个人FTP服务器与专业FTP服务器比还有诸多不足,主要是带宽较小,开放时间不固定,占用自己宝贵的带宽与磁盘空间。搭建FTP服务器的软件有多种,其中较常用的是IIS中的FTP功能与Serv-UFTPServer。IIS中的FTP功能属于非专业的FTP软件,但由于它由Windows2000集成,所以熟悉的人比较多。第10章 服务器 Serv-UFTPServeServ-UFTPServer是一款专业级的共享FTP服务器软件,它功能强大,性能稳定,安全可靠,且使用简单,可在同一台机器上建立多个FTP服务
43、器。使用它完全可以搭建一个专业FTP服务器。现在互联网专用的FTP服务一般采用此软件,它具有以下功能:(1)支持多用户接入。(2)支持匿名用户,可随时限制用户登录数量。(3)可对每个用户进行单独管理,也可使用组进行管理。(4)可对用户的下载或上传速度进行限制。(5)可对目录或文件实现安全管理。(6)支持虚拟目录。(7)可对IP地址禁止或允许访问。(8)易于安装,便于管理。第10章 服务器 图10-3Serv-UFTPServer使用安装配置流程安装Serv-U远程管理Serv-UServ-U的基本设置设置域名与IP对用户进行管理等设置同时在线人数最大上载/下载速率等第10章 服务器 Serv-
44、UFTPServe的安装首先从http:/www.serv-网站下载最新版本的FTPServ-UServer(以下简称Serv-U),目前较新版本是5.1,然后,把它安装到计算机上,操作步骤如下:(1)双击setup.exe,运行Serv-U安装程序,弹出欢迎窗口,单击Next按钮。(2)系统弹出Serv-U的一些信息介绍,单击Next按钮继续,弹出协议对话窗口,与大多数软件一样,安装之前必须同意他们的协议,选中I have read andaccepttheabovelicenseagreement,单击Next按钮。第10章 服务器 Serv-UFTPServe的安装(3)在选择路径对话框
45、中,单击Browse按钮,选择所需安装FTP Serv-U的路径,默认安装路径为“%systemroot%/Programfiles/Serv-U”,建议不要安装到系统盘,修改安装路径后,单击Next按钮。(4)选 择 所 需 的 程 序 组 件,Server programfiles(FTP Serv-U服务程序文件)和Administratorprogram files(管理程序文件)必须勾选,其他ReadMeandVersiontextfiles与Onlinehelpfiles可选可不选,单击Next按钮继续;接着计算机提示输入计算机组名,取默认值,单击Next按钮继续;最后程序安装安毕
46、,单击Finish结束安装。第10章 服务器 Serv-UFTPServe的设置(1)设置Serv-U的域名与IP地址(2)创建新帐户(3)设置虚拟目录(4)设置访问目录权限(5)新建并管理用户组第10章 服务器 设置Serv-U的域名与IP地址运行设置域名与IP向导,运行后最小化,然后,连接到本地FTP服务器中。第10章 服务器 设置Serv-U的域名与IP地址单 击“开 始 菜 单 程 序 Serv-U FTP ServerServ-UAdministrator”,启动Serv-U的管理程序,第一次启动该程序时,会自动运行Serv-U设置向导,开始出现设置向导对话框,单击Next,然后一直
47、单击Next按钮,在出现的窗口中的IPaddress文本输入框中输入FTP主机IP地址,单击Next按钮;在Domainname文本输入框中输入域名,如“”,单击Next按钮;Serv-U询问是否允许匿名用户访问,管理员可根据自己的需要选择Yes或No,假设这里选择Yes,单击Next按钮;为Anonymous帐户指定FTP上传或下载的主目录,如可输入“D:Ourftp”,单击Next按钮继续;Serv-U继续询问是否将用匿名用户锁定在主目录中(Lockanonymoususersintotheirhomedirectory),为了安全考虑,一般情况回答“是”,单击Next按钮。这时,已经设置
48、好了Serv-U的域名与IP地址,同时已经允许匿名用户登录访问“D:ourftp”文件夹。第10章 服务器 创建新帐户Serv-U已经允许匿名用户登录,并取得访问权限,但最好还是建立一套自己的完整用户管理制度。具体操作步骤如下:在对匿名用户设置了主目录后,并回答是否锁定主目录后,单击Next按钮,此时Serv-U运行创建帐户向导,单击Yes选择钮,然后再单击Next按钮继续,在弹出的对话窗口中的Accountloginname文本输入框中输入所要设置的帐户名称,如输入名称LiMing,然后单击Next按钮,输入其密码。此时密码为明文显示,且只需要输入一次,单击Next按钮继续;设置该帐户的主目
49、录,在HomeDirectory文本输入框中输入该帐户的主目录“D:Ourftp”,单击Next按钮;Serv-U询问是否将该帐户锁定在主目录中,一般回答是,单击Yes选择钮,然后再单击Next按钮继续;接着要求设置该帐户的管理权限,默认选择NoPrivilege,从安全角度考虑只给帐户赋予最普通的权限,能够访问即可,单击Next按钮确认操作。完成后出现如图10-4所示的界面。第10章 服务器 创建新帐户图10-4 创建新帐户第10章 服务器 创建新帐户用Serv-U建立的FTP服务器即可正常投入使用,建议在使用前对FTP服务器进行测试,测试一般分本地测试和远程测试,本地测试即在自己的计算机上
50、测试,远程测试在网络上的其他计算机测试,当然必须告诉测试用户FTP服务器的IP地址,以及他的登录帐户名与密码。测试的方法是打开IE浏览器,在地址栏中输入ftp:/用户名:密码IP地址,确认后看是否能访问到“D:Ourftp”目录下的文件,如图10-5所示。另外也可使用专业的FTP客端端软件,如CuteFTP等。第10章 服务器 创建新帐户图10-5在IE中登录Serv-U服务器 第10章 服务器 设置虚拟目录虚拟目录概念与IIS中FTP功能所讲的虚拟目录是一样的,即为 了 简 化 操 作,同 时 获 得 更 大 的 磁 盘 空 间。下 面 以“D:Oursoft”映射为虚拟目录“oursoft