服务器是一种高性能机器设备,企业的建设离不开服务器。很多人分不清服务器和主机的区别。
按照外观来看有三种分类:塔式、机架式和刀片式。
其中塔式服务器从外观来看和电脑主机非常相似,但功能相差甚远。
并发能力
1、服务器:服务器是用来建站的,每天需要同时处理来自不同地区,不同用户的成千上万个请求,如果没有强大的并行计算能力,在用户访问时经常延迟或者访问失败,对于一个网站来说是致命的。
2、电脑主机:大多数情况下,电脑主机是用来满足个人的日常需求。不需要很强大的并发能力,普通的设置足够满足用户的需求。
稳定性要求
1、服务器:网站的稳定运行要求服务器必须长时间、高强度的运行,即使出现问题也不可以关机重启,因为一旦关机断电,就意味着网站无法登陆,企业的相关业务全部处于停滞状态,最坏的情况是还可能引起数据丢失等问题,牵一发而动全身,所以服务器必须有良好的配置去支撑其进行长时间的工作。
2、电脑主机:个人电脑主机不需要也不能长时间的运行,当电脑不用的时候可以随时关机休息,或者遇到卡顿、死机等问题通常的处理办法也是关机重启。对于大众来说,普通配置的电脑主机就能够满足日常运行需求。
扩展性要求
1、服务器:作为建站的服务器来说,随着业务的发展,初始配置的服务器将逐渐不能满足发展的需求,需要增加网卡、CPU等,这就需要服务器有很强的扩展性以应对企业不同发展时期的不同建站要求。
2、电脑主机:大多数情况下电脑主机只要满足个人需求足以,不需要很强的扩展能力,一般一个主机只配置一个CPU。
综上所述,服务器需要长年累月不停机的工作,并且需要承载高并发的计算工作。那么服务器是如何实现高稳定,长时间运转的呢?其实主要还是从配件上区分的,服务器和电脑主机一样,有CPU、硬盘、内存、主板、电源和机箱,服务器的这六大参数每一项都和电脑主机的配置不一样。
配置区别
1、CPU
CPU可以说是服务器的大脑,是辨别服务器好坏的首要指标,一台服务器可以插入多个CPU,企业服务器需要承载成千上万的请求,企业也可以根据不同时期的发展需求适时地更换或增减CPU的数量。而通常情况下电脑主机(PC)只对应一个CPU,也没有什么扩展的需要。
2、硬盘
(1)服务器硬盘速度更快:每分钟可达7200或10000转,甚至更高,服务器硬盘一般配置了较大(一般为2MB或4MB)的回写式缓存,平均访问时间比较短;外部传输率和内部传输率更高。
(2)服务器硬盘可靠性高:服务器基本是24小时不停运作的,承受着巨大的工作量。因此,服务器硬盘必须具备很高的可靠性,以此支撑服务器的不间断运作。现在的服务器硬盘大部分都采用了S.M.A.R.T技术(自监测、分析和报告技术)来保证数据的安全。
(3)服务器硬盘大多使用SCSI接口:和普通PC相比数据吞吐量大、CPU占有率极低。SCSI硬盘必须通过SCSI接口才能使用,有的服务器主板集成了SCSI接口,有的安有专用的SCSI接口卡,一块SCSI接口卡可以接7个SCSI设备,这是电脑主板上IDE接口无法匹敌的。
(4)服务器硬盘可支持热插拔:热插拔(Hot Swap)是一种服务器支持的硬盘安装方式,可以在服务器不停机的情况下,拔出或插入一块硬盘,操作系统自动识别硬盘的改动。对于24小时不间断运行的服务器来说,该技术至关重要。而普通PC如果在开机状态下随意换硬盘,那就等同于报废。
(5)服务器性能更好服务器硬盘在安全性、抗震性等方面的检测指标都比普通电脑硬盘好。
3、内存
服务器的内存决定了服务器打开速度的快慢,一般内存越大,可用缓存就越大,网站的速度也越快。但是,服务器的内存和普通电脑主机的内存有什么区别呢?
(1)板截的内存颗粒数量不同:服务器的内存条多了一颗ECC错误校验储存芯片(储存芯片数据为奇数),有了这颗储存芯片,就使得服务器在运转中更安全和稳定。普通内存的条储芯片为偶数。
(2)支持技术不同:服务器内存条支持ECC错误校验技术,经过错误的校验出来,并及时纠正,这对服务器系统的稳定来说,是极有帮助的。相反,普通电脑主机内存条就算检验到错误时,也不能确定错误在哪一位,也无法修正错误。
(3)内存条的容量不同:服务器内存条容量一般是4G起步的,服务器里面也会根据实际情况选择安装大容量的内存条,常见的单根内存条容量有4GB/8GB/16GB/32GB等;但普通电脑内存条容量通常是2G起步的。现在一般电脑的内存是4-8G,已经足够日常使用所需。
(4)用途不同:一般情况下,服务器的内存条只能用于服务器,普通电脑内存条比较适用于台式机,它们之间不能互换,否则不能正常开机。
(5)价格不同:对于相同条件的内存条来说,例如同一品牌、规格、容量,服务器的价格会比普通电脑主机的高很多。
4、主板
普通的PC主板,主要需求是在性能和功能上,而服务器主板则是专门为了满足服务器应用——高稳定性、高性能、高兼容性的特点而开发的。由于服务器的运作时间长,运作强度大,以及庞大的数据转换量,电源功耗量,I/O吞吐量,因此对服务器主板的要求是相当严格的。
两者的主板区别为:
(1)显卡芯片组不同:服务器主板对显示设备要求不高,一般多采用整合显卡的芯片组。普通PC主板对显示设备要求高,多采用AGP、3DLabs、ATI等专业显卡的芯片组。
(2)ECC内存不同:服务器主板支持ECC内存以提高可靠性,而普通PC主板不支持ECC内存以提高可靠性。
(3)设备接口不同:服务器主板采用SCSI接口、SATA接口,支持RAID方式提高数据处理能力和数据安全性。普通PC主板采用IDE接口,不支持RAID方式提高数据处理能力和数据安全性。
5、电源
服务器电源就是指使用在服务器上的电源(POWER),它和PC(个人电脑)电源一样,都是一种开关电源。服务器电源按照标准可以分为ATX电源和SSI电源两种。ATX标准使用较为普遍,主要用于台式机、工作站和低端服务器;而SSI标准是随着服务器技术的发展而产生的,适用于各种档次的服务器。
6、机箱
服务器长时间运作自身的温度会非常高,高温对各种硬件都会造成损伤,所以服务器的机箱一般要求散热效果要好,内部设置的风扇也是为了更好的降温,以保证其可以进行高强度的工作。
而电脑主机放置在一般环境中即可,运行时可通过自身散热配件来解决散热问题。环境保持通风、适当清凉且不使用电脑时最好保持关机状态等措施,都可以使电脑主机有效散热,延长电脑的使用寿命。