服务器和计算机、工作站的区别
发布时间:2021-08-24 18:01:03浏览次数:
服务器和计算机、工作站的区别
服务器和计算机的区别
服务器与计算机的区别应该从硬件和软件两方面来看,
根据应用的不同两者的差别很大。
打个比方,
PC
就是那什么都会的门诊医生,但是医术不是那么精湛,而服务器就应该
是某个方面的专家了,处理能力越出众,
“专”的就越厉害。
从硬件上,根据各个组件说说他们的不同:
1.CPU
。
服务器
CPU
的指令一般是采用的
RISC
(精简指令集)
。
根据研究,在大多数的应用中,
CPU
仅仅使用了很少的几种命令,于是研究人员就根
据这种情况设计了该指令集,
运用集中的各种命令组合来实现各种需求。
这种设计的好处就
是针对性更强,可以根据不同的需求进行专门的优化,处理效率更高。
相对应的则是
CISC
(复杂指令集)
,特点就是尽量把各种常用的功能集成到一块,例如
我们常常听到的
MMX
,
SSE
,
SSE+
,
3D
等等都是这种类型的。另外,服务器的
CPU
设计一
般都要考虑它的多路功能,说白了就是好几个甚至上千上万个
CPU
一起工作的问题,而
PC
则简单多了,这种多路功能用上实在浪费,而它的价钱也不是谁都能受的了的。
2.
内存。
内存在服务器上的原则也上越快越大越好,不过它对纠错和稳定提出了更高的
要求,
比如
ECC
(
"
错误检查和纠正
"
)
。
现在使用的
PC
上很少有人能够用到几个
G
的内存
(玩
游戏的不算)
,而在服务器上,这
G
级的内存有时也会显着捉襟见肘,国家发布银河最新超
级计算机时,
内存更是达到了
1
个
T
;
相比内存的速度,
人们在应用的时候更优先考虑内存
的稳定和纠错能力,只有在保证了这两条,才能再考虑别的东西。
3.
硬盘。
硬盘性能无论是在
PC
上还是服务器上,性能的提升一直很缓慢,依靠机械的
发展,
硬盘的发展是不可能出现质的飞跃。
由于使用服务器的一般都是企业单位,
里面都是
保存了大量珍贵数据,
这对硬盘就提出了安全稳定的要求,
硬盘上出现的相关技术也基本上
围绕这两个要求转。比如:数据冗余备份,热插拔等。另外,服务器硬盘必须能做到
24*7
不间断工作的要求。
4.
软件。
主要指操作系统,
比如我们熟悉的
NT
,
2000 SERVER
,
2003SERVER
,
LINUX
,
SOLRAIS
和
UNIX
等等,都是专门针对服务器设计的,比如:负载均衡,多路
CPU
的支持。
服务器和工作站的区别
服务器
服务器是指在网络环境下运行相应的应用软件,
为网上用户提供共享信息资源和各种服
务的一种高性能计算机,英文名称叫做
SERVER
。
服务器既然是一种高性能的计算机,
它的构成肯定就与我们平常所用的电脑
(
PC
)
有很
多相似之处,诸如有
CPU
(中央处理器)
、内存、硬盘、各种总线等等,只不过它是能够提
供各种共享服务(网络、
Web
应用、数据库、文件、打印等)以及其他方面的高性能应用
,
它的高性能主要体现在高速度的运算能力、
长时间的可靠运行、
强大的外部数据吞吐能力等
方面
,
是网络的中枢和信息化的核心。由于服务器是针对具体的网络应用特别制定的,因而
服务器又与微机(普通
PC
)在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性
等方面存在很大的区别。
而最大的差异就是在多用户多任务环境下的可靠性上。
用
PC
机当
作服务器的用户一定都曾经历过突然的停机、
意外的网络中断、
不时的丢失存储数据等事件
,
这都是因为
PC
机的设计制造从来没有保证过多用户多任务环境下的可靠性
,
而一旦发生严
重故障
,
其所带来的经济损失将是难以预料的。但一台服务器所面对的是整个网络的用户,
需要
7X24
小时不间断工作,所以它必须具有极高的稳定性,另一方面,为了实现高速以满
足众多用户的需求,服务器通过采用对称多处理器(
SMP
)安装、插入大量的高速内存来保
证工作。它的主板可以同时安装几个甚至几十、上百个
CPU
(服务器所用
CPU
也不是普通
的
CPU
,是厂商专门为服务器开发生产的)
。内存方面当然也不一样,无论在内存容量,还
下一篇:计算机网络基础与应用自我测试题