服务器基础知识

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

DN004MDN004M服务器知识基础课程服务器知识基础课程课程时间:课程时间:22××4545分钟分钟更新日期:更新日期:20072007年年44月月曙光信息产业(北京)有限公司曙光信息产业(北京)有限公司对象:面对销售新员工对象:面对销售新员工目目录录11服务器基础概念服务器基础概念定义与分类定义与分类常用名词解释常用名词解释22服务器系统技术服务器系统技术33低端服务器低端服务器44小型机和二代小型机小型机和二代小型机55大型计算机和机群大型计算机和机群什么是服务器?什么是服务器?从理论定义来看,服务器是网络环境中的高性能计算机,它侦听网络上从理论定义来看,服务器是网络环境中的高性能计算机,它侦听网络上其它计算机其它计算机((客户机客户机))提交的服务请求,并提供相应的服务。为此,服务提交的服务请求,并提供相应的服务。为此,服务器必须具有承担服务并且保障服务质量的能力。器必须具有承担服务并且保障服务质量的能力。更浅显地来讲,其实服务器与个人电脑的功能相类似,均是帮助人类处更浅显地来讲,其实服务器与个人电脑的功能相类似,均是帮助人类处理信息的工具,只是二者的定位不同,个人电脑理信息的工具,只是二者的定位不同,个人电脑((简称为简称为PersonalPersonalComputerComputer,,PC)PC)是为满足个人的多功能需要而设计的,而服务器是为是为满足个人的多功能需要而设计的,而服务器是为满足众多用户同时在其上处理数据而设计的。而多人如何同时使用同一满足众多用户同时在其上处理数据而设计的。而多人如何同时使用同一台服务器呢?这只能通过网络互联,来帮助达到这一共同使用的目的。台服务器呢?这只能通过网络互联,来帮助达到这一共同使用的目的。因此服务器首先是承担众多的应用服务,其次是面向众多人,再者只有因此服务器首先是承担众多的应用服务,其次是面向众多人,再者只有置于网络环境中才有存在的价值。置于网络环境中才有存在的价值。服务器在网络中的位置服务器在网络中的位置服务器可以说是网络上的核心节服务器可以说是网络上的核心节点,是提供各种应用系统的载体。点,是提供各种应用系统的载体。服务器的部署越来越集中,一般集服务器的部署越来越集中,一般集中部署在网络中心或者数据中心,中部署在网络中心或者数据中心,大部分用户都设有专门的机房。大部分用户都设有专门的机房。服务器越来越集约化,机架式服务服务器越来越集约化,机架式服务器以及刀片服务器逐渐成为主流产器以及刀片服务器逐渐成为主流产品。品。服务器与存储结合越来越紧密,共服务器与存储结合越来越紧密,共同构成同构成ITIT系统的核心。系统的核心。服务器的分类服务器的分类按按CPUCPU数数单路单路22路路44路路88路路1616路路3232路路6464路路按指令集按指令集RISCRISCX86X86EPICEPIC按应用类型按应用类型邮件邮件数据库数据库FTPFTPWebWeb按功能按功能计算型计算型I/OI/O型型其它其它服务器的分类没有一个统一的标准。服务器的分类没有一个统一的标准。从多个纬度来看服务器的分类可以加深我们对各种服务器的认识。从多个纬度来看服务器的分类可以加深我们对各种服务器的认识。按按CPUCPU类型分类(类型分类(1/31/3))••RISCRISC架构架构••RISCRISC::““ReducedInstructionSetComputingReducedInstructionSetComputing””,精简指令集计算。,精简指令集计算。它的指令系统相对简单,只要求硬件执行很有限且最常用的那部分执令,大它的指令系统相对简单,只要求硬件执行很有限且最常用的那部分执令,大部分复杂的操作则使用成熟的编译技术,由简单指令合成。部分复杂的操作则使用成熟的编译技术,由简单指令合成。目前一些高端的计算机采用目前一些高端的计算机采用RISCRISC架构,比如架构,比如IBMIBM的的PowerPower系列,系列,HPHP的的AlphaAlpha系列和系列和PAPA--RISCRISC系列,系列,SUNSUN的的UltraSPARCUltraSPARC系列,系列,MIPSMIPS公司的公司的MIPSMIPS处理器。处理器。通常通常RISCRISC服务器搭配专有的服务器搭配专有的UnixUnix操作系统,各个厂商软硬件的专属性很强。操作系统,各个厂商软硬件的专属性很强。以下列举最新的硬件和软件信息。以下列举最新的硬件和软件信息。IBMPower5/Power5+IBMPower5/Power5+::IBMAIX5L(5.2)IBMAIX5L(5.2)SUNSUNUltraSPARCUltraSPARCIV/IV+IV/IV+::Solaris10Solaris10HPAlphaServerHPAlphaServer::HPTrue64UnixHPTrue64Unix、、OpenVMSOpenVMSHPPAHPPA--RISC8800RISC8800::HPHP--Unix11iUnix11i按按CPUCPU类型分类(类型分类(2/32/3))••CISCCISC架构架构••CISCCISC::““ComplexInstructionSetComputingComplexInstructionSetComputing””,复杂指令集计算。,复杂指令集计算。从计算机诞生以来,人们一直沿用从计算机诞生以来,人们一直沿用CISCCISC指令集方式。在指令集方式。在CISCCISC微处理器中,微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单,但计算机各部分的利用率不是最行执行的。顺序执行的优点是控制简单,但计算机各部分的利用率不是最好。由于这种执行系统的指令不等长,指令的条数比较多,编程和设计处理好。由于这种执行系统的指令不等长,指令的条数比较多,编程和设计处理器时都比较麻烦,但基于器时都比较麻烦,但基于CISCCISC的指令架构系统设计的软件应用已非常普遍,的指令架构系统设计的软件应用已非常普遍,所以微处理器一直都在走所以微处理器一直都在走CISCCISC的发展之路。的发展之路。CISCCISC架构的服务器主要以架构的服务器主要以IAIA架构(架构(IntelArchitectureIntelArchitecture,英特尔架构)的服务,英特尔架构)的服务器为主,市场上最大的两家处理器厂商就是器为主,市场上最大的两家处理器厂商就是IntelIntel和和AMDAMD。。通常所说的通常所说的x86x86平台也就是平台也就是CISCCISC架构。架构。按按CPUCPU类型分类(类型分类(3/33/3))••EPICEPIC架构(架构(VLIWVLIW))••EPICEPIC::““ExplicitlyParallelInstructionComputingExplicitlyParallelInstructionComputing””,显示并行指令集计算。,显示并行指令集计算。采用这一指令系统的处理器就是采用这一指令系统的处理器就是IntelIntel基于基于IAIA--6464架构的架构的ItaniumItanium系列。系列。EPICEPIC和和VLIWVLIW有很大的关系。有很大的关系。VLIWVLIW的英文名称为的英文名称为““VeryLongInstructionVeryLongInstructionWorkWork””,中文名为,中文名为““超长指令集字超长指令集字””,它是美国的,它是美国的MultiflowMultiflow和和CydromeCydrome公司于公司于2020世纪世纪8080年代设计的体系结构,目前主要应用于年代设计的体系结构,目前主要应用于TrimediaTrimedia(全美达)公司的(全美达)公司的CrusoeCrusoe和和EfficeonEfficeon系统的处理器中,系统的处理器中,AMD64AMD64处理器系列也借鉴了这一指令系处理器系列也借鉴了这一指令系统。而统。而IntelIntel最新的最新的IAIA--6464架构的架构的EPICEPIC(显示并行指令计算)也是从(显示并行指令计算)也是从VLIWVLIW指令指令系统中分离出来的。系统中分离出来的。目目录录11服务器基础概念服务器基础概念定义与分类定义与分类常用名词解释常用名词解释22服务器系统技术服务器系统技术33低端服务器低端服务器44小型机和二代小型机小型机和二代小型机55大型计算机和机群大型计算机和机群常用名词解释(常用名词解释(1/21/2))••PCPC服务器服务器通常是指基于通常是指基于IntelIntel或者或者AMDAMD处理器的通用服务器处理器的通用服务器由于由于PCPC服务器是从微型计算机发展而来,和服务器是从微型计算机发展而来,和PCPC都采用相同的体系结构,因此就称为都采用相同的体系结构,因此就称为PCPCServerServer。。••x86x86服务器服务器X86X86指令集是指令集是IntelIntel为其第一块为其第一块1616位位CPU(i8086)CPU(i8086)专门开发的,专门开发的,IBM1981IBM1981年推出的世界第一年推出的世界第一台台PCPC机中的机中的CPUCPU——i8088(i8086i8088(i8086简化版简化版))使用的也是使用的也是X86X86指令,同时电脑中为提高指令,同时电脑中为提高浮浮点数点数据处理能力而增加了据处理能力而增加了X87X87芯片,以后就将芯片,以后就将X86X86指令集和指令集和X87X87指令集统称为指令集统称为X86X86指令集。由指令集。由于于IntelX86IntelX86系列及其兼容系列及其兼容CPUCPU(如(如AMDAMD等)都使用等)都使用X86X86指令集,所以就形成了今天庞大指令集,所以就形成了今天庞大的的X86X86系列及兼容系列及兼容CPUCPU阵容。阵容。因此目前的因此目前的PCPC服务器阵营都可以称为服务器阵营都可以称为x86x86服务器。服务器。••IAIA--3232IAIA--3232((IntelArchitectureIntelArchitecture),英特尔体系架构,英特尔从),英特尔体系架构,英特尔从486486开始采用,也就叫开始采用,也就叫X86X86--3232架构,在同一时间内可以处理架构,在同一时间内可以处理3232位二进制数据。后来其它厂商兼容此架构的也叫位二进制数据。后来其它厂商兼容此架构的也叫IAIA--3232架架构。构。常用名词解释(常用名词解释(2/22/2))••IAIA--6464IAIA--3232服务器在发展到服务器在发展到88路路XeonXeon服务器以后,体系结构已经开始成为服务器以后,体系结构已经开始成为制约服务器性能提高的瓶颈。因此,制约服务器性能提高的瓶颈。因此,HPHP和和IntelIntel自自19941994年开始合作开年开始合作开发发IAIA--6464架构的处理器,希望通过把架构的处理器,希望通过把HPHP在在RISCRISC领域的十年工作经验领域的十年工作经验和超长指令字结合起来,在微处理器级上改进性能,以增加指令级和超长指令字结合起来,在微处理器级上改进性能,以增加指令级上的并行性。就是代号为安腾上的并行性。就是代号为安腾(Itanium)(Itanium),,IAIA--6464就是指安腾处理器,就是指安腾处理器,现在是现在是Itanium2Itanium2。。••x86x86--6464有时会简称为有时会简称为““x64x64””,是,是6464位微处理器架构及其相应指令集的一种,位微处理器架构及其相应指令集的一种,也是也是Intelx86Intelx86架构的延伸产品。架构的延伸产品。““x64x64””最先由最先由AMDAMD设计,推出时称为设计,推

1 / 116
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功