网络工程师必知的服务器硬件技术 | 精华

最近有朋友想要让我出一期服务器基础相关的文章,那么准备了一周,今天安排上!
今天准备从四个方面介绍服务器:

  • 服务器的基本概念
  • PC服务器的分类
  • PC服务器与PC机、工作站、小型机的区别
  • 服务器性能评价体系
1、服务器的基本概念什么是服务器?
  • 服务器是计算机的一种,是网络中为客户端计算机提供各种服务的高性能的计算机;
  • 服务器在网络操作系统的控制下,将与其相连的硬盘、磁带、打印机及昂贵的专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发布及数据管理等服务 。
  • 服务器英文名称为Server 。

网络工程师必知的服务器硬件技术 | 精华


服务器的作用:
  • 运行网络操作系统 。通过网络操作系统控制和协调网络各工作站的运行,处理和响应各工作站同时发来的各种网络操作请求 。
  • 存储和管理网络中的软硬件共享资源,如数据库、文件、应用程序、打印机等资源 。
  • 网络管理员在网络服务器上对各工作站的活动进行监视控制及调整 。
什么是PC服务器?即基于INTEL硬件架构、使用Intel或与其兼容的处理器芯片的CISC服务器 。又称IA架构服务器(Intel Architecture Server)

注:AMD服务器也是PC服务器的一种

IA架构服务器采用了SMP技术、ECC内存技术、SCSI技术,RAID技术,并在主板上集成各种传感器,用于检测服务器硬件运行状态的I2C技术,以及采用SU(System Setup Utility、LANDesk)网管技术,热插拔技术、冗余电源、冗余风扇等靠可靠技术 。
IA服务器在数据处理能力上正在赶上RISC服务器,而SCSI、RAID等技术的采用提高了IA服务器的I/O能力及可靠性 。由于IA服务器的价格具有极大的优势,因此IA服务器在许多关键应用场合正日益取代RISC服务器 。
联想万全系列服务器就是IA结构的服务器 。
2、服务器的分类—按处理器架构分类服务器按处理器架构可分为:
  • X86架构服务器
  • RISC架构服务器
  • EPIC架构服务器(IA-64)
从计算机诞生以来,人们一直沿用CISC指令集方式 。早期的桌面软件是按CISC设计的,并一直沿续到现在,所以,微处理器(CPU)厂商一直在走CISC的发展道路,包括Intel、AMD,还有其他一些现在已经更名的厂商,如TI(德州仪器)、Cyrix以及VIA(威盛)等 。如果企业的应用都是基于NT平台的应用,那么服务器的选择基本上就定位于IA架构(CISC架构)的服务器 。如果企业的应用主要是基于Linux操作系统,那么服务器的选择也是基于IA结构的服务器 。如果应用必须是基于Solaris的,那么服务器只能选择SUN服务器 。如果应用基于AIX(IBM的Unix操作系统)的,那么只能选择IBM Unix服务器(RISC架构服务器) 。
1)X86架构服务器IA-32、x86-32、x86-64都属于x86,即英特尔的32位x86架构,x86-64是AMD在其最新的Athlon 64处理器系列中采用的新架构,但这一处理器基础架构还是IA-32(因英特尔的x86架构并未申请专利保护,所以绝大多数处理器厂商为了保持与Intel的主流处理器兼容,都不得不采用这一x86架构),只是在此架构基础之上作了一些扩展,以支持64位程序的应用,进一步提高处理器的运算性能 。
2)RISC架构服务器RISC的英文全称为“Reduced Instruction Set Computing”,中文即“精简指令集”,它的指令系统相对简单,它只要求硬件执行很有限且最常用的那部分执令,大部分复杂的操作则使用成熟的编译技术,由简单指令合成 。目前在中高档服务器中普遍采用这一指令系统的CPU,特别是高档服务器全都采用RISC指令系统的CPU,并且此类服务器都采用UNIX操作系统 。在中高档服务器中采用RISC指令的CPU主要有Compaq(康柏,即新惠普)公司的Alpha、HP公司的PA-RISC、IBM公司的Power PC、SGI公司的MIPS和SUN公司的Sparc 。

推荐阅读