第八章服务器技术8.1服务器技术概述8.2服务器的技术目标8.3服务器常用的技术8.4RAID→-2-第8章服务器技术达州职业技术学院信息工程系局域网软件硬件网络操作系统通信协议驱动程序应用软件服务器工作站网络设备传输介质8.1服务器概述服务器在局域网的位置-3-第8章服务器技术达州职业技术学院信息工程系8.1服务器概述服务器是能够向网络中的用户提供网络服务的设备。服务器的硬件组成:硬盘CPU内存主板电源网卡输入输出设备-4-第8章服务器技术达州职业技术学院信息工程系8.1服务器概述服务器分类根据提供服务的类型分类:文件服务器Web服务器FTP服务器邮件服务器数据库服务器打印服务器……曙光TC1700-5-第8章服务器技术达州职业技术学院信息工程系8.1服务器服务器分类按机型分类:机架式服务器塔式服务器刀片式服务器8.1服务器服务器分类按机型分类:机架式服务器塔式服务器刀片式服务器8.1服务器概述服务器分类按机型分类:机架式服务器塔式服务器刀片式服务器第八章服务器技术8.1服务器技术概述8.2服务器的技术目标8.3服务器常用的技术8.4RAID→-7-第8章服务器技术达州职业技术学院信息工程系8.2服务器的技术目标服务器性能指标主要以系统响应速度和作业吞吐量表示。响应速度是指用户从输入信息到服务器完成任务给出响应的时间。作业吞吐量是整个服务器在单位时间内完成的任务量。1.可扩展性可用空间充裕的I/O带宽-8-第8章服务器技术达州职业技术学院信息工程系8.2服务器的技术目标2.可用性365×24365×24×60提高可用性的基本方法是部件冗余。3.可管理性可管理性是指在利用特定的技术和产品来提高系统的可靠性,降低系统的相关费用。最显著的好处体现在减少维护人员的工作时间占用和避免系统停机带来的损失。-9-第8章服务器技术达州职业技术学院信息工程系8.2服务器的技术目标4.可靠性可靠性就是要求服务器必须能够保证稳定运行。日常维护引进的中断:主机升级、硬件安装或维护、系统升级、文件维护、文件备份等。意外事件引起的中断:硬盘损坏、系统故障、软件故障、用户错误、电源故障、人为破坏以及自然灾害等。第八章服务器技术8.1服务器技术概述8.2服务器的技术目标8.3服务器常用的技术8.4RAID→-11-第8章服务器技术达州职业技术学院信息工程系8.3服务器常用的技术8.3.1SMP(对称式多处理器)对称是指机器中的每一个处理器的地位都是平等的,连在一起共享一个存储器。常见服务器CPU一般是4个或8个。该对称多处理器服务器技术相对成熟、支持的软件较多。-12-第8章服务器技术达州职业技术学院信息工程系8.3服务器常用的技术8.3.1SMP(对称式多处理器)SMP的结构图-13-第8章服务器技术达州职业技术学院信息工程系8.3服务器常用的技术8.3.2集群技术简单的讲,集群技术可以理解为:将至少两个服务器系统连到一起,使两台服务器像一台机器那样工作或者是对访问用户来说,感觉不到有多台服务器在工作。其目的是为了提高系统的稳定性和网络中心的数据处理能力及服务能力。-14-第8章服务器技术达州职业技术学院信息工程系8.3.2集群技术常见的集群技术1.服务器镜像技术-15-第8章服务器技术达州职业技术学院信息工程系8.3.2集群技术常见的集群技术2.容错集群技术在容错服务器中,每一个部件都具有冗余设计。在容错集群技术中集群系统的每个节点紧密的连接在一起,他们经常需要共享内存、硬盘、CPU和I/O等重要的子系统,容错集群系统中各个节点被共同映像成为一个独立的系统。-16-第8章服务器技术达州职业技术学院信息工程系第八章服务器技术8.1服务器技术概述8.2服务器的技术目标8.3服务器常用的技术8.4RAID→-17-第8章服务器技术达州职业技术学院信息工程系8.4RAIDRedundantArrayofIndependentDisks(独立磁盘冗余阵列,简称磁盘阵列)RAID就是在一个或多个磁盘上,以不同的方式存储数据的技术。以RAID技术组合到一起的多个磁盘,作为一个磁盘组(Array)在用户看来就像一个磁盘。-18-第8章服务器技术达州职业技术学院信息工程系8.4.1RAID0RAID0又称为Stripe。在RAID0中,数据以数据块(Strip)为单位,顺序存放到组成RAID0的成员磁盘上。RAID0的容量组成Stripe的最小成员磁盘的容量乘以成员磁盘的个数。注:当组成Stripe磁盘容量不相同时,则其中大容量磁盘的大于最小成员磁盘容量的磁盘空间将被浪费。1234File12341200M300MB400MB400MB100MB-19-第8章服务器技术达州职业技术学院信息工程系8.4.1RAID0RAID0的缺点不提供数据安全方面的保障。零冗余的阵列,严格地讲,RAID0根本不是RAID。如果在一个RAID0阵列中有一个磁盘发生故障,所有都将出现问题。RAID0的优点可以提高读写数据的速率。实现算法简单。-20-第8章服务器技术达州职业技术学院信息工程系8.4.2RAID1RAID1又称为Mirror。在RAID1中,所有数据都进行备份,将相同的数据同时写入多个硬盘中。当某个物理硬盘失效时,提供数据资料的保护能力。降低系统写数据的性能。通过数据直接备份具有容错能力。File123412341234-21-第8章服务器技术达州职业技术学院信息工程系数据镜像100%数据备份磁盘有效空间利用50%数据校验:无硬盘数目:2读写性能:读性能提高RAID18.4.2RAID1RAID1的特点-22-第8章服务器技术达州职业技术学院信息工程系8.4.3RAID3StripingwithDedicatedParityDrive,有校验数据,提供数据容错能力。RAID3的工作机制数据划分成小的数据块,分别顺序存储在前3个磁盘,第4个磁盘用于对前3个数据块的奇偶校验,不进行数据的备份保护。D2P1D3D5P24N-24N-14N-3............磁盘0磁盘1磁盘2磁盘3P1D0D1P2D4PN-23-第8章服务器技术达州职业技术学院信息工程系数据校验数据分段存储磁盘有效空间利用n/n+1数据校验:校验数据存在专门校验盘硬盘数目:3(最少)读写性能:均有提高RAID38.4.3RAID3特点:-24-第8章服务器技术达州职业技术学院信息工程系8.4.4RAID5StripingwithDistributedParity,有校验数据,提供数据容错能力。工作机制将数据和相应的奇偶校验信息存储到组成RAID5的各个不同磁盘上。D1D2D4D5D64N-24N-14N-3............磁盘0磁盘1磁盘2磁盘3P1D74N...磁盘4P1D0P2PND3-25-第8章服务器技术达州职业技术学院信息工程系数据校验数据分段存储磁盘有效空间利用n/n+1数据校验:校验数据均匀分布在各个磁盘上硬盘数目:3(最少)读写性能:均有提高RAID58.4.4RAID5特点-26-第8章服务器技术达州职业技术学院信息工程系8.4.5RAID10工作机制RAID1RAID1RAID0D1D3D5D2’D4’D6’D2D4D6D1’D3’D5’-27-第8章服务器技术达州职业技术学院信息工程系数据镜像+分段100%数据备份磁盘有效空间利用50%数据校验:无硬盘数目:4读写性能:均有性能提高RAID108.4.5RAID10特点-28-第8章服务器技术达州职业技术学院信息工程系8.4.6RAID30工作机制RAID3RAID3RAID0D1D5D9D3D7D11D2D6D10P(1,2)P(5,6)P(9,10)P(3,4)P(7,8)P(11,12)D4D8D12-29-第8章服务器技术达州职业技术学院信息工程系8.4.7RAID50工作机制RAID5RAID5RAID0D1D5P(9,10)D3D7P(11,12)D2P(5,6)D10P(1,2)D6D9P(3,4)D8D11D4P(7,8)D12-30-第8章服务器技术达州职业技术学院信息工程系提高系统I/O性能数据安全保护可管理性磁盘cache预读回写数据镜像数据校验磁盘阵列集中管理管理软件磁盘分段RAID1、10RAID3、5、30、508.4.8RAID总结