《什么是服务器?服务器类型介绍.docx》由会员分享,可在线阅读,更多相关《什么是服务器?服务器类型介绍.docx(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、什么是服务器?服务器类型介绍!服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服 务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服 务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机 架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、 可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器、数 据库服务器、应用程序服务器、WEB服务器等。分类-非x86服务器-x86服务器按应用层次划分通常也称为按服务器档次划分或按网络规 模”分,是服务器最为普遍的一种划分方法,它主要根据服务器在
2、网络 中应用的层次(或服务器的档次来)来划分的。要注意的是这里所指的服 务器档次并不是按服务器CPU主频高低来划分,而是依据整个服务器 的综合性能,特别是所采用的一些服务器专用技术来衡量的。按这种划 分方法,服务器可分为:入门级服务器、工作组级服务器、部门级服务 器、企业级服务器、视频服务器。1、入门级服务器这类服务器是最基础的一类服务器,也是最低档的服务器。随着PC技术的日益提高,许多入门级服务器与PC机的配置差不多,所以也有部分人认为入门级服务器与PC服务器等同。这类服务器所包含的服务器特性并不是很多,通常只具备以下几方面特性:1)有一些基本硬件的冗余,如硬盘、电源、风扇等,但不是必须的;
3、2 )通常采用SCSI接口硬盘,也有采用SATA串行接口的;3 )部分部件支持热插拔,如硬盘和内存等,这些也不是必须的;4 )通常只有一个CPU,但不是绝对;5 )内存容量最大支持16GBO这类服务器主要采用Windows或者NetWare网络操作系统,可 以充分满足办公室型的中小型网络用户的文件共享、数据处理、 Internet接入及简单数据库应用的需求。这种服务器与一般的PC机很 相似,有很多小型公司干脆就用一台高性能的品牌PC机作为服务器, 所以这种服务器无论在性能上,还是价格上都与一台高性能PC品牌机 相差无几。入门级服务器所连的终端比较有限(通常为20台左右),况且在稳 定性、可扩展
4、性以及容错冗余性能较差,仅适用于没有大型数据库数据 交换、日常工作网络流量不大,无需长期不间断开机的小型企业。不过 要说明的一点就是目前有的比较大型的服务器开发、生产厂商在后面我 们要讲的企业级服务器中也划分出几个档次,其中最低档的一个企业级 服务器档次就是称之为入门级企业级服务器,这里所讲的入门级并不 是与我们上面所讲的“入门级”具有相同的含义,不过这种划分的还是比 较少。还有一点就是,这种服务器一般采用Intel的专用服务器CPU芯 片,是基于Intel架构(俗称IA结构。的,当然这并不是一种硬性的标 准规定,而是由于服务器的应用层次需要和价位的限制。2、工作组服务器工作组服务器是一个比入
5、门级高一个层次的服务器,但仍属于低档 服务器之类。从这个名字也可以看出,它只能连接一个工作组(50台左 右)那么多用户,网络规模较小,服务器的稳定性也不像下面我们要讲 的企业级服务器那样高的应用环境,当然在其它性能方面的要求也相应 要低一些。工作组服务器具有以下几方面的主要特点:I)通常仅支持单或双CPU结构的应用服务器(但也不是绝对的, 特别是SUN的工作组服务器就有能支持多达4个处理器的工作组服务 器,当然这类型的服务器价格方面也就有些不同了)2 )可支持大容量的ECC内存和增强服务器管理功能的SM总线3 )功能较全面、可管理性强,且易于维护4睬用Intel服务器CPU和Windows/N
6、etWare网络操作系统, 但也有一部分是采用UNIX系列操作系统的5 )可以满足中小型网络用户的数据处理、文件共享、Internet接 入及简单数据库应用的需求。工作组服务器较入门级服务器来说性能有所提高,功能有所增强, 有一定的可扩展性,但容错和冗余性能仍不完善、也不能满足大型数据库系统的应用,但价格也比前者贵许多,一般相当于23台高性能的PC品牌机总价。3、部门级服务器这类服务器是属于中档服务器之列,一般都是支持双CPU以上的 对称处理器结构,具备比较完全的硬件配置,如磁盘阵列、存储托架等。 部门级服务器的最大特点就是,除了具有工作组服务器全部服务器特点 外,还集成了大量的监测及管理电路
7、,具有全面的服务器管理能力,可 监测如温度、电压、风扇、机箱等状态参数,结合标准服务器管理软件, 使管理人员及时了解服务器的工作状况。同时,大多数部门级服务器具 有优良的系统扩展性,能够满足用户在业务量迅速增大时能够及时在线 升级系统,充分保护了用户的投资。它是企业网络中分散的各基层数据 采集单位与最高层的数据中心保持顺利连通的必要环节,一般为中型企 业的首选,也可用于金融、邮电等行业。部门级服务器一般采用IBM、SUN和HP各自开发的CPU芯片, 这类芯片一般是RISC结构,所采用的操作系统一般是UNIX系列操作 系统,LINUX也在部门级服务器中得到了广泛应用。部门级服务器可连接100个左
8、右的计算机用户、适用于对处理速度和系统可靠性高一些的中小型企业网络,其硬件配置相对较高,其可靠 性比工作组级服务器要高一些,当然其价格也较高(通常为5台左右高 性能PC机价格总和)。由于这类服务器需要安装比较多的部件,所以机 箱通常较大,采用机柜式的。4、企业级服务器企业级服务器是属于高档服务器行列,正因如此,能生产这种服务 器的企业也不是很多,但同样因没有行业标准硬件规定企业级服务器需 达到什么水平,所以也看到了许多本不具备开发、生产企业级服务器水 平的企业声称自己有了企业级服务器。企业级服务器最起码是采用4个 以上CPU的对称处理器结构,有的高达几十个。另外一般还具有独立的双PQ通道和内存
9、扩展板设计,具有高内存 带宽、大容量热插拔硬盘和热插拔电源、超强的数据处理能力和群集性 能等。这种企业级服务器的机箱就更大了,一般为机柜式的,有的还由 几个机柜来组成,像大型机一样。企业级服务器产品除了具有部门级服 务器全部服务器特性外,最大的特点就是它还具有高度的容错能力、优 良的扩展性能、故障预报警功能、在线诊断和RAM、PCI. CPU等具 有热插拨性能。有的企业级服务器还引入了大型计算机的许多优良特性。 这类服务器所采用的芯片也都是几大服务器开发、生产厂商自己开发的 独有CPU芯片所采用的操作系统一般也是UNIX(Solaris)或LINUXO企业级服务器适合运行在需要处理大量数据、高
10、处理速度和对可靠 性要求极高的金融、证券、交通、邮电、通信或大型企业。企业级服务 器用于联网计算机在数百台以上、对处理速度和数据安全要求非常高的 大型网络。企业级服务器的硬件配置最高,系统可靠性也最强。服务器中配置固态硬盘已经是一个普遍的选择,特别是如果只有很 小比例的服务器存在性能问题的话尤其如此。固态硬盘可以帮助用户解 决服务器性能的瓶颈。固态硬盘也可以让高速存储更加的接近处理器并 将共享存储网络这个潜在的瓶颈剔除掉。目前有三种固态硬盘的形式作 为达标:即硬盘驱动型SSD , SSD DIMM和PCIs SSD1O企业级服务器的首选是SSD存储器,那是因为由于闪存存储访问减轻了 HDD R
11、AID引擎的负载,因此重建时间缩短,但是并非所有SSD设备都能保持企业级性能。其性能可能会在使用数小时后突然降 低,即写陡降。因此多数企业级服务器用户,如百度、阿里巴巴、 腾讯、奇虎等,都会选择类似于LSI Nytro MegaRAID系列卡这样的 加速卡用以提供持续的性能,而采用的LSI SandForce闪存处理器管理 的板载闪存存储器能提供企业级的性能和可靠性,而且其延迟性能比 SAS接口 SSD更具一致性。5、典型服务器应用办公0A服务器ERP服务器WEB服务器数据库服务器财务服务器邮件服务器打印服务器集群服务器无盘办公系统无盘网吧服务器无盘教学系统视频监控服务器流媒体服务器VO D视
12、频点播服务器网络下载SP服务网络教学服务器IDC-主机出租IDC-虚拟空间1、入门级服务器2、工作组服务器3、部门级服务器4、企业级服务器5、典型服务器应用特性可以从这几个方面来衡量服务器是否达到了其设计目的;R :Reliability 可靠性;A :Availability 可用性;S :Scalability 可扩展性;U :llsability 易用性;M :Manageability可管理性,即服务器的RASUM衡量标准。1、可扩展性服务器必须具有一定的可扩展性”,这是因为企业网络不可能长久不 变,特别是在当今信息时代。如果服务器没有一定的可扩展性,当用户 一增多就不能胜任的话,一台
13、价值几万,甚至几十万的服务器在短时间 内就要遭到淘汰,这是任何企业都无法承受的。为了保持可扩展性,通 常需要在服务器上具备一定的可扩展空间和冗余件(如磁盘阵列架位、 PQ和内存条插槽位等)。IDC-网游IDC-主机托管游戏服务器高性能计算(H PC)桌面超算可扩展性具体体现在硬盘是否可扩充,CPU是否可升级或扩展,系统 是否支持WindowsNT. Linux或UNIX等多种可选主流操作系统等方 面,只有这样才能保持前期投资为后期充分利用。2、易使用性服务器的功能相对于PC机来说复杂许多,不仅指其硬件配置,更多的 是指其软件系统配置。服务器要实现如此多的功能,没有全面的软件支 持是无法想象的。
14、但是软件系统一多,又可能造成服务器的使用性能下 降,管理人员无法有效操纵。所以许多服务器厂商在进行服务器的设计 时,除了在服务器的可用性、稳定性等方面要充分考虑外,还必须在服 务器的易使用性方面下足功夫。服务器的易使用性主要体现在服务器是不是容易操作,用户导航系统是 不是完善,机箱设计是不是人性化,有没有关键恢复功能,是否有操作 系统备份,以及有没有足够的培训支持等方面。3、可用性等等对于一台服务器而言,一个非常重要的方面就是它的“可用性,即所 选服务器能满足长期稳定工作的要求,不能经常出问题。其实就等同于 Sun所提出的可靠性(Reliability )o因为服务器所面对的是整个网络的用户,
15、而不是单个用户,在大中型企 业中,通常要求服务器是永不中断的。在一些特殊应用领域,即使没有 用户使用,有些服务器也得不间断地工作,因为它必须持续地为用户提 供连接服务,而不管是在上班,还是下班,也不管是工作日,还是休息、 节假日。这就是要求服务器必须具备极高的稳定性的根本原因。般来说专门的服务器都要7X24小时不间断地工作,特别像一些大型 的网络服务器,如大公司所用服务器、网站服务器,以及提供公众服务iqdeWEB服务器等更是如此。对于这些服务器来说,也许真正工作开机的次数只有一次,那就是它刚买回全面安装配置好后投入正式使用的 那一次,此后,它不间断地工作,一直到彻底报废。如果动不动就出毛 病
16、,则网络不可能保持长久正常运作。为了确保服务器具有高得可用 性,除了要求各配件质量过关外,还可采取必要的技术和配置措施, 如硬件冗余、在线诊断等。4、易管理性在服务器的主要特性中,还有一个重要特性,那就是服务器的易管理 性。虽然我们说服务器需要不间断地持续工作,但再好的产品都有可 能出现故障,拿人们常说的一句话来说就是:不是不知道它可能坏,而 是不知道它何时坏。服务器虽然在稳定性方面有足够保障,但也应有必 要的避免出错的措施,以及时发现问题,而且出了故障也能及时得到维 护。这不仅可减少服务器出错的机会,同时还可大大提高服务器维护的 效率。其实也就是Sun提出的可服务性(Serviceabili
17、ty )。服务器的易管理性还体现在服务器有没有智能管理系统,有没有自动报 警功能,是不是有独立与系统的管理系统,有没有液晶监视器等方面。 只有这样,管理员才能轻松管理,高效工作。硬件服务器作为硬件来说,通常是指那些具有较高计算能力,能够提供给多 个用户使用的计算机。服务器与PC机的不同点很多,例如PC机在一 个时刻通常只为一个用户服务。服务器与主机不同,主机是通过终端给 用户使用的,服务器是通过网络给客户端用户使用的。和普通的PC相比,服务器需要连续的工作在7X24小时环境。这就意味着服务器需要等多的稳定性技术RAS ,比如支持使用ECC内存。根据不同的计算能力,服务器又分为工作组级服务器,部
18、门级服务器和 企业级服务器。服务器操作系统是指运行在服务器硬件上的操作系统。 服务器操作系统需要管理和充分利用服务器硬件的计算能力并提供给 服务器硬件上的软件使用。结构服务器系统的硬件构成与我们平常所接触的电脑有众多的相似之处,主 要的硬件构成仍然包含如下几个主要部分:中央处理器、内存、芯片组、 I/O总线、I/O设备、电源、机箱和相关软件。这也成了我们选购一台 服务器时所主要关注的指标。整个服务器系统就像一个人,处理器就是服务器的大脑,而各种总线就 像是分布于全身肌肉中的神经,芯片组就像是骨架,而I/O设备就像是 通过神经系统支配的人的手、眼睛、耳朵和嘴;而电源系统就像是血液循 环系统,它将
19、能量输送到身体的所有地方。在信息系统中,服务器主要应用于数据库和Web服务,而PC主要应 用于桌面计算和网络终端,设计根本出发点的差异决定了服务器应该具 备比PC更可靠的持续运行能力、更强大的存储能力和网络通信能力、 更快捷的故障恢复功能和更广阔的扩展空间,同时,对数据相当敏感的 应用还要求服务器提供数据备份功能。而PC机在设计上则更加重视人 机接口的易用性、图像和3D处理能力及其他多媒体性能。CPU服务器的CPU仍按CPU的指令系统来区分,通常分为CISC型CPU 和RISC型CPU两类,后来又出现了一种64位的VLIM(Very Long Instruction Word超长指令集架构)指
20、令系统的CPUOCISC 型 CPUCISC 是英文Complex Instruction Set Computer的缩写,中文意 思是复杂指令集,它是指英特尔生产的x86(intel CPU的一种命名 规范)系列CPU及其兼容CPU(其他厂商如AMD ,VIA等生产的CPU), 它基于PC机(个人电脑)体系结构。这种CPU 一般都是32位的结构, 所以我们也把它称为 IA-32 CPUO (IA: Intel Architecture Jntel 架构)。CISC型CPU主要有intel的服务器CPU和AMD的服务器CPU两类。RISC 型 CPURISC 是英文Reduced Instru
21、ction Set Computer ”的缩写,中文 意思是精简指令集。它是在CISC(Complex Instruction SetComputer)指令系统基础上发展起来的,相对于CISC型CPU , RISC 型CPU不仅精简了指令系统,还采用了一种叫做超标量和超流水线 结构,架构在同等频率下,采用RISC架构的CPU比CISC架构的 CPU性能高很多这是由CPU的技术特征决定的。RISC型CPU与Intel 和AMD的CPU在软件和硬件上都不兼容。服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服 务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服 务的能力。服
22、务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机 架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、 可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数 据库服务器,应用程序服务器,WEB服务器等。按照体系架构来区分,服务器主要分为两类:服务器非x86服务器非x86服务器:包括大型机、小型机和UNIX服务器,它们是使用 RISC(精简指令集)或EPIC(并行指令代码)处理器,并且主要采用UNIX 和其它专用操作系统的服务器,精简指令集处理器主要有IBM公司的 POWER和PowerPC处理器,SUN与富士通公司合作研发的SPARC 处理器、EPIC处理器主要是Intel研发的安腾处理器等。这种服务器价 格昂贵,体系封闭,但是稳定性好,性能强,主要用在金融、电信等大 型企业的核心系统中。x86服务器x86服务器:又称CISC(复杂指令集)架构服务器,即通常所讲的PC服务器,它是基于PC机体系结构,使用Intel或其它兼容x86指令 集的处理器芯片和Windows操作系统的服务器。价格便宜、兼容性好、 稳定性较差、安全性不算太高,主要用在中小企业和非关键业务中。按应用层次划分