cdn_lingling

服务器与家用电脑的比较

服务器与家用电脑的比较

总体上,服务器在稳定性、安全性、性能、扩展性等方面远胜于普通 PC。两者在处理器、内存、硬盘等硬件,以及驱动和系统软件等都有所区别,服务器更侧重于 CPU、高速内存、高速磁盘、网卡、带宽等方面。服务器价格更贵,而且运行起来噪音很大,不适合家用,但如果企业用 PC 代替服务器会因为企业业务运行缓慢,提供的服务质量降低等原因影响到公司扩张。服务器一般具有以下特征:


1. 高扩展性

可扩展性是指服务器的配置(内存、硬盘、处理器等)可以在原有基础上很方便地根据需要增加。

为了实现扩展性,服务器的机箱一般都比普通的机箱大一倍以上。设计大机箱的原因有两个:一是机箱内部通风良好;二是机箱设有七八个硬盘托架,可以放置更多硬盘。

服务器的电源输出功率比普通 PC 大得多,甚至有冗余电源(即两个电源)。机箱电源的D型电源接口有十几个之多,普通 PC 的机箱只有五六个。

服务器的内存在可以根据需要扩展,一般可以扩展到几GB。

2. 高可靠性

因为服务器在网络中是连续不断地工作的,因此,服务器的可靠性要求是非常高的,目前,提高可靠性的普通做法是部件的冗条配置。服务器可采用 ECC 内存、RAID 技术、热插拨技术、冗余电源、冗余风扇等做法使服务器具备(支持热插拨功能)容错能力和安全保护能力,从而提高可靠性。

为适应长时间,大流量的高速数据处理任务,在内存方面,服务器或工作站主板能支持高达十几GB甚至几十GB的内存容量,而且大多支持 ECC 内存以提高可靠性。

硬件的冗余设备支持热插拨功能,如冗余电源风扇等,可以在单个部件夹效的情况下自动切换到备用的设备上,保证系统运行的连续性。RAID 技术可保证硬盘在出现问题时在线切换,从而保证了数据的完整性。

3. 高处理能力

服务器可能需要同响应数十、数百、数千台客户机的请求,因此,服务器的速度应该比普通的 PC 快。

决定 CPU 性能的因素有很多,CPU 只是其中一个因素,其它,如硬盘的速度、内存的大小、网卡的数据吞吐能力等,都是制约服务器性能的重要因素。

由于服务器或工作站数据处理量很大,需要采用多 CPU 并行处理结构,即一台服务器或工作站中安装 2、4、8 等多个CPU(必需是偶数个)。像阿里巴巴的服务器就是用大量廉价的服务器集群搭建起来的服务集群,注意,这与所谓的超级计算机的搭建不是一个概念。

4. 高 I/O 性能

SCSI 技术、RAID 技术、高速智能网卡、较大的内存扩充能力都是提高 IA 架构服务器的 I/O 能力的有效途径。

说到服务器不得不提及 RAID。RAID 有好处也有坏处,这里不着重介绍,可以到网上搜索 RAID的用法,ghost 备份一个系统就可以了,RAID 的好处是同时对硬盘写入数据,相当于整盘的备份,但是消耗资源,而且一旦出现问题,感觉换硬盘还不如 ghost 恢复,其实 RAID 只能对那些对数据比较敏感的地方使用,比如银行,证卷公司等。

5. 高无故障运行时间

一般来说,工作服务器的要求是工作时间内(每天 8 小时,每周 5 天)没有故障;部门级服务器的要求是每天 24 小时,每周 5 天内没有故障;企业服务器要求全年 365 天,每天 24 小时都没有故障,服务器随时可用,简称为 7 x 24。

对服务器/工作站主板而言,最重要的是高可靠性和稳定性,其次才是高性能。因为大多数的服务器都要满足每天 24 小时、每周 7 天的满负荷工作要求。价格方面自然要贵很多。

6. 高强管理性

IA 架构服务器主板上集成了各种传感器,用于检测服务器上的各种硬件设备。配合相应软件,可以远程监测服务器。

7. 运行服务器操作系统

服务器是硬件与软件相结合的系统虽然在一台普通 PC 上安装网络操作系统,也可以称之为服务器,但这台服务器不具备真正服务器的特性。

8. 提供网络服务

已经具备了相应硬件平台和操作系统的服务器还不能发挥它的作用。如果要发挥它的作用,必须在网络服务器上安装网络服务软件。


评论