网络服务器技术.ppt
《网络服务器技术.ppt》由会员分享,可在线阅读,更多相关《网络服务器技术.ppt(56页珍藏版)》请在三一办公上搜索。
1、第七章 网络服务器技术,7.1 网络服务器7.2 RAID技术基础7.3 RAID技术选择解决方案7.4 网络存储,7.1 网络服务器,网络服务器是最重要的网络资源设备,对整个网络上的用户提供诸如文件共享、打印共享、数据库、WWW、E-mail等一系列服务是网络服务器的重要功能。一般来讲,服务器定义为:在以网络为中心的计算机环境中为网上用户提供共享资源(包括查询、存储、计算等)的主设备。,7.1.1 网络服务器的分类,1.按用途划分:文件打印服务器网络服务器数据库服务器文件服务器。2.按处理器类型划分:CISC(复杂指令集计算)服务器 RISC(精简指令集计算)服务器 小型机服务器。,3.按网
2、络应用规模划分:4.按系统体系结构划分:,UMA(通用内存访问)即SMP(对称 多处理器)体系结构 NUMA(非通用内存访问)体系结构。,入门级服务器 工作组级服务器 部门级服务器 企业级服务器,5.按服务器结构划分塔式机架式刀片式机柜式,7.1.2 影响服务器性能和稳定的因素,中央处理器(CPU)1.CPU的性能因素(1)CPU的数据总线宽度。数据总线的宽度决定CPU在一个处理周期内能存取的信息量,总线越宽,性能越好。目前的奔腾系列为64位数据总线。(2)CPU的时钟速度。数据总线能决定在一个周期内有多少数据是可存取的,而时钟速度能决定这些周期发生的频率。通常以MHz、GHz来度量时钟速度。
3、目前的P4可达3.4GHz。2.高速缓冲存储器(Cache)高速缓冲存储器一般简称为高速缓存,它比主存(RAM)快许多,在CPU和RAM之间承担高速缓冲作用。高速缓冲存储器容量越大,CPU传递信息的效率越高。,系统内存 由于CPU速度的不断提高,对于高性能系统的需求也不断增加。采用先进的内存技术如同步模式(SDRAM)、DDR技术,以及采用较大的内存容量可以提高整个服务器的性能。硬盘和硬盘控制器 硬盘是文件服务器中最容易出故障的部分。服务器的硬盘配置对服务器的总体效率和可靠性具有关键性的影响。选择硬盘主要从硬盘的容量、性能、价格和硬盘的接口等几个方面考虑。硬盘的性能主要由以下因素决定:1)旋转
4、速率2)平均寻道时间3)平均存取时间4)数据传输率,随机存取存储器 1)存储器性能 存储器性能的高低是以下各种因素的综合结果:CPU数据总线的时钟速度、CPU数据总线的宽度、等待状态的数目、存储器芯片的速度。2)存储器故障检验与校正(ECC),系统总线 系统总线对提高服务器传递信息的效率起重要作用。和CPU一样,影响系统总线性能的因素也有两个:系统总线的宽度和系统总线的时钟频率。服务器中的系统总线分为服务器内部I/O总线和服务器外部I/O总线。服务器的内部I/O总线主要有ISA,EISA,VL-Bus和PCI等4种总线。现在最常用的是PCI总线。硬盘与主机的连接是通过外部I/O总线实现的。目前
5、常用的外部I/O总线主要有ATA/EIDE和SCSI两种。,7.1.3 服务器系统中的主要技术,1.对称多处理技术 对称多处理(SMP)是为了弥补单个CPU处理能力不足而引入的一种体系结构,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统和总线结构。虽然同时使用多个CPU,但是从管理的角度来看,它们的表现就像一台单机一样。目前常见的SMP有两种结构,一种是共享Cache结构,另一种是独立Cache结构。,1)共享Cache结构 共享Cache结构,实现起来比较容易。一般两个CPU插槽都做在 主板上,但是两个CPU比一个CPU的性能提高只有2030。2)独立Cache结
6、构 独立 Cache的SMP结构实现起来比较复杂。一般采用单独的CPU卡来做,但是性能提高很多,两个CPU比一个CPU性能可以提高8090。,2.分区技术 系统分区又可以分为物理分区和逻辑分区。1)物理分区:物理分区是在一个大型的SMP系统中,硬件资源如CPU、内存和I/O等被组织为一个物理单元。2)逻辑分区:逻辑分区是将SMP系统中的硬件资源(如CPU、内存和IO等)逻辑的进行划分。它不依赖于任何的物理单元。分区技术的优点有:服务器集中;隔离生产环境和测试环境;提高硬件的使用率;隔离不同的应用环境;提高硬件资源分配的灵活性;提高硬件资源的可靠性。,3.负载均衡技术 负载均衡技术指的是采用一种
7、对访问服务器的负载进行均衡(或者说分担)的措施,使两个或两个以上的服务器为客户提供相同的服务。负载均衡有两个方面的含义:1)、大量的并发访问或数据流量分担到多台结点设备上分别处理,减少用户等待响应的时间;2)、单个重负载的运算分担到多台结点设备上做并行处理,每个结点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。常用的负载均衡技术有:1)软/硬件负载均衡 2)本地全局负载均衡 3)更高网络层负载均衡 4)链路聚合技术 5)多主机负载均衡服务代理 6)内容分发均衡技术,4.集群高可用性技术 集群技术是将一组相互独立的计算机通过高速的通信网络组成的一个单一的计算机系统,并以单一
8、系统的模式加以管理。1)其目的:提高性能、降低成本、提高规模扩展性、增强可靠性 2)集群类型 高性能科学群集、负载均衡群集、高可用性群集 3)集群的教育科研应用 科学群集和并行计算在天气预报、核试验模拟等领域应用广泛。负载均衡群集的远程网络教育应用广泛。4)集群高可用性技术可用两种方法实现,即双机容错和多机集群。,5.磁盘阵列和热插拔 磁盘阵列一般指的是RAID磁盘阵列,也就是采用多余的磁盘来对信息进行冗余保存,从而提高磁盘系统的可靠性。当某个硬盘发生故障时,可以通过保存在其他硬盘上的冗余信息把故障硬盘上的数据全部恢复出来。热插拔是一种不停机恢复故障硬盘的技术,一般需要和磁盘阵列配合使用。当磁
9、盘发生故障时,可以在不停机的情况下更换故障硬盘并恢复故障硬盘中的数据,而此时系统仍在正常工作。,6.ECC内存7.ISC服务器控制技术 8.EMP应急管理端口 9.智能输入输出(I/O)技术,7.2 RAID技术基础,7.2.1 RAID概述7.2.2 RAID级别7.2.3 如何确定RAID级别,7.2.1 RAID概述,什么是RAID?RAID最早的全称为Redundant Arrays of Inexpensive Disks,可译为廉价磁盘冗余阵列,主要思想是使用多个廉价的小磁盘来组成大容量硬盘,或者为实现数据保护提供数据冗余。后来随着技术发展,通常将RAID解释为是Redundant
10、 Array of Independent Disks,译为独立磁盘冗余阵列,一般简称磁盘阵列。,RAID的优点 1.实现大容量存储 2.提高存取性能 3.提高容错性能 4.性价比高RAID的应用范围 基于RAID的优点,RAID主要应用于网络服务器(包括文件服务器、数据库服务器和应用服务器等)、高性能桌面系统和PC工作站。当然它也是网络存储的基本技术,用于DAS(直接访问存储设备)、NAS(网络附加存储设备)和SAN(存储区域网络)等网络存储案例。,7.2.2 RAID级别,根据不同的技术实现模式,RAID分为多个级别(Level),目前工业界公认的标准分别为 RAID ORAID 5,还有
11、一些在此基础上的组合级别(阵列跨越),其中最主流的是RAID O、RAID 1、RAID 5、RAID 10和RAID 50,另外RAID 3和RAID 30也被一些用户选用。,1.RAID 0 RAID 0 又称条块(Striping)阵列,它采用条块算法将数据分布到组成阵列的多个磁盘上,数据被分割成称作“blocks”(块)的片段并写入逻辑盘中。RAID 0至少使用两个磁盘,有的RAID产品也支持一个磁盘的RAID 0阵列(便于以后添加磁盘)。,2.RAID 1 又称镜像(Mirror)阵列或磁盘镜像,它将同样的数据写入到两块硬盘,两块硬盘互为镜像盘,当一块硬盘中的数据受损或磁盘故障时,另
12、一块硬盘可继续工作,并可在需要时重建RAID 1阵列。RAID 1必须使用两个磁盘。,3.RAID 5 RAID 5又称分布奇偶校验阵列,以数据的校验位来保证数据的安全,但它不是以单独的硬盘来存放数据的校验位的,而是将数据段的校验位交互存放于各个硬盘上。这样,任何一个硬盘损坏,都可以根据其他硬盘上的校验位来重建损坏的数据。RAID 5阵列最少需要3个磁盘。,4.RAID 10 RAID 10又称为镜像阵列跨越,是RAID 0和RAID 1的组合应用,实际上是将多个RAID 1阵列再组成为RAID 0阵列。它像RAID 0一样,支持数据跨磁盘存取,又像RAID 1一样,每个磁盘都有一个镜像磁盘。
13、RAID 10至少需要4个磁盘。,5.其他RAID级别 RAID 2、RAID 3、RAID 4、RAID 6、RAID 30、RAID 50。6.非标准的JBOD规范 JBOD全称Just a Bunch of Drives,可译为“简单磁盘捆绑”,通常又称为“Span”(跨越)。JBOD在逻辑上把多个物理磁盘串联到一起来提供一个大的逻辑磁盘。,7.2.3 如何确定RAID级别,一般根据安全性(数据冗余与容错)、性能(读写速度)和价格成本等因素来选择RAID级别。如果只考虑性能,不考虑安全性,就应首选RAID 0。如果安全性和性能很重要,价格并不重要,就应选择RAID 1,磁盘多的情况下可选
14、择RAID 10。如果要权衡多种因素,就应选择RAID 3或RAID 5,磁盘多的情况下选择RAID 30或RAID 50。,表7-1 RAID级别比较,图7-4 选择RAID级别的决策树,7.3 RAID技术选择解决方案,1.是选择硬件RAID还是软件RAID?尽管中小型网络的规模有限,资金有限,但是,无论从存取性能,还是数据保护角度看,应尽可能地选用硬件RAID方案。硬件RAID花费多一些,提供的整体性能绝对是物有所值。如果只是要实现小型的RAID 0或RAID 1阵列,不想花费更多的投资,也可考虑软件RAID解决方案,因为目前入门级的PC服务器或高档PC机的运算能力支持小型的RAID 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 服务器 技术

链接地址:https://www.31ppt.com/p-5301272.html