一:电源,电源好比发动机消耗的汽油,优质的汽油才能使发动机正常高效的运转,要使服务器正常稳定的工作,必须配置功率余量充足的以及适应电压范围宽的优质电源,这样的电源工作性能稳定,发热量相对很小,确保服务器能安全稳定长时间的工作。
二:主板,与普通计算机主板相似,但是服务器主板复杂一些,是由多路CPU构成的,体积也大很多。CPU,内存,硬盘,阵列卡等所有硬件设备最终都要安装连接在主板上,才能正常工作。
三:CPU处理器,CPU处理器相当人的大脑,负责整个服务器的运算与控制。处理器级别高低,直接影响到服务器性能的核心部件。每一台服务器不只是一个CPU,而是多个CPU组成,一般服务器CPU个数有2~4颗的,还有单颗的,虚拟化主机CPU有4~8颗的,CPU越多性能越高。CPU的核数都是四核。
四:内存。内存是CPU和硬盘之间的缓冲设备,是临时存储器(作用是临时存放数据),程序在运行的时候,都会调度到内存中运行,服务器关闭或程序关闭之后数据将自动从内存中释放掉。
五:硬盘。硬盘就是永久存放数据的存储器,其中常用的硬盘有300GB,500GB,1TB,3TB,4TB等。硬盘类型分机械硬盘,固态硬盘两种。
Raid(阵列卡)。Raid称为磁盘冗余阵列,其功能是,当企业的网站数据量很大,单块盘装不下的时候,若购买多块硬盘存储数据时,就需要利用Raid技术将所有硬盘整合成一个大硬盘然后才能在这大硬盘上分区,存放数据。但是,硬盘多了势必会有损坏,可数据是不能丢的,针对这情况,Raid还具备一个功能就是多个硬盘放在一起可以配置冗余,也就是备份,因此可以确保即使若干硬盘有损坏,数据也不会丢失。
六。远程管理卡。远程管理卡是服务器特有的远程管理部件,在家用电脑笔记本电脑是不存在的,它的作用是通过网络远程开关服务器,可以查看服务器开关的过程等信息。不仅如此,远程管理卡还可以细分为服务器自带远程管理卡和独立远程管理卡。服务器自带远程管理卡,可以开机,关机,但是看不到开关服务器过程,因此建议为服务器配备独立远程管理卡,成本可能会多花100多元,但是好处是很明显的,当服务器出问题时,不用打车或出差,也不用给机房人员打电话而是可以利用管理卡快速查看服务器故障及恢复服务。
以上介绍的就是服务器的硬件配置。
服务器硬件其实说起来服务器系统的硬件构成与我们平常所接触的电脑有众多的相似之处,主要的硬件构成仍然包含如下几个主要部分:中央处理器、内存、芯片组、I/O总线、I/O设备、电源、机箱和相关软件。这也成了我们选购一台服务器时所主要关注的指标。
整个服务器系统就像一个人,处理器就是服务器的大脑,而各种总线就像是分布与全身肌肉中的神经,芯片组就像是脊髓,而I/O设备就像是通过神经系统支配的人的手、眼睛、耳朵和嘴而电源系统就像是血液循环系统,它将能量输送到身体的所有地方。
对于一台服务器来讲,服务器的性能设计目标是如何平衡各部分的性能,使整个系统的性能达到最优。如果一台服务器有每秒处理1000个服务请求的能力,但网卡只能接受200个请求,而硬盘只能负担150个,而各种总线的负载能力仅能承担100个请求的话,那这台服务器得处理能力只能是100个请求/秒,有超过80%的处理器计算能力浪费了。
所以设计一个好服务器的最终目的就是通过平衡各方面的性能,使得各部分配合得当,并能够充分发挥能力。我们可以从这几个方面来衡量服务器是否达到了其设计目的;R:Reliability——可靠性;A:Availability——可用性;S:Scalability——可扩展性;U:Usability——易用性; M:Manageability——可管理性,即服务器的RASUM衡量标准。
由于服务器在网络中提供服务,那么这个服务的质量对承担多种应用的网络计算环境是非常重要的,承担这个服务的计算机硬件必须有能力保障服务质量。这个服务首先要有一定的容量,能响应单位时间内合理数量的服务器请求,同时这个服务对单个服务请求的响应时间要尽量快,还有这个服务要在要求的时间范围内一直存在。
如果一个WEB服务器只能在1分钟里处理1个主页请求,1个以外的其他请求必须排队等待,而这一个请求必须要3分钟才能处理完,同时这个WEB服务器在1个小时以前可以访问到,但一个小时以后却连接不上了,这种WEB服务器在现在的Internet计算环境里是无法想象的。
现在的WEB服务器必须能够同时处理上千个访问,同时每个访问的响应时间要短,而且这个WEB服务器不能停机,否则这个WEB服务器就会造成访问用户的流失。
为达到上面的要求,作为服务器硬件必须具备如下的特点:性能,使服务器能够在单位时间内处理相当数量的服务器请求并保证每个服务的响应时间可靠性,使得服务器能够不停机;可扩展性,使服务器能够随着用户数量的增加不断提升性能。因此我们说不能把一台普通的PC作为服务器来使用,因为,PC远远达不到上面的要求。这样我们在服务器的概念上又加上一点就是服务器必须具有承担服务并保障服务质量的能力。这也是区别低价服务器和PC的差异的主要方面。
在信息系统中,服务器主要应用于数据库和Web服务,而PC主要应用于桌面计算和网络终端,设计根本出发点的差异决定了服务器应该具备比PC更可靠的持续运行能力、更强大的存储能力和网络通信能力、更快捷的故障恢复功能和更广阔的扩展空间,同时,对数据相当敏感的应用还要求服务器提供数据备份功能。而PC机在设计上则更加重视人机接口的易用性、图像和3D处理能力及其他多媒体性能。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)