1.按硬件架构划分
根据服务器采用的CPU架构,可以分为三类:COSC架构、VLIW架构和RISC架构。
(1) CISC架构 CISC的英文全称是“Set”,是一种复杂的指令系统计算机。CISC CPU结构始于1964年的系统,包括后来的Intel X86系列处理器和IA-32架构(Pro)\Ⅱ、Ⅲ(Xeon)等都属于这种结构。CISC架构服务器主要是指IA架构服务器,也就是所谓的“PC服务器”。
PC服务器上运行的主流操作系统有NT/2000、Linux家族、SCO UNIX、NT/200,其中以NT/200为主。因此,基于 Intel 的 PC 服务器有了另一个响亮的名字——NT 服务器。
PC服务器按安装结构可分为立式服务器和机架式服务器。
(2)VLIW架构采用先进的EPIC(清晰并行指令)设计,所以这种架构也被称为“IA-64架构”。IA-64每个时钟周期可以运行20条指令表,而CISC通常只能运行1到3条指令,RISC只能运行4条指令。VLIW最大的优势在于它简化了处理器的结构,去掉了处理器内部很多复杂的控制电路,这些电路通常是超标量芯片协同工作所必需的。VLIW架构处理器结构简单,降低了芯片制造成本,降低了能耗,提高了处理能力。目前基于这种指令架构的微处理器主要是Intel的IA-64和AMD的X86-64。
随着IA*64架构CPU的诞生和64位版本操作系统的问世,VLIW服务器不仅保持了易用性和价格优势,在卡处理性能上也有了质的飞跃。广泛应用于超大规模数据处理环境。
(3) RISC架构 RISC的英文全称是“Set”,意思是精简指令集计算,是IBM在1970年代提出的。RISC技术大大减少了指令数量,用简单的指令组合代替了过去复杂的指令,通过优化指令系统提高了运行速度。中小型计算机和超级服务器都使用RISC架构处理器。因为RISC服务器主要使用UNIX操作系统,所以也称为UNIX服务器。目前,RISC服务器的核心技术部门仍掌握在IBM\Sun\HP\SGI和(DEC)等少数美国公司手中。RISC架构中的CPU种类很多,都是64位处理器。其中,Sun和服务器使用SPARC;HP 和 DEC 服务器使用 Alpha;IBM 服务器使用 Power;SGI 服务器使用 MIPS。另外,不同厂家服务器的I/O总线也不同,也就是说不同品牌的RISC服务器的板卡是专用的,互不兼容。虽然这两个操作系统都是 UNIX,但它们是不同的
软件开发
商业开放,系统完全不同。可见,RISC架构是一个封闭的专用计算机系统,不仅价格昂贵ibm 服务器,而且售后维护也需要大量资金。
不过,虽然RISC的价格是PC服务器的数倍,而且设备购买后,还要受各地厂商的控制,但依然受到很多高端用户的喜爱。原因是他们在看 UNIX 操作系统的安全性和可靠性,以及专用服务器的高速计算能力。而这一切都是目前其他架构的服务器无法比拟的。