建投公司内部培训服务器篇廖辉龙2014年4月今日内容2服务器基础知识服务器部件技术小型机产品23PC服务器产品4服务器概述1、什么是服务器?服务器,在网络环境下运行相应的应用软件,为网上用户提供共享信息资源和各种服务的一种高性能计算机,英文名称叫做Server。2、服务器的设计思想---(RASUM)R:Reliability可靠性S:Scalability可扩展性M:Manageability可管理性3、服务器类型:按照架构分类:X86服务器、RISC服务器、EPIC服务器按照外形分类:机架式服务器、塔式服务器、刀片服务器按照用途分类:数据库服务器、应用服务器、文件服务器、DNS网络服务器A:Availability可用性U:Usability易用性服务器架构1、X86架构•复杂指令集-----CISC(ComplexInstructionSetComputer)•IA-32、EM64T、AMD642、RISC架构•精简指令集----RISC(ReducedInstructionSetComputing)•小型机(IBMPower、HPPA-RISC、SUNSPARC小型机)•专用平台、专用系统•大型应用后台密集集中处理3、EPIC架构•显式并行指令集----EPIC(ExplicitlyParallelInstructionComputers)•IA-64安腾服务器基准测试(Benchmark)体系两大基准体系——TPC、SPEC•TPC(TransactionprocessingPerformanceCouncil,事务处理性能委员会)是由数十家会员公司创建的非盈利组织,总部设在美国。•SPEC(TheStandardPerformanceEvaluationCorporation)标准性能评测机构,是国际上对系统应用性能进行标准评测的权威组织,该组织成立于1988年,是由斯坦福大学、清华大学、微软、等全球几十所知名大学、研究机构、IT企业组成的第三方测试组织。四大应用中的基准测试(Benchmark)——在线事务处理(OLTP):TPC-C…Web服务:SPECWeb2005Java应用服务器:SPECjbb2005高性能计算(HPC):Linpack…天地之间,一切皆可度量今日内容2服务器部件技术服务器基础知识小型机产品13PC服务器4服务器的构成部件服务器CPU厂商服务器厂商1、Intel公司Xeon至强/IntelXeon3000系列、5000系列、7000系列Itanium安腾/Itanium2(2/4核-1.73GHz)2、AMD公司AlthlonMP/Opteron4000、6000、80003、IBM公司Power/Power7、8服务器CPU的指标:主要是在主频、缓存、工艺及指令集。服务器内存技术内存技术要点内存是由半导体器件制成,存取速度快内存是CPU能直接寻址的存储空间,是CPU与硬盘进行数据读取的桥梁所有程序都在内存中运行,因此内存的性能对应用的影响非常大内存断电后数据丢失,外存断电后数据可以保存内存,主频是MHz(兆赫)为单位,容量是“MB”或“GB”为单位内存发展史SDRAM、DDR、DDR2、DDR3DDR3内存频率,1066MHz、1333MHz、1600MHz、1800MHz、2400MHz内存技术服务器内存典型技术,Buffer(缓存器)、Registered(寄存器)内存容错技术,如ECC技术、Chipkill、内存镜像、内存热备服务器硬盘技术硬盘基本参数:1.容量,容量是硬盘最主要的参数。单位一般为GB、TB。2.转速,转速是指硬盘盘片每分钟转动的圈数,单位为rpm。硬盘的转速一般为10000rpm,15000rpm。3.传输速率,传输速率(DataTransferRate),是指硬盘读写数据的速度,单位为MB/s。4.缓存,硬盘缓存的目的是为了解决系统前后级读写速度不匹配的问题,以提高硬盘的读写速度。硬盘类型:1.SATA硬盘,串行ATA(SerialATA),7200rpm,容量2TB、3TB、4TB容量。2.SAS硬盘,串行连接SCSI(SerialAttachedSCSI),10K和15Krpm,容量600GB、900GB、1.5TB。3.SSD硬盘,固态存储硬盘(SolidStateDisk),容量512GB、1TB、2TB。硬盘技术--Raid技术Raid级别:RAID0RAID1RAID3RAID5RAID6RAID10RAID50RAID0+1RAID1+0常用类型RAID0RAID1RAID5RAID10什么是Raid?Raid,--RedundantArrayofIndependentDisks,独立磁盘冗余阵列Raid是将同一阵列中的多个磁盘视为单一的虚拟磁盘,数据是以分段的方式顺序存放于磁盘阵列中硬盘技术--Raid技术(续)Raid的实现方法有2种:1、软件RAID:用软件的方法来实现;2、硬件RAID:用专门的控制芯片来完成,控制芯片可以做成RAID卡的形式,也可以集成在主板上。Raid技术的3个特点:1、提高系统的读写性能。2、具备容错性,保护数据安全。3、逻辑上做为一个大容量的硬盘供操作系统使用。Raid技术-Raid0Raid0:条带化存取方式,数据块被细分写在每个磁盘。特点:1、磁盘空间的完整利用,总容量为单个硬盘的N倍2、读写速度最快;不允许任何1块硬盘损坏,N倍故障危险3、高风险,用于存放安全性不高,但需要高速读写的数据,经常用于图像处理和多媒体应用Raid1:由2块硬盘组成,数据冗余,总容量等同1个硬盘Raid技术-Raid1特点:1、允许单块硬盘损坏,且硬盘故障时对性能影响小;2、两倍单盘的读性能,写性能等同于单盘,磁盘利用率低;3、一般使用于数据安全要求高的环境。Raid技术-Raid10/Raid01Raid1+0:Raid0+1:Raid技术-Raid5Raid5:条带化+校验数据分布存储,数据块整体存在磁盘上,写操作同时生成校验数据,校验数据分布储存在不同的磁盘上特点:1、很高的读取速率,中等写入速率,能够同时执行多个IO操作;2、磁盘空间利用率高,总容量为单个硬盘的N-1;3、允许一块硬盘损坏,存在坏盘式,对读写的影响不算很大;4、控制器设计及其困难,重建难度较大;5、应用范围较广。服务器--PCI总线技术内存技术要点PCI卡,用来连接显示卡、声卡、网卡、HBA卡、硬盘控制器等高速的外围设备。PCI插槽规格:PCI、PCI-X、PCI-E。PCI总线发展历程概览PCIPCI-X1.0PCI-X2.0PCI-Express服务器--PCI总线技术RAID卡显卡网卡HBA卡各种PCI卡的类型:19PCI——各类PCI速度大比拼总线名称位宽(比特)工作频率最高速度备注PCI3233MHz133MB/sPCI1.06433MHz266MB/sPCI2.26466MHz533MB/sPCI-X1.06466MHz533MB/s向下兼容,2004年以前为服务器主流64100MHz800MB/s64133MHz1.06GB/sPCI-X2.064266MHz2.1GB/s2002年7月推出前两个频率的标准规范。11月开始开发PCI-X1066。64533MHz4.3GB/s641066MHz8.6GB/sPCIExpressX12.5GHz250MB/s推出进度稍晚于PCI-X2.0。X22.5GHz500MB/sX42.5GHz1GB/sX82.5GHz2GB/sX162.5GHz4GB/s速度与PCI-X533相当。X322.5GHz8GB/s速度与PCI-X1066相当。服务器—网卡技术网卡分类按介质分为光纤网卡、RJ45网卡;按速度分为千兆网卡、万兆网卡;按位置分为集成网卡、独立网卡;按端口数分为单口网卡、双口网卡、多口网卡。多网卡绑定技术,通过多网卡绑定技术,可实现:多网卡故障切换多网卡负载均衡网络加速技术IntelIOAT技术:适用于Intel网卡TOE技术(TCP卸载引擎技术):适用于Broadcom网卡服务器—电源技术服务器的电源标准有两类:ATX标准,用于低端服务器或工作站。SSI标准,目前高端服务器常用标准,包含服务器电源规格、背板系统规格、服务器机箱系统规格和散热系统规格冗余特性:1+1,此时每个模块承担50%的输出功率,当一个模块拔出时,另一个模块承担100%输出功率;2+1,有三个模块,每个模块承担输出功率的1/3,当拔出一个模块,其余两个模块各承担50%的输出功率。各种电源服务器--热插拔技术热插拔的概念:热插拔(hot-plugging或HotSwap)功能就是允许用户在不关闭系统,不切断电源的情况下取出和更换损坏的硬盘、电源或板卡等部件,从而提高了系统对灾难的及时恢复能力、扩展性和灵活性。常见的热插拔设备:硬盘,电源,PCI设备,风扇等。特性:增加服务器的RAS(Reliability,AvailabilityandServiceability)热插拔部件:3、热插拔风扇1、热插拔电源4、热插拔PCI5、热插拔硬盘2、热插拔内存服务器管理技术标准协议:1.IPMI:IntelligentPlatformManagementInterface,智能平台管理接口标准,可以应用于服务器管理系统设计的标准,以监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。2.IPMI由Intel、HP、Dell和NEC公司于1998年共同提出,是一个开放的免费标准,当前最新版本为2.0。利用此接口标准设计有助于在不同类服务器系统硬件上实施系统管理,使不同平台的集中管理成为可能。BMC监控产品方案:1.IT基础架构的监控;2.应用系统的监控;3.事件管理/服务影响管理;4.资产配置管理。服务器管理技术•监控、管理、远程控制今日内容2小型机产品服务器基础知识服务器部件技术12PC服务器4小型机概述小型机概述1965年,DEC公司的约翰·格伦提出了小型机模型;小型机,中国业内习惯上成为UNIX服务器,在服务器市场处于中高端位置;UNIX服务器厂家使用各自的UNIX版本和处理器,IBM采用Power处理器/AIX操作系统,Sun、Fujitsu(富士通)采用SPARC处理器/Solaris操作系统,HP采用PA-RISC架构(目前安腾处理器)/HP-UX操作系统;Compaq公司(被并入HP)处理器架构采用Alpha;使用小型机的用户,一般是看中Unix操作系统的安全性、可靠性和专用服务器的高速运算能力。现在生产小型机的厂商主要有HP、IBM、Oracle/SUN、浪潮、曙光等IBM商业服务器分类:大型机z系列,如S/390,运行z/OS或者Linux/390;中型机i系列,如AS/400,封闭系统,运行AIX,现与RS6000通用硬件平台;小型机P系列,RS/6000,开放系统,如AIX。IBMPower7处理器芯片IBMP系列产品•POWER7中低端服务器,Power710,Power720,Power730,Power740;•POWER7企业级服务器,Power750Power755Power770Power780;•POWER7刀片服务器,PS700PS701PS702••另外,Power730(固定16路处理器)、Power755(固定32路处理器)是特定服务器。IBM小型机产品列表小型机型号Power720Power740Power750Power780处理器模型:Power7Power7Power7Power7处理器模块4核3.0GHz6核3.7GHz8核3.55GHz4核或8核3.3GHz6核或12核3.7GHz8核或16核3.55GHz8核3.00GHz8核3.30GHz8核3.55GHz8核3.5GHz4核4.1GHz最大处理器数:1个