第6章网络服务器及网络存储技术6.1网络服务器概述6.2服务器典型产品介绍6.3网络服务器系统方案设计6.4网络存储技术概述6.5网络存储系统方案设计6.1网络服务器概述6.1.1网络服务器的分类1.按处理器类型划分(1)CISC架构(复杂指令集计算机)x86(IA-32、x86-32、x86-64)如Intel的32位处理器系列、AMD的全系列、VIA的全系列IA-64英特尔的Itanium(安腾)系列服务器处理器,现在最新的Itanium2系列处理器6.1网络服务器概述6.1.1网络服务器的分类1.按处理器类型划分(2)RISC架构(精简指令集计算机)主要服务器处理器有IBM的Power4、CompaqAlpha21364、HPPA-8X00、Sun的UltraSPARCIII、SGI的MIPS6420Kc等。2.按应用层次划分(1)入门级服务器这类服务器是最基础的一类服务器,也是最低档的服务器。随着PC技术的日益提高,现在许多入门级服务器与PC机的配置差不多,所以目前也有部分人认为入门级服务器与PC服务器等同。。这类服务器所包含的服务器特性并不是很多,通常只具备以下几方面特性:·有一些基本硬件的冗余,如硬盘、电源、风扇等,但不是必须的;·通常采用SCSI接口硬盘,现在也有采用SATA串行接口的;·部分部件支持热插拨,如硬盘和内存等,这些也不是必须的;·通常只有一个CPU,但不是绝对,如SUN的入门级服务顺有的就可支持到2个处理器的;·内存容量也不会很大,一般在1GB以内,但通常会采用带ECC纠错技术的服务器专用内存。这类服务器主要采用Windows或者NetWare网络操作系统,可以充分满足办公室型的中小型网络用户的文件共享、数据处理、Internet接入及简单数据库应用的需求。这种服务器与一般的PC机很相似,有很多小型公司干脆就用一台高性能的品牌PC机作为服务器,所以这种服务器无论在性能上,还是价格上都与一台高性能PC品牌机相差无几,如DELL最新的PowerEdge4000SC的价格仅5808元,HP也有类似配置和价格的入门级服务器。入门级服务器所连的终端比较有限(通常为20台左右),况且在稳定性、可扩展性以及容错冗余性能较差,仅适用于没有大型数据库数据交换、日常工作网络流量不大,无需长期不间断开机的小型企业。不过要说明的一点就是目前有的比较大型的服务器开发、生产厂商在后面我们要讲的企业级服务器中也划分出几个档次,其中最低档的一个企业级服务器档次就是称之为入门级企业级服务器,这里所讲的入门级并不是与我们上面所讲的入门级具有相同的含义,不过这种划分的还是比较少。还有一点就是,这种服务器一般采用Intel的专用服务器CPU芯片,是基于Intel架构(俗称IA结构)的,当然这并不一种硬性标准规定,而是由于服务器的应用层次需要和价位的限制。(2)工作组服务器工作组服务器是一个比入门级高一个层次的服务器,但仍属于低档服务器之类。从这个名字也可以看出,它只能连接一个工作组(50台左右)那么多用户,网络规模较小,服务器的稳定性也不像下面我们要讲的企业级服务器那样高的应用环境,当然在其它性能方面的要求也相应要低一些。工作组服务器具有以下几方面的主要特点:·通常仅支持单或双CPU结构的应用服务器(但也不是绝对的,特别是SUN的工作组服务器就有能支持多达4个处理器的工作组服务器,当然这类型的服务器价格方面也就有些不同了);·可支持大容量的ECC内存和增强服务器管理功能的SM总线;·功能较全面、可管理性强,且易于维护;·采用Intel服务器CPU和Windows/NetWare网络操作系统,但也有一部分是采用UNIX系列操作系统的;·可以满足中小型网络用户的数据处理、文件共享、Internet接入及简单数据库应用的需求。工作组服务器较入门级服务器来说性能有所提高,功能有所增强,有一定的可扩展性,但容错和冗余性能仍不完善、也不能满足大型数据库系统的应用,但价格也经前者贵许多,一般相当于2 ̄3台高性能的PC品牌机总价。(3)部门级服务器这类服务器是属于中档服务器之列,一般都是支持双CPU以上的对称处理器结构,具备比较完全的硬件配置,如磁盘阵列、存储托架等。部门级服务器的最大特点就是,除了具有工作组服务器全部服务器特点外,还集成了大量的监测及管理电路,具有全面的服务器管理能力,可监测如温度、电压、风扇、机箱等状态参数,结合标准服务器管理软件,使管理人员及时了解服务器的工作状况。同时,大多数部门级服务器具有优良的系统扩展性,能够满足用户在业务量迅速增大时能够及时在线升级系统,充分保护了用户的投资。它是企业网络中分散的各基层数据采集单位与最高层的数据中心保持顺利连通的必要环节,一般为中型企业的首选,也可用于金融、邮电等行业。部门级服务器一般采用IBM、SUN和HP各自开发的CPU芯片,这类芯片一般是RISC结构,所采用的操作系统一般是UNIX系列操作系统,现在的LINUX也在部门级服务器中得到了广泛应用。以前能生产部门级服务器的厂商通常只有IBM、HP、SUN、COMPAQ(现在也已并入HP)这么几家,不过现在随着其它一些服务器厂商开发技术的提高,现在能开发、生产部门级服务器的厂商比以前多了许多。国内也有好几家具备这个实力,如联想、曙光、浪潮等。当然因为并没有一个行业标准来规定什么样的服务器配置才能算得上部门级服务器,所以现在也有许多实力并不雄厚的企业也声称其拥有部门级服务器,但其产品配置却基本上与入门级服务器没什么差别,用户要注意了。部门级服务器可连接100个左右的计算机用户、适用于对处理速度和系统可靠性高一些的中小型企业网络,其硬件配置相对较高,其可靠性比工作组级服务器要高一些,当然其价格也较高(通常为5台左右高性能PC机价格总和)。由于这类服务器需要安装比较多的部件,所以机箱通常较大,采用机柜式的。(4)企业级服务器企业级服务器是属于高档服务器行列,正因如此,能生产这种服务器的企业也不是很多,但同样因没有行业标准硬件规定企业级服务器需达到什么水平,所以现在也看到了许多本不具备开发、生产企业级服务器水平的企业声称自己有了企业级服务器。企业级服务器最起码是采用4个以上CPU的对称处理器结构,有的高达几十个。另外一般还具有独立的双PCI通道和内存扩展板设计,具有高内存带宽、大容量热插拔硬盘和热插拔电源、超强的数据处理能力和群集性能等。这种企业级服务器的机箱就更大了,一般为机柜式的,有的还由几个机柜来组成,像大型机一样。企业级服务器产品除了具有部门级服务器全部服务器特性外,最大的特点就是它还具有高度的容错能力、优良的扩展性能、故障预报警功能、在线诊断和RAM、PCI、CPU等具有热插拨性能。有的企业级服务器还引入了大型计算机的许多优良特性,如IBM和SUN公司的企业级服务器。这类服务器所采用的芯片也都是几大服务器开发、生产厂商自己开发的独有CPU芯片,所采用的操作系统一般也是UNIX(Solaris)或LINUX。目前在全球范围内能生产高档企业级服务器的厂商也只有IBM、HP、SUN这么几家,绝大多数国内外厂家的企业级服务器都只能算是中、低档企业级服务器。企业级服务器适合运行在需要处理大量数据、高处理速度和对可靠性要求极高的金融、证券、交通、邮电、通信或大型企业。企业级服务器用于联网计算机在数百台以上、对处理速度和数据安全要求非常高的大型网络。企业级服务器的硬件配置最高,系统可靠性也最强。3.按用途划分(1)通用型服务器(2)专用型服务器4.按服务器机箱结构划分刀片式,机架式,塔式6.1.2网络服务器的关键特性(1)可扩展性(2)可用性(3)可管理性(4)实用性6.1.3网络服务器系统主要技术1.多处理器技术和并行技术(1)对称多处理器技术6.1.3网络服务器系统主要技术(2)集群技术6.1.3网络服务器系统主要技术(3)分布式内存存取技术6.1.3网络服务器系统主要技术(3)分布式内存存取技术6.1.3网络服务器系统主要技术(4)超长指令集字和清晰并行指令计算2.高性能存储技术(1)小型机系统接口SCSI(2)硬盘(3)磁盘阵列控制器(4)外部存储磁盘柜3.内存技术(1)指令纠错技术(ErrorCorrectionCode,ECC)(2)寄存器或目录寄存器(Register)技术(3)高速缓存(Buffer)技术4.控制与管理技术(1)Intel服务器控制技术(2)应急管理端口(EmergencyManagementPort,EMP)技术(3)I2C总线和智能监控管理技术(4)智能输入/输出(IntelligentI/O)技术(5)InfiniBand技术(6)热插拔技术5.可用性(Availability)技术(1)磁盘系统冗余技术(2)电源系统冗余技术和冷却系统冗余技术(3)网络系统冗余技术(4)系统冗余技术6.服务器能力的评价(1)可靠性(2)并发处理6.2服务器典型产品介绍6.2.1入门级服务器1.IBMSystemx3250M22.HPProLiantDL120G53.DELLPowerEdgeR3006.2.2工作组级服务器1.IBMSystemx33502.HPProLiantDL140G53.DellPowerEdge29506.2.3部门级服务器1.IBMSystemx3650/36552.HPProLiantDL385G53.DellPowerEdgeT6056.2.4企业级服务器1.IBMSystemx3850M22.HPProLiantDL585G53.DellPowerEdgeR9006.3网络服务器系统方案设计6.3.1服务器系统方案设计及行业特点首先,要了解服务器所执行的任务和作用。其次,要考虑网络的规模和用户的数量。6.3.2服务器的分配(1)数据库应用(2)基本应用(3)Web和Internet服务6.3.3网络服务器与存储系统设计实例1.教育城域网资源中心的拓扑结构1000兆DNS/行政管理/远程教育/在线备课/数字图书/教育资源/在线考试/VOD服务器VLAN2XSTAR-S3550–241000兆VLAN1STAR–S6808Radius服务器1000兆日志服务器1000兆防火墙VPN防火墙FirewallSTAR–S1926G+信息发布服务器/邮件服务器DMZDMZ区网管工作站广电宽带网CERNET远程用户VPN方式光纤(1000兆)光纤(100兆)双绞线(10/100兆)图6.3南岭市教育局网络资源中心网络拓扑图2.网络服务器与存储系统(1)数据库服务器(2)Web、E-mail及DNS服务器(3)课件、媒体资源库及网络存储服务器(4)功能应用服务器6.4网络存储技术概述6.4.1RAID技术冗余磁盘阵列(RedundantArrayofInexpensive/IndependentDisks,RAID)也简称为“磁盘阵列”。RAID的优点如下。(1)传输速率高。(2)容错功能。(3)与传统的大容量磁盘驱动器相比,在同样的容量下,RAID价格要低很多。1.RAID的级别(1)RAID01.RAID的级别(2)RAID11.RAID的级别(3)RAID21.RAID的级别(4)RAID3和RAID41.RAID的级别(5)RAID51.RAID的级别(5)RAID61.RAID的级别(5)RAID71.RAID的级别(6)多层级别RAID1.RAID的级别(6)多层级别RAID2.RAID系统的选型(1)硬件RAID和软件RAID(2)SCSIRAID和IDERAID(3)RAID卡和RAID控制器3ware、ADAPTEC、HighPoint(高端)、IBM、LSILOGIC、Mylex、PROMISE、RAIDCore、Tekram(建邦)、主板芯片集成。PROMISESuperTrakEX8654&EX8658PROMISESuperTrakTX8650&TX8658PROMISEFastTrakTX40003.RAID系统的管理和维护(1)及时备份系统配置参数