什么是服务器

-回复 -浏览
楼主 2020-11-27 12:26:16
举报 只看此人 收藏本贴 楼主

从本次开始讲解什么是服务器,以及服务器的各部件。本节图片部分选自H3C公司的PPTICCS-0300-004P云计算服务器”(有需要此ppt可找我要)。

一、什么是服务器

服务器的英文名称Server:它是网络环境中,侦听网络上其他计算机提交的服务请求,为客户机提供相应服务的高性能计算机。在网络中服务器承担着数据的存储、转发和发布等关键任务。

从广义上来看只要给客户机提供服务,就可以称之为服务器。

狭义上看来是那些有着专门硬件设计(CPU、内存、硬盘、主板、电源、各种卡)的高性能的计算机称之为服务器。

二、服务器的分类

1、按cpu个数分类


所谓的“路”就是CPU个数,双路服务器就是服务器主板上支持2CPU,多路服务器-8路就是服务器主板上最大支持8CPU

2、按处理器架构


CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,简单说就是CPU的设计方案,主要目的是为了区分不同类型CPU的重要标示。


目前市面上的CPU分类主要分有两大阵营,一个是intelAMD为首的复杂指令集CPU,另一个是以IBMARM为首的精简指令集CPU。两个不同品牌的CPU,其产品的架构也不相同,例如,IntelAMDCPUX86架构的,而IBM公司的CPUPowerPC架构,ARM公司是ARM架构。IA-64架构现在intel已经停止开发。

3、服务器的特性

I/O:为输入输出。

SCSI接口:为一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。现在传输数据方式由并行改为串行,接口改称为SAS接口。

  RAID:(Redundant Arrays of Independent Disks,RAID)磁盘阵列,有“独立磁盘构成的具有冗余能力的阵列”之意。磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。


三、CPU的核心组件


服务器外观看起来和家里的PC不太一样,同样在性能、安全性、稳定性、冗余、支持热插拔、易管理上和PC机不在一个数量级。

四、服务器的扩展性

随着使用人数的增多,能够及时的扩展IT系统的能力。解决这个问题,通常有两种解决方式:Scale up和Scale out,两种扩容的方式分别从两个维度来解决数据库压力。

Scale Out(横向扩展):Scale Out是使用靠增加处理器来提升运算能力和增加独立服务器来增加运算能力。就是指企业可以根据需求增加不同的服务器和存储应用,依靠多部服务器、存储协同运算,借负载平衡及容错等功能来提高运算能力及可靠度。

Scale Up(纵向扩展):指企业后端大型服务器以增加处理器等运算资源进行升级以获得对应用性能的要求,但是更大更强的服务器同时也是更昂贵的,往往成本会大于部署大量相对便宜的服务器来实现性能的提升,这当中的代表当属IBM zSeries大型机。而且服务器性能所能提高的程度也有一定的上限。


我要推荐
转发到

友情链接