服务器的四大特性:可扩展性、易使用性、易管理性、可用性,简称SUMA。
三种服务器类型:
1.塔式服务器
塔式服务器是见的最多,也是应用最为普遍的服务器。它的外形与PC机差不多,不同的是机箱可能大点,机架多些。
塔式服务器由于机箱比较大,所以它的扩展性和散热性都有比较大的优势,服务器的配置也很高。
目前常见的入门级和工作组级服务器基本都采用这一服务结构类型。对组件的稳定性要求相对于机架式和刀片式服务器要低很多,所以这类服务器的价格通常比较低,但具有的性价比很高。
2.机架式服务器
机架式服务器是一种优化了结构类型,主要为了尽可能减少服务器对空间的占用而设计的。许多网络设备都采用这种机架式结构。
其中“U”为机柜的高度单位,1U就是1个基本单元高度,相当于1.75英寸高。对机柜的深度没做限制。
机架式服务器因为整个空间大大缩小,所以对这类服务器的热稳定性相对塔式要高些。机架式服务器与塔式服务器的区别就像笔记本电脑和台式电脑之间的区别那样,机架式服务器在同等配置下与塔式服务器相比,价格要贵很多(通常30%左右),性价比要比塔式低,但它可以为用户节省机房难得的空间。
在扩展性方面,机架式服务器因为机箱空间小,所以机箱内的扩展受到限制,但它可以通过服务器集群或外接扩展柜的方式进行非常有效地扩展。
也因为机箱空间小,机架式服务器的机箱中不可能安装太多的组件,功能不可能很齐全,所以这类服务器通常属于功能性服务器,专注某一方面的应用,如远程存储、WEB和远程介入等。在所专注的方面,性能十分优秀,特别适合一些特殊行业应用。
3.刀片式服务器
刀片式服务器一般被称为HAHD(高可用高密度)的低成本服务器平台,是专为特殊行业和高密度计算机环境设计的。
它在结构上更紧凑,因为它想刀片一样非常薄,而且可以根据选择是否插入服务器系统的机柜中,所以称之为“刀片式服务器”。每一块刀片实际上就是一块系统主板,它可以通过本地硬盘启动自己的操作系统。每块刀片都是热拔插的,所以系统可以轻松的进行刀片切换,将维护的时间减少到最少。
综上所述,塔式服务器可具有非常复杂的功能,单机价格最便宜,所以性价比最高,但扩展性能稍差,属于通用服务器类型。机架式和刀片式服务器在空间上的占用相对塔式来说具有较大的优势,而且扩展性能非常优越,可以在某一领域提供非常强大的性能支持,特别适合特殊行业和特殊应用采用。
机架式和刀片式相比,刀片式服务器的冗余性和可升级性能更加强大,同时总体成本也有所降低,所以总体说来,刀片式比机架式的性价比更高些。在三个服务器类型的性价比中处于中等位置。
服务器的分类
“按服务器的档次划分”
1.入门级服务器
这类服务器是最基础的一类服务器,也是最低档的服务器。现在许多入门级服务器与PC服务器的配置差不多,有部分人认为入门级服务器就是PC服务器,这是错误的。
这类服务器主要采用Windows、NetWare、Linux网络操作系统,可以充分满足中小型网络用户的文件共享、数据处理、Internet介入和简单的数据库应用等需求。
2.工作组级服务器
工作组级服务器比入门级高一个层次,但仍然属于抵挡服务器之类。它只能连接一个工作组(50台左右)那么多的用户,适用于网络规模较小,对服务器稳定性要求也不是特别高的应用环境。
工作组级服务器较入门级的性能有所提高,功能有所增强,有一定的扩展性,但容错和冗余的性能仍不完善,也无法满足大型数据库系统的应用需求。
3.部门级服务器
这类服务器属于中档服务器,一般都支持CPU(通常可达到4路)以上的对程处理器结构,具备比较完全的硬件配置,如磁盘阵列、存储托列和双千兆网卡等。
大多数部门级服务器具有优良的系统扩展性,能够在业务量迅速增大时及时升级系统,充分保护了用户的投资。一般为中小型企业选用,也常见于金融、邮电、电信等行业。
部门级服务器一般采用IBM、SUN和HP各自开发的RISC架构的CPU芯片,操作系统一般是UNIX系统。部门级服务器可连接100个以上的计算机用户,适用于对处理速度和系统可靠性要求高一些的中小型企业网络。
4.企业级服务器
企业级服务器属于高档服务器,正因为如此,能生产这种服务器的企业不是很多。
企业级服务器除了具有部门级服务器的全部服务器特性外,还具有高度的容错能力、优良的扩展性能、故障预报警功能和在线诊断功能,并且其RAM、PCI、CPU等具有热拔插性能。
企业级服务器适用于需要处理大量数据、对处理速度和可靠性要求极高的金融、证券、交通、邮电、通信行业或大型企业。它的硬件配置最高,系统可靠性也最强。
“按处理器架构划分”
1.x86架构
x86-32和x86-64都属于x86,即英特尔的32位x86架构。x86-64是AMD在最新的Athlon64处理器系列中采用的新架构。
Intel的32位服务器Xeon(至强)系列处理器、AMD的全系列和VIA的全系列处理器都采用x86架构。
2.IA-64架构
IA-64架构是英特尔为了提高以前的IA-32位的处理器的运算性能,和HP共同开发6年的64位CPU架构,是专门为服务器市场开发的一种全新的处理器架构。
“按处理器的指令执行方式划分”
1.CISC架构服务器
CISC即“复杂指令集系统计算机”。在CISC微处理器中,程序的各种指令都是按顺序串行执行的,每条指令中的各个操作也是按照顺序串行执行的。顺序执行的优点就是控制简单,但机器的各部分利用率不高,执行速度慢。但基于CISC指令架构设计的软件应用已非常普遍,所以微处理器厂商一直在走CISC的发展之路。
2.RISC架构服务器
RISC即“精简指令集系统计算机”。RISC微处理器不仅精简了指令系统,还采用超标量和超流水线的结构,大大增强了并行处理能力。
由于RISC处理器指令简单,采用硬布线控制逻辑,处理能力强,速度快,世界上大部分的UNIX工作站和服务器厂商均采用RISC芯片作CPU用。目前中高档服务器中大多数仍采用RISC指令系统。
RISC微处理器取得成功主要是由于指令集简化后,流水线和常用命令均可用硬件执行,而且采用大量的寄存器,是大部分的指令操作都在寄存器之间进行,提高了处理速度。另一方面是RISC指令采用了“缓存-主存-外存”三级存储架构,使取数和存数指令分开执行,这样处理器可以完成尽可能多的工作,且不因从存储器存取信息而放慢处理速度。
3.VLIW架构服务器
VLIW即“超长指令集”。VLIW指令集采用先进的EPIC设计,每时钟周期可运行20条指令,而CISC通常是1到3条指令,RISC是4条指令,可见VLIW要强大很多。VLIW最大的优点是简化了处理器结构,删除了内部许多复杂的控制电路,这些电路通常是给超标量芯片(CISC和RISC)协调并行工作时必须使用的,VLIW将这类工作交给编译器去完成。VLIW是简化处理器的最新途径。
但基于VLIW指令集的CPU芯片使程序变得巨很大,需要更多的内存,更重要的是编译器必须更聪明,一个低劣的VLIW编译器对性能造成的负面影响比一个低劣的RISC或CISC编译器的影响更大。
4.EPIC指令架构服务器
EPIC是“清晰并行指令计算”的简称,它最重要的思想是并行处理。之前的处理器必须动态分析代码,以判断最佳执行路径,而采用并行技术后,EPIC处理器可以让编译器提前完成代码排序,代码已明确排布好了,直接执行便可。EPIC最大的一个有点就是它的效率。实际上,由编译器来告诉微处理器哪些指令做并行处理,而不是在程序处理时消耗微处理器的时间,改进了处理器和应用程序之间的配合。
“按用途划分”
1.通用型服务器
通用型服务器不是为了提供某种特殊功能而设计的,是可以全面提供各种基本服务的服务器。当前大多数服务器是通用型服务器,这种服务器的结构相对比较复杂,而且价格也比较贵。通用型服务器采用塔式结构,因为它需要配备较为全面的硬件和接口。
2.专用型服务器
专用型(或者“功能性”)服务器是专门提供某一种或者某几种功能而设计的服务器。