1、服务器与存储技术基础 -销售类课程时间: 25分钟更新日期: 2007年 12月第一章:什么是服务器1.1 什么是服务器 服务器 Server 从功能上说 , 它负责侦听网络上其它客户机 ( Client)提交的服务请求,并提供相应的服务。 从通信的对象来讲 ,通常是一对多 具体到硬件上 ,它是网络环境中的高性能计算机,这是我们通常所说的服务器 客户机 Client 从功能上说 ,它负责向服务器( Server)提交服务请求,并接收响应,反馈给用户。 从 通信的对象来讲 ,通常是一对一 在硬件上 , Client的性能通常比 Server要低得多1.1.1 服务器与 PC机的比较 (1/4)
2、服务器和 PC机的共同点 服务器和 PC的硬件构成基本一致, 也是由主板、 CPU、内存和硬盘等组成 。 PC机中采用了越来越多的服务器技术 处理器: 64位、多核 内存:校验 ECC(Error Checking and Corecting)、镜像 硬盘: RAID 在小型网络中,应用比较简单时, 经常采用高端 PC来充当低端服务器的角色。 服务器和 PC机进行通信时,遵循同样的协议l服务器和 PC机的不同之处 (关注点不同) 稳定性 服务器需要 724小时不间断运行,而 PC机只需要 58小时运行 运算能力 服务器需要及时响应众多客户机的请求,而 PC机只由少数用户进行操作 图形显示 PC
3、机直接和用户进行交互,而服务器放在后台,只和客户机进行通信 可管理性 服务器集成了各种硬件监控部件,可进行远程监测和控制,而 PC机基本没有1.1.1 服务器与 PC机的比较 (2/4)l服务器和 PC机的不同之处 (解决方式不同) 硬件冗余 服务器在关键部件上常有 冗余配置,比如电源、风扇等, 而PC机很少考虑 CPU 服务器的 CPU种类很多,包括 RISC和 CISC架构 , PC机通常只有 CISC 服务器往往有多颗处理器,而 PC机通常只有 1颗1.1.1 服务器与 PC机的比较 (3/4) 内存: 服务器内存插槽要远多于 PC机,一般 在 8根以上 , PC机往往 不到 4根 服务
4、器采用 ECC、 Registered、 Chipkill、热备、镜像等技术来保证数据的可靠性, PC机基本没有 服务器 内存往往支持热插拔 ,而 PC机不支持 硬盘 服务器支持 SCSI、 SAS等高速接口 , PC机通常支持 IDE、 SATA等普通接口 服务器硬盘常采用 硬件 RAID技术保护数据 , PC机一般只有 软件RAID技术 网络 服务器上往往有 2块以上网卡 , PC机通常只有 1块 服务器上往往采用一些特殊定制的网络,比如 Infiniband、myrinet等, PC机通常只采用以太网1.1.1 服务器与 PC机的比较 (4/4)1.2 服务器分类按 CPU数 单路 2路
5、 4路 8路 16路 32路 64路按指令集 CISC RISC EPIC按应用类型 邮件 数据库 FTP Web按功能 计算型 I/O型 其它按外形 塔式 机架式 刀片式1.2.1 按照服务器外型结构分类 塔式曙光天阔 A440(r)-F 曙光天阔 A610r-F 曙光天潮 2600刀片 机架式 刀片式1.2.2 按照 CPU数量分类 PC服务器(曙光:天阔系列 /HP: Proliant系列 /IBM:X系列) 采用 x86处理器, CPU核数量一般低于 32个,性价比较高 按 CPU Socket的数量,可细分为单路、双路、四路、八路等 按功能强弱,可细分为入门级、工作组级、部门级、企业
6、级等 小型机 (曙光:天阔系列 /HP:Superdome系列 /IBM: POWER系列 ) 英文名叫做 Small Computer,它是 70年代由 DEC(数字设备公司)公司首先开发的一种高性能计算产品。 大型机( IBM:Z系列 ) 英文名叫 MainFrame,大多数时候它是指自 system/360开始的一系列的 IBM计算机。也可以用来指由其他厂商,如 Amdahl, Hitachi Data Systems (HDS), EMC,HP 制造的兼容的系统。 32 个处理器核PC服务器 /小型机128个处理器核以上大型机32-128个处理器核中型机 CISC架构 ( AMD、 I
7、NTEL)CISC: “ Complex Instruction Set Computing” ,复杂指令集计算。CISC架构的服务器主要以 IA架构( Intel Architecture,英特尔架构)的服务器为主,市场上最大的两家处理器厂商就是 Intel和 AMD。通常所说的 x86平台也就是 CISC架构。 RISC架构 (POWER/SPARC/PA-RISC)RISC: “ Reduced Instruction Set Computing” ,精简指令集计算。目前一些高端的计算机采用 RISC架构,比如 IBM的 Power系列。通常 RISC服务器搭配专有的 Unix操作系统,各个厂商软硬件的专属性很强。 EPIC架构( VLIW) (Itanium)EPIC: “ Explicitly Parallel Instruction Computing” ,显示并行指令集计算。采用这一指令系统的处理器就是 Intel基于 IA-64架构的 Itanium系列。1.2.3 按照 CPU类型分类