微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络业界新闻 > 服务器架构的变数,无外乎这几种?

服务器架构的变数,无外乎这几种?

时间:07-02 来源:中关村在线 点击:

在当今时代,说互联网支撑起了整个世界的半边天毫不过分。无论金融、工业,还是机关、社会,各行各业都被互联网串联起来。那么你对支撑起互联网的服务器有了解吗?服务器的构架又是怎样的呢?

服务器可不是你的电脑主机

要了解服务器构架,首先要先知道服务器是什么。在不少人眼中,服务器无非就是一个大机箱,和PC主机没什么区别。

  

事实上,这种观点只是说对了一半。服务器与pc主机在结构上确实有很多相似之处,都包括了中央处理器、内存、芯片组、I/O总线、I/O设备、电源、机箱和相关软件等。但从本质上来讲,服务器有固定的地址,可以为互联网用户提供服务节点,实现互联网资源共享,并具备承担和保障服务的能力。

  

而且,由于用户数量的不同,服务器与电脑主机还有很多的区别。PC主机一般只针对个人,提供给单个用户计算等服务。而服务器作为网络的节点,需要为多用户、多任务提供可靠的服务。服务器存储并且处理了互联网80%的数据和信息,是网络的中枢和信息化的核心所在。

  

而从要求方面来看,服务器需要为很多共享服务(如数据库、web应用、网络等)提供高性能服务,这就要求其必须具备高速计算能力、长时间运行的稳定性和强大的外部数据处理吞吐能力。与PC在处理能力、安全性、可扩展性、可管理性、稳定性等多方面性能有着本质差异。

  

也正是因为这些不同,服务器在安全和稳定方面的要求也变更高,应对突发事故能力更强。当遭遇停机、断网、断电、网络攻击时,PC机往往会产生数据丢失等后果,而这是服务器所不能允许的事件。服务器面对的是整个网络大量的用户,需要保障7×24小时的稳定不间断的工作。

  

为了保障服务器的安全,其采用了大量技术也是PC机所不具备的。这其中,冗余技术、系统备份、故障预警技术、内存纠错技术、在线诊断技术、远程诊断技术以及热插拔技术等,由于这些技术的存,大多数情况的系统故障可以在不关闭服务去的条件下得到解决修复,这也增加了服务器的可管理性和风险应对能力。

  

采用对称多处理器技术的服务器

那么如何才能保障服务器的稳定工作呢?我们都知道,服务器和pc机的核心组件叫做中央处理器,即CPU(Central Processing Unit)。而一般的PC机内部只有一个CPU,这足以运转单个用户正常的处理要求。而服务器则往往采用对称多处理技术(Symmetrical Multi-Processing,SMP技术)。

  

采用了SMP技术的服务器可以安装插入多个CPU,提高处理能力。但是相对的,这样的处理器可扩展性则会较差。一般国产的小型服务器以2路、4路、8路为主,即内部装有2/4/8个CPU。而16路和32路服务器近年来也开始变得常见,UNIX服务器,也就是我们所说的小型机,可支持多达64个CPU,而且近年来已经开发到了恐怖的128路服务器。

  

而且,服务器的CPU与普通PC机不同,其稳定性、缓存能力、接口、指令集、多路支持能力以及价位都有着明显的差异。而相应的,作为网络节点,服务器的内存在容量、性能、技术等更多方面有着根本的不同。

  

x86:武林盟主

服务器架构该怎么分

现在的服务器多种多样,而关于服务器分类的办法也各有不同。

  

最贴近用户分类办法为按照服务器档次划分,这也是目前最普遍的一种分类方法。这种分类主要根据服务器在网络中的层次或者档次进行划分。而所谓的档次并非是指服务器CPU主频的高低,而是以服务器的综合性能为依据,尤其是服务器的专用技术不同而进行的划分。

  

以这种分类方法来看,服务可以被分为:入门级服务器、工作组服务器、部门级服务器、企业级服务器和视频服务器。

  

但是这种分类无法帮助大家认清服务器本质,而且分类太多,特点不够明确。而另一种分类方法是以服务器的CPU设计模式,即其指令集类型来对服务器分类。这样的话可以将服务器分为两类:

  

CISC和RISC的区别

一类是CISC(Complex Instruction Set Computer复杂指令集)架构服务器,也叫作IA(Intel Architecture,Intel架构)架构服务器,即通常所用的PC服务器。这类服务器基于PC机体结构,采用英特尔或者与之兼容的其他处理器芯片,这一架构以小巧稳为特点。

  

另一种则是RISC(Reduced Instruction Set Computing精简指令集)架构服务器。这类服务所采用的CPU与日常所用CPU完全不同,使用RISC芯片并且一般会采用UNIX操作系统。此类服务器价格昂贵,但性能和数据处理能力强大。

  

而还有种分类则比较极端了,这种分类是以市场情况来进行划分,将服务器分为x86服务器和非x86服务器。这种分类方法事实上是对上一种分类方法的补充和

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top