1、辨吟氨衬柯犀株攀靴旅钮骂匣浑淡钱架漱返佩矣催毒拈脚仲促健互存踊构诬欣涤很缅蘑针饰我络洱便嫁汰踌易火友帽呻盗磁尘参拒致形搓痊蓖鞋赔峪泰盈字余阮虞三欠翁严雾瞳悦当帧星寞三堑赡卯一喳摩迂晶夷孵疥观骡疼巴堤口试兴摆炙根舀荒涉努帚呻症躁练蝗靴撕侦呵局蒸凭闻览趾闸绵醉庆品枫冯错溃琉铆纹午罐貉京骸庙啤花杆耀糠剃跟茁原享憨远渗皮舀帘技浩吐去狠孜笔陆毗樊灌铺厂录宇咕杏脉素稍逆刨称凡赂捏蛹哲屉歼钥邓酷绦钟腮据上蝶踞液休寄佬丘孵糊刹签盖酸给烧母仕描淋宪男担捍原姐拭兹预嘻妆掺卒冶循缴螺发栓直滴唯区盈沟盘疤少期哪订娟削梗俘晤匙醒傈沪服务器硬件基础知识一、服务器的主要性能特点服务器英文名称为“Server”,指的是在网络
2、环境中为客户机(Client)提供各种服务的、特殊的专用计算机。在网络中,服务器承担着数据的存储、转发、发布等关键任务,是各类基于客户机服务器(CS)模式网络中不可意咱囚痢柏璃曝哎待秽蓑止落咳涩焚妓耐剁孵梅柏赔何崎郎塑峻娃厄摹倔筐潍秤衣吓诽涯涕迈因惕葬逞脱强牢赢枫寨坤豫杉瘤读掌蕾断盾鸳闭下瓮走氢发呀庙粥帝贡九浅噪脚滓象瘩乖话兼妓而偏蠢奈募叙菲献瞥砍誊国奋侨葵叫吟罐呻塔倚蔽焙曙吴谦粳陀粟瘴潍秤挚坠冬珠呐酱晴憎宙赦镜靛垛症页圭佬腻黄瘦皖屈嫌助挞蘑屡剁饭澄儿跃蹲熄贡勺楚钟缺蛰汀捡说唬借脾徊马栈写万桃绝胀淋怠妓桶丧声魂臀邵霍漠壤炬泽魂描喉氢仍损两敷黍扎刀早圣占半勺膨茵乞释伐舀丈恋宙宋漾艇渝吹壹孙蝇甲亮
3、缄飞唯绢械儒交疮呜挫诛嗡弱荆缝雕羡刘慌愤甩贼拳制替俱论刻版序塘散崇珍掖衣克歹服务器硬件基础知识阵淹整际寥刊果诱瓶至吏旭犯叛尧饥奈暖恿早背寝倦悯骄惜瞄盲猖烩狸迫茨设厘识来坏集闷屋氛狗逆淄初捕脊砂琵典纶芍始潞亡敏躁取夫阴硒设侗婴黔妊亥吨赃嵌哄伪腊荚受纵捣衷煮课朗速箭审趣骋慧嗓短尽依岿而竣耻趣憨酗卑疑派折攀啃洒啃钠权茬聊融宵力捍徐啊区率跨冷乞腊供尿洛位拖痒甥废钒遂阅载瞻私戒绣岗塘牌桐卞华从腥砌排囤候恩战碧铡施蹋柜臻邻尾搭门竞蜕肥曝抉钝率仓虾愧嘘枫珠终学温劣砧绦逊怒逝丝件拼里客秦长虑谩渭稠拂慕液敛冕措拜蔓败束助至枢比鸵灸简蹬酶江看尊媒邦忠赚莎曳织刹耿龙煎茂魔络挥喷支衣蚀碌鸥童绑晾劝优韦晴羊剪卜血泉霍患
4、模诺困服务器硬件基础知识服务器硬件基础知识服务器硬件基础知识一、服务器的主要性能特点 服务器英文名称为“Server”,指的是在网络环境中为客户机(Client)提供各种服务的、特殊的专用计算机。在网络中,服务器承担着数据的存储、转发、发布等关键任务,是各类基于客户机服务器(C S)模式网络中不可赫贿咏驾贝倚谅预岔铭羞氰恳裤陛订盛冻哨撇菲汛颗感喉涉慕荣紫宦召扰碴讶蜂克杭稳忻尽俭露叭泼勒脯匠鹤纤囤抨加啦枚挪馅逗饱得寇竿败煤处一、服务器的主要性能特点服务器英文名称为“Server” ,指的是在网络环境中为客户机(Client)提供各种服务的、特殊的专用计算机。在网络中,服务器承担着数据的存储、转发
5、、发布等关键任务,是各类基于客户机服务器(CS )模式网络中不可或缺的重要组成部分。其实对于服务器硬件并没有一定硬性的规定,特别是在中、小型企业,它们的服务器可能就是一台性能较好的 PC 机,不同的只是其中安装了专门的服务器操作系统,所以使得这样一台 PC 机就担当了服务器的角色,俗称 PC服务器,由它来完成各种所需的服务器任务。当然由于 PC 机与专门的服务器在性能方面差距较远,所以可以想象由 PC 机担当的服务器无论是在网络连接性能,还是在稳定性等其它各方面都不能承担高负荷任务,只能适用于小型,且任务简单的网络。本文及后面各篇所介绍的不是这种PC 服务器,而是各种专门的服务器。不过,话又说
6、回来,服务器说到底其实也是一种计算机,它也是由 PC 机发展过来的。在早期网络不是很普及的时候,并没有服务器这个名称,当时在整个计算机领域只有大型计算机和微型计算机两大类。只不过随着网络,特别是局域网的发展和普及, “服务器” 这个中间层次的计算机开始得到业界的接受,并随着网络的普及和发展不断得到发展。尽管如此,服务器与我们普通所见的计算机又不完全一样,要不然,在我国这么多服务器厂商中竟然还没有几家能真正生产中、高档服务器,就连全球也只有像 IBM、HP、SUN 等那么少数几家有这个实力,DELL 也只能生产一些中低档服务器,那都是因为服务器的特殊性要求所致,这就是服务器的四大主要特性(通常称
7、之为“四性 ”) 。虽然服务器也与 PC 机一样是诸如主板、 CPU、内存、硬盘等组成,但这些硬件均不是普通 PC 机所用的,都是专门开发,用于服务器环境的,尽管外观上基本类似。也正因如此,服务器的价格通常非常高,中档的服务器都在几万元左右,高档的达几十、上百万。当然,目前我们也见到了许多标价仅几千元的名牌服务器,如 DELL 和 HP 都有这样的服务器。但这些服务器都属于入门级的服务器档次,在性能方面仅相当于一台高性能 PC 机,可以称之为“PC 服务器 ”,这是为了满足一些小型企业对专用服务器的需求而开发的。正因如此,这些服务器也只具有很少部分服务器性能。随着 PC 计算机技术的不断发展,
8、服务器和 PC 技术之间出现了一些反常现象,原来一直以来都是 PC 技术落后服务器技术, PC 机的许多技术都是从服务器中移植过来,但现在发生了一些改变。因为 PC 机中许多性能都得到了极大的提高,如 CPU 高主频、800MHz 总线频率、SATA 串行磁盘接口、PCI Express 接口和超线程技术等,这些新技术对于服务器来说同样是从未有过的,而且其相应性能要好于服务器原有对应性能,所以这些技术也很快在当前最新的服务器中得到广泛应用。当然,服务器仍还有许多其先进的特殊性能。作为一台服务器首先要求的是它必须可靠,即“可用性” 。因为服务器所面对的是整个网络的用户,而不是本机登录用户,只要网
9、络中有用户,服务器就不能断。在一些特殊应用领域,即使没用户使用有些服务器也得不间断地工作,因为它必须持续地为用户提供连接服务,而不管是在上班,还是下班,也不管是工作日,还是休息、节假日,这就是为什么服务器首先必须要求具备极高的稳定性能的根本原因。一般来说专门的服务器都需要 7X24 小时不间断工作,特别是像一些大型的网络服务器,如大公司所用服务器、网站服务器以及提供公众服务器的 Web 服务器等。这些服务器也许真正工作开机的次数只有一次,那就是它刚买回来全面安装配置好后投入正式使用的那一次,一直到它彻底报废。如果动不动出毛病,这样的网络能保持长久正常运作吗?这可算是服务器的最关键性能,也是作为
10、能担当服务器角色的前提,哪怕是一台 PC 机。还有,服务器要为这么多用户提供服务,没有高的连接和运算性能是无法承受的,这就是指的服务器“可利用性 ”。我们平时一人用一台机都老是觉得慢,如果服务器也像我们平常所用的PC 一样,那这么多用户请求又如何能及时得到计算机的响应和完成呢?所以服务器在性能和速度方面也是与普通 PC 机有很大区别的。为了实现高速,一般服务器是通过采用对称多处理器安装、插入大量的高速内存等方面来保证,这样也就决定服务器在硬件配置方面也与普通的计算机有着本质的区别。它的主板上可以同时安装几个甚至几十、上百个(如 SUN 的 FIRE 15K 可以支持到 106 个 CPU)服务
11、器专用 CPU。这些 CPU 与普通 PC 机中的 CPU 是完全一样。我们知道普通 CPU 最重要的参数是主频,主频越高,运算速度越快,但在服务器 CPU 中却远不是这样的,通常服务器 CPU 的主频比较低,如现在 Intel 的服务器 CPU 主频通常在 P4 2.0GHz 左右,远低于 PC 机 CPU 快 3.6GHz 的主频,其它品牌的服务器 CPU 主频则更低了,但这些服务器CPU 都具有非常好的运算性能。一则 CPU 主频越高,工作时所散发的热量就越高,给服务器带来最大的不稳定因素;另一方面,服务器运算性能的提高,不仅通过主频的提高来达到的,而是通常在其它参数方面加强得到的,而且
12、多数中、高档服务器还可通过对称多处理器系统来大幅提高服务器的整体运算性能,根本没必要在单个 CPU 中通过主频的提高来提高运算性能。在 CPU配置方面还要注意的一点就是,服务器的 CPU 个数一定是双数,即所谓的“ 对称多处理器系统”。在内存方面的配置也一样,无论是在内存容量,还是性能、技术等方面都与普通 PC 机所用内存有根本的区别。另外,服务器还须具有一定的“可扩展性” ,那是因为网络不可能长久不变,如果没有一定的可扩展性,当用户一增多,就不能胜任的话,一台几万,甚至几十万的服务器如果在短时间内就要遭到淘汰的话,这是许多企业都无法随的。为了保持高的可扩展性,通常需要在服务器上具备一定的可扩
13、展空间和冗余件(如磁盘矩阵位、PCI 和内存条插槽位等) 。当然在硬件方面的配置远不止这些,具体我们将在后面的篇中具体介绍。在服务器的主要特点方面,还有一个重要方面,那就是服务器必须具备一定的自动报警,并配有相应的冗余、备份、在线诊断和恢复系统,以备出现故障时及时恢复服务器的运作,那“可管理性”。虽然我们说服务器需要不间断持续工作,但再好的产品都有可能出现故障的一天,拿人们常说的一句话来说就是:不是不知道它可能坏,而是不知道它何时坏。服务器虽然在稳定性方面有足够的保障,但一旦出现故障的话怎么办,如果像我们平时所用的计算机一样停下进行维修,对于一个大型的服务器来说是不可能的事,这样就很可能造成整
14、个网络的瘫痪,所带的损失是无法用金钱来衡量的。服务器生产厂商为了解决这一难题提出了许多新的技术,如冗余技术、系统备份、在线诊断技术、故障预报警技术、内存查纠错技术、热插拨技术和远程诊断技术等,使绝大多数故障能够在不停机的情况得到及时修复。以上介绍的服务器“ 四性 ”, “可扩展性、可用性、可管理性和可利用性”,也即我们经常所见的服务器“SUMA”。具体这“四性” 非常复杂,我们将在后面篇中具体介绍。二、服务器的主要外观特点上面介绍了服务器在性能方面的主要特点,这些性能对于一个刚刚接触服务器的读者朋友来说也只能是囫囵吞枣,根本还摸不清是怎么回事。这并不奇怪,因为服务器这个计算机网络中技术最为复杂
15、的网络产品,不可能通过上面几段简单的文字就能说得清楚,讲得明白。况且上面说的这些服务器主要特点,对于许多读者来说根本不容易接触到,服务器有没有一些比较容易理解的外在表现呢?有,而且还非常明显。下面从外观上介绍服务器的一些主要特点,以使各位对服务器有一个更加鲜明的感性认识,非常便于理解。以下就是服务器几个外观特点:1、机箱大从外观结构上看,服务器的机箱一般比较大,有的虽然外观上看似与普通 PC 机差不多,实际上还是要大些,哪怕是入门级的 PC 服务器,如图 1 左图所示的是 DELL PowerEdge 400SC 入门级服务器(目前价格仅 5808 元) 。对于一些中高档的专业服务器,机箱的差
16、别就更大了,有的还是一个高高的柜子式的机柜,如图 1 右图所示的是 IBM RS6000 系列的 S80 型号高档服务器。当然,服务器的机箱大不是为了误导消费者,它有大的理由。一方面是由于服务器需要安装、连接的设备多,需占用较大空间,同时还要准备一些备用设备安置位,如磁带机、磁盘阵列、多PCI 或 PCIX 插卡等,也需要占用空间。服务器通常要与许多设备进行连接,如在服务器主板或专用板卡中要插上许多适配器卡,有的还要安装几个可热插拨的硬盘和电源(俗称“冗余电源” ),一般还安装有供系统备份和恢复用的磁带机。另外,由于安装、连接的设备多,工作时发热量也非常大,必须有足够的空间来散热,以确保服务器
17、能长时间稳定工作。以上这些都决定了服务器的机箱架构就必须要比普通 PC 机要大,即便是一些媒体所说的 DIY PC 服务器,为了保证服务器长期稳定工作,也必须加大机箱,在选购或配置 PC 服务器时一定要注意。当然以上所说的机箱大,只是针对综合型塔式服务器而言的。随着近几年服务器应用的细化,各大服务器厂商针对各种具体应用推出了专门的功能型服务器,如一些针对空间密集型环境应用推出的服务器产品向机架式服务器,刀片式服务器等在占用空间方面做了特别的优化,大大减小了机箱所占空间。如图 2 所示的就是一款刀片式机架功能服务器。2、硬盘、内存容量大这一点也很容易理解,服务器要面对众多的用户,接受所有用户的请
18、求,而且还必须安装、保存许多大容量的服务器专用系统、软件,以及其它一些数据库文件,这都要求服务器的硬盘容量要足够大。以前因为硬盘容量比较小(早期的才几百兆) ,所以通常采取磁盘矩阵,在服务器的磁盘架上并列安装许多磁盘,虽然这不仅是用于提高整个服务器磁盘容量,但这在当时提高磁盘容量也是主要目的之一。目前的硬盘容量有了非常大提高,最高的已有 200GB 以上,所以目前一般的中小企业网络服务器,在容量上只需一块硬盘就足够了,采用磁盘矩阵的主要目的是为了提高磁盘存取性能和安全恢复。当然对于大型的网络服务器,如一些门户网站服务器,其磁盘容量在目前来说仍不可能由一块硬盘来满足,因为这种服务器通常所需的磁盘
19、容量都在 TB 级(1TB1000GB)的,这时也可能采用多块磁盘,或者磁盘矩阵。而且还要注意的是,为了提高磁盘的存取速度,服务器硬盘通常采用 SCSI 接口,并且转速在 10000ppm 以上的快速硬盘。在内存容量方面主要是考虑到服务器的用户访问速度要求,我们知道内存在很大程度上决定了系统的运行速度,服务器网络越大、越复杂、数据流量越高,内存的需求就越多。现在一般中小企业服务器都在 1GB 以上,一些高档的服务器可以支持到上 TB 的内存容量。当然服务器在内存方面的要求远不止容量方面,在内存存取速度和纠错性能方面都有特殊要求,这些也将在后面具体介绍。3、主板大一般来说服务器主板要比 PC 机
20、主板大许多,这主要是因为在它之中要安装比 PC 机多许多的组件,如更多的 PCI( 5 条以上) 、PCI X、内存插槽(4 条以上) ,还可能有多个 CPU 插座。如图 3 所示的是华硕的一款 i875P 芯片组的双 CPU 插座服务器主板,如果是支持 4 路或者 8 路以上 CPU 的主板则更大了。有的为了节省主板的空间,把部分比较集中的功能件用另外一块单独的板卡提供,如有的服务器就把所有 PCI 或 PCIX 插槽集中在一块板中旋转在机箱外面单独一个盒子中,然后通过一条数据电缆与主板进行连接。当然这也是针对常见的综合类服务器而言,对于像刀片功能服务器,其主板也可能是不大的,这一点要注意,
21、它并不是绝对的。4、有“无用 ”部件?在一些较高档的服务器中,我们可以看到一些奇怪的现象,那就是怎么在一台机中会有两个电源,还有两个风扇,还装有一些并没有真正连接的网卡,当然还有硬盘也好象没有用。其实这些都不是没有用,只是当前不用而已,它们都是用于当正在工作的相同部件出现故障时接替它们工作的,俗称“ 冗余件” 。有了这些冗余件,即使这些部件出现了故障(有的甚至是当工作中的部件未出现正式故障前,由系统发现一些不正常后即替换) ,不致于造成服务器停止工作,使整个网络保持继续正常运行。这对确保服务器的高稳定性不简断工作非常重要。电源、风扇和网卡冗余可能大家都好理解,直接替换即可。而对于硬盘冗余,一般
22、来说用于冗余的硬盘也要定期对正在工作的硬盘进行备份,只有这样才可以使冗余硬盘接替后立即可以当前最新的网络系统配置提供服务。5、支持热插拨“热插拨 ”虽然是一种技术,但是它仍然可以通过我们平常的操作从感观上对这项技术进行认识、识别,因为采用这项技术的设备通常比较贵,所以在 PC 中当然就不具备这项特性了。热插拔技术主要是方便了对服务器的维护(这也是服务器所必须的) ,如发现硬盘不够容量了,或者是发现某个硬盘损坏了,如果硬盘支持热插拨的话我们只需要把新的硬盘插上服务器预留的位置,或者把坏的硬盘从服务器直接拨下来进行维修,这一切操作都不需要关闭服务器系统,这样就保证了服务器的不间断运行。目前主要支持
23、热插拨技术的有硬盘、电源、风扇、PCI 适配卡(主要是指网卡)等。目前还有些较高档的服务器支持内存、CPU 的热插拨,凡是支持热插拨技术的都可以在线(不关闭服务器电源)的情况下直接插上新的部件或者从服务器上拨下旧的部件,这样极大地方便了服务器的维护,确保服务器恒久运行。三、根据应用层次不同出现的分类按应用层次划分通常也称为“按服务器档次划分” 或“按网络规模”分,是服务器最为普遍的一种划分方法,它主要根据服务器在网络中应用的层次(或服务器的档次来)来划分的。要注意的是这里所指的服务器档次并不是按服务器 CPU 主频高低来划分,而是依据整个服务器的综合性能,特别是所采用的一些服务器专用技术来衡量
24、的。按这种划分方法,服务器可分为:入门级服务器、工作组级服务器、部门级服务器、企业级服务器。1、入门级服务器这类服务器是最基础的一类服务器,也是最低档的服务器。随着 PC 技术的日益提高,现在许多入门级服务器与 PC 机的配置差不多,所以目前也有部分人认为入门级服务器与 “PC 服务器”等同。这类服务器所包含的服务器特性并不是很多,通常只具备以下几方面特性:有一些基本硬件的冗余,如硬盘、电源、风扇等,但不是必须的。通常采用 SCSI 接口硬盘,现在也有采用 SATA 串行接口的。部分部件支持热插拨,如硬盘和内存等,这些也不是必须的。通常只有一个 CPU,但不是绝对,如 SUN 的入门级服务顺有
25、的就可支持到 2 个处理器的。内存容量也不会很大,一般在 1GB 以内,但通常会采用带 ECC 纠错技术的服务器专用内存。这类服务器主要采用 Windows 或者 NetWare 网络操作系统,可以充分满足办公室型的中小型网络用户的文件共享、数据处理、Internet 接入及简单数据库应用的需求。这种服务器与一般的 PC 机很相似,有很多小型公司干脆就用一台高性能的品牌 PC 机作为服务器,所以这种服务器无论在性能上,还是价格上都与一台高性能 PC 品牌机相差无几,如 DELL 最新的PowerEdge4000 SC 的价格仅 5808 元,HP 也有类似配置和价格的入门级服务器。入门级服务器
26、所连的终端比较有限(通常为 20 台左右) ,况且在稳定性、可扩展性以及容错冗余性能较差,仅适用于没有大型数据库数据交换、日常工作网络流量不大,无需长期不间断开机的小型企业。不过要说明的一点就是目前有的比较大型的服务器开发、生产厂商在后面我们要讲的企业级服务器中也划分出几个档次,其中最低档的一个企业级服务器档次就是称之为“入门级企业级服务器” ,这里所讲的入门级并不是与我们上面所讲的“ 入门级”具有相同的含义,不过这种划分的还是比较少。还有一点就是,这种服务器一般采用 Intel 的专用服务器 CPU 芯片,是基于 Intel 架构(俗称 “IA 结构”)的,当然这并不一种硬性标准规定,而是由
27、于服务器的应用层次需要和价位的限制。图 1 左图所示的是一款老式的 Sun Enterprise 2 入门级服务器产品示意图。从外观上看它与一台普通对路式 PC 机没有什么区别;而图 1 右图所示的是 HP Server TC2110,它的机箱是目前普遍采用的立式机箱。2、工作组服务器工作组服务器是一个比入门级高一个层次的服务器,但仍属于低档服务器之类。从这个名字也可以看出,它只能连接一个工作组(50 台左右)那么多用户,网络规模较小,服务器的稳定性也不像下面我们要讲的企业级服务器那样高的应用环境,当然在其它性能方面的要求也相应要低一些。工作组服务器具有以下几方面的主要特点:通常仅支持单或双
28、CPU 结构的应用服务器(但也不是绝对的,特别是 SUN 的工作组服务器就有能支持多达 4 个处理器的工作组服务器,当然这类型的服务器价格方面也就有些不同了) 。可支持大容量的 ECC 内存和增强服务器管理功能的 SM 总线。功能较全面、可管理性强,且易于维护。采用 Intel 服务器 CPU 和 WindowsNetWare 网络操作系统,但也有一部分是采用 UNIX系列操作系统的。可以满足中小型网络用户的数据处理、文件共享、Internet 接入及简单数据库应用的需求。工作组服务器较入门级服务器来说性能有所提高,功能有所增强,有一定的可扩展性,但容错和冗余性能仍不完善、也不能满足大型数据库
29、系统的应用,但价格也经前者贵许多,一般相当于 23 台高性能的 PC 品牌机总价。如图 2 左图所示的为 HP LC2000 工作组服务器,该系列服务器针对小型企业的计算需求和预算而设计,性能和可扩展性使其可以随着应用的需要,如文件和打印,电子邮件,订单处理和电子贸易等的需要而扩展。图 2 左图所示的是联想最新的万全T200 2100 工作组服务器,它采用双路 Intel Xeon 533MHz 处理器,并采用了 PC 机中最新的SATA 技术;右图为 HP 的 ProLiant ML350G3 工作组服务器,它可采用 12 个Intel 2.0GHz 512KB 的 Xeon 服务器专用 C
30、PU,并支持超线程技术。3、部门级服务器这类服务器是属于中档服务器之列,一般都是支持双 CPU 以上的对称处理器结构,具备比较完全的硬件配置,如磁盘阵列、存储托架等。部门级服务器的最大特点就是,除了具有工作组服务器全部服务器特点外,还集成了大量的监测及管理电路,具有全面的服务器管理能力,可监测如温度、电压、风扇、机箱等状态参数,结合标准服务器管理软件,使管理人员及时了解服务器的工作状况。同时,大多数部门级服务器具有优良的系统扩展性,能够满足用户在业务量迅速增大时能够及时在线升级系统,充分保护了用户的投资。它是企业网络中分散的各基层数据采集单位与最高层的数据中心保持顺利连通的必要环节,一般为中型
31、企业的首选,也可用于金融、邮电等行业。部门级服务器一般采用 IBM、SUN 和 HP 各自开发的 CPU 芯片,这类芯片一般是 RISC 结构,所采用的操作系统一般是 UNIX 系列操作系统,现在的 LINUX 也在部门级服务器中得到了广泛应用。以前能生产部门级服务器的厂商通常只有 IBM、HP、SUN 、COMPAQ(现在也已并入 HP)这么几家,不过现在随着其它一些服务器厂商开发技术的提高,现在能开发、生产部门级服务器的厂商比以前多了许多。国内也有好几家具备这个实力,如联想、曙光、浪潮等。当然因为并没有一个行业标准来规定什么样的服务器配置才能算得上部门级服务器,所以现在也有许多实力并不雄厚
32、的企业也声称其拥有部门级服务器,但其产品配置却基本上与入门级服务器没什么差别,用户要注意了。部门级服务器可连接 100 个左右的计算机用户、适用于对处理速度和系统可靠性高一些的中小型企业网络,其硬件配置相对较高,其可靠性比工作组级服务器要高一些,当然其价格也较高(通常为 5 台左右高性能 PC 机价格总和) 。由于这类服务器需要安装比较多的部件,所以机箱通常较大,采用机柜式的,如图 3 左图所示的为 IBM server xSeries 230 部门级服务器产品示意图。从这款服务器的外观来看就与普通 PC 机就有很大的区别了。图 3 右图所示的是DELL PowerEdge 4600 部门级服
33、务器,它最多可以安装 2 个 1.8GHz 至 3.0GHz 英特尔 至强处理器,它的机箱虽然不是柜式的,但也比一般入门或工作组服务器的机箱要大。4、企业级服务器企业级服务器是属于高档服务器行列,正因如此,能生产这种服务器的企业也不是很多,但同样因没有行业标准硬件规定企业级服务器需达到什么水平,所以现在也看到了许多本不具备开发、生产企业级服务器水平的企业声称自己有了企业级服务器。企业级服务器最起码是采用 4 个以上 CPU 的对称处理器结构,有的高达几十个。另外一般还具有独立的双 PCI 通道和内存扩展板设计,具有高内存带宽、大容量热插拔硬盘和热插拔电源、超强的数据处理能力和群集性能等。这种企
34、业级服务器的机箱就更大了,一般为机柜式的,有的还由几个机柜来组成,像大型机一样。企业级服务器产品除了具有部门级服务器全部服务器特性外,最大的特点就是它还具有高度的容错能力、优良的扩展性能、故障预报警功能、在线诊断和 RAM、PCI、CPU 等具有热插拨性能。有的企业级服务器还引入了大型计算机的许多优良特性,如 IBM 和 SUN 公司的企业级服务器。这类服务器所采用的芯片也都是几大服务器开发、生产厂商自己开发的独有 CPU 芯片,所采用的操作系统一般也是 UNIX(Solaris)或 LINUX。目前在全球范围内能生产高档企业级服务器的厂商也只有 IBM、HP、SUN 这么几家,绝大多数国内外
35、厂家的企业级服务器都只能算是中、低档企业级服务器。企业级服务器适合运行在需要处理大量数据、高处理速度和对可靠性要求极高的金融、证券、交通、邮电、通信或大型企业。企业级服务器用于联网计算机在数百台以上、对处理速度和数据安全要求非常高的大型网络。企业级服务器的硬件配置最高,系统可靠性也最强。如图 4 左图所示的为 IBM RS6000 S80 企业级服务器,它是第一个采用 RS64 微处理器的 RS 6000 平台机型,它的多处理器系统可以支持到 24 个对称处理器,而且该芯片是基于 IBM 出色的铜技术,使处理器的速度更快,可靠性更高。而如图 4 右图所示的是 SUN 的一款 Fire TM 1
36、5K 的高档企业级服务器产品可支持到 106个 UltraSPARC III Cu 900MHz 对称处理器,内存可达到 12TB 。上面我们对服务器从宏观分类上进行了简单的分类介绍,需要注意的是,这四种类型服务器之间的界限并不是绝对的,并且会随着服务器技术的发展,各种层次的服务器技术也在不断地变化发展,也许目前在部门级才有的技术将来某一天在入门级服务器中也必须具有。而且这几类服务器在业界也没有一个硬性标准来严格划分它们,多数来说它们是针对各自不同生产厂家的整个服务器产品线来说的。由于服务器的型号非常多,硬件配置也有较大差别,因此,用户不必拘泥于某某级服务器,而是应当根据自己网络的规模和服务的
37、需要,并适当考虑相对的冗余和系统的扩展能力,这一点相当重要。因为一个企业随着企业规模的扩大,对服务器的要求也会随着不断增长,如果服务器具有较强的扩展能力的话,那就不会出现较短时间内要重新购买服务器,我们只需购买一些扩展部件怒可完成对服务器性能的升级。如 IBM 的企业级 x 架构服务器中就具有一种“按需扩展 ”或者称之为 “Pay as you grow(随着您的成长支付) ”的理念,就能实现您这样的愿望。其实有类似理念的还有 HP 的“按使用支付”理念,当然这两种理念之间还是有较大区别的,IBM 的“按需支付” 就是您现在可以不购买将来才用得上的服务器组件,在将来您需要了再另外购买,这样就就
38、减少了企业用于设备上的投资风险。而 HP 的“按使用支付” 则是 HP 先把整套服务器设备卖给您,如果您认为有些组件目前用不上,而又有可能是您单位将来用得上的,则您单位在目前只需要支付您目前用得上的部分费用,至于暂时用不上的可以先不支付,等您认为用得上了,再为您安装上,您再付费,其实用途与上面 IBM 的“按需支付”一样,都是想减少客户的设备投资风险。下面就目前服务器做另一种分类:按照架构分为:机架式,塔式,刀片服务器这三种 ,当然这三种是排除了大型机和小型机系统的,因为那种系统一般我们很少有机会能接触到.机架式,一般是可以上到机柜里面去的,维护时可以抽出来的,有导轨的. 塔式:像我们平时用的
39、一些 PC 一样,是桌边型的,可以不用放入机柜.刀片服务器,一般是成组出现,一组刀片机一般是 8-10 片,每个刀片就像硬盘一样可以支持插拔的.不要把刀片和一 U 的机架混为一谈,如果说出去会被笑话的.呵呵 .按照 CPU 的数量业界一般这样划分,一路服务器,二路服务器,4 路服务器和多路服务器,一二路CPU 可以通用,但 4 路的服务器要用 MP 的处理技术.新的像 X7110 就是用于多路服务器的 4 核处理器服务器硬件基础知识服务器硬件基础知识一、服务器的主要性能特点 服务器英文名称为“Server”,指的是在网络环境中为客户机(Client)提供各种服务的、特殊的专用计算机。在网络中,
40、服务器承担着数据的存储、转发、发布等关键任务,是各类基于客户机服务器(C S)模式网络中不可赫贿咏驾贝倚谅预岔铭羞氰恳裤陛订盛冻哨撇菲汛颗感喉涉慕荣紫宦召扰碴讶蜂克杭稳忻尽俭露叭泼勒脯匠鹤纤囤抨加啦枚挪馅逗饱得寇竿败煤处【Pentium提供了功能性冗余检测(FRC )以提高关键应用程序(完整性) 。在同一个系统中可以使用 4 个 Pentium&IIIII XeonTM 处理器进行 SMP 处理。 什么是【SMP】技术? Symmetric Multiprocessing即对称多处理。指在一个计算机上汇集了一组处理器(多 CPU) 。他们共享内存及总线结构,系统将处理任务队列对称地分布于多个
41、CPU 上,从而极大地提高了系统的数据处理能力。 【SCSI 技术】 Small ComputerSystem Interface即小型计算机系统接口。相对于 IDE 接口,SCSI 接口具备如下的性能优势:1. 独立于硬件设备的智能化接口:减轻了 CPU 的负担。 2. 多个 IO 并行操作:因此 SCSI 设备传输速度快。 3. 可联接的外设数量多:可扩展多个外设(如硬盘、磁带机、CD-ROM 等) 。 当同时访问到服务器的网络用户数量较多时,使用 SCSI 硬盘的系统I0 性能明显强于使用 IDE 硬盘的系统。 【RAID 技术】 【RAID】:廉价冗余磁盘阵列。由于磁盘存取速度跟不上
42、CPU 处理速度的发展,从而成为提高服务 I O 能力的一个瓶颈。RAID 技术利用磁盘分段、磁盘镜像、数据冗余技术来提高磁盘存取速度,同时提供磁盘数据备份、提高了系统可靠性。 什么是【SIMM 】内存、 【 DIMM】内存、 【ECC 】内存? 【SIMM】 :Single Inline Memory Module内存条上管脚两面导通。它是早期的内存条技术。 【DIMM】:Dual Inline Memory Module内存条上管脚两面不导通。使管脚(Pin)增加一倍,可支持 128 位数据宽度的内存。DIMM 内存可扩充能力强,速度稍快,比 SIMM 内存容量大,今后将逐步取代 SIMM
43、。 【ECC 】:Error Check and Correct错误检查与修正。可以检查并修正一位内存错,是替代 EDO 内存提高服务器容错能力的较新的内存技术。 【EMP】: 【EMP】 (Emergency Management Port) 是服务器主板上所带的一个用于远程管理服务器的接口。远程控制台可以通过 Modem 与服务器相连,控制软件安装于控制台上。远程控制台通过EMP Console 可以对服务器完成下列工作:A打开或关闭服务器的电源。B重新设置服务器:甚至包括主板 BIOS 和 CMOS 的参数。C监测服务器内部情况:如温度、电压、风扇情况等。 以上功能可以使技术支持人员在远
44、地通过 Modem 和电话线及时解决服务器的许多硬件故障。 【ISC】: 【ISC】 (Intel& Server Controller)是 Intel 的服务器管理软件。服务器控制程序是用于部门局域网环境中的文件、打印和应用服务器的服务器管理工具,ISC 通过桌面管理接口(DMI)2.0 结构管理 Windows NT,Netware 和 Unixware 服务器硬件。 ISC 提供了对硬件传感器进行实时监控和报警。 【I2C 管理总线】 【I2C 管理总线】 (Intel Integrated Circuit bus)是两条串行的总线,用于连接微控制器及其外围设备。主要在服务器管理中使用,
45、其中包括单个组件状态的通信。例如,管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和系统风扇。 【I20 接口 】 【I2O 】 (Intelligent Input&output)是用于智能 I/O 系统的标准接口,它能够在不同的操作系统和软件版本下工作,旨在满足更高的 I/O 吞吐量需求。 【I2O】允许服务请求从 PCI 上的一个设备进入,而无需通过主处理器。I2O 主机处理器将识别该服务请求并在本地进行处理。当主处理器正在执行其它任务时,它还允许服务请求在 I20 处理器处进行排队。降低主处理器的工作负载,从而提高系统性能增强 I/O 吞吐能力提供一个标准的 I
46、/O 设备接口减少外围设备所需的驱动程序数量什么是【 MPS】?【MPS 】 : MultiProcessins System即多处理器系统。SMP 是构成 MPS 的一种技术。 服务器硬件基础知识服务器硬件基础知识一、服务器的主要性能特点 服务器英文名称为“Server”,指的是在网络环境中为客户机(Client)提供各种服务的、特殊的专用计算机。在网络中,服务器承担着数据的存储、转发、发布等关键任务,是各类基于客户机服务器(CS)模式网络中不可赫贿咏驾贝倚谅预岔铭羞氰恳裤陛订盛冻哨撇菲汛颗感喉涉慕荣紫宦召扰碴讶蜂克杭稳忻尽俭露叭泼勒脯匠鹤纤囤抨加啦枚挪馅逗饱得寇竿败煤处服务器的显示器、显卡
47、、声卡、键盘和鼠标与 PC 中的这些配件差别本不是太大,为了让大家对服务器有个完整的认识,我们还是来看看用在中小型服务器上的这些配件有什么特点。 一、显示器 显示器是人与电脑交流的窗口,在普通 PC 中显示器的地位是非常显赫的,因为它的性能好坏会直接影响到我们心灵的窗口眼睛。从健康的角度出发,我们在选购普通 PC 时,显示器要选择好一点,特别是时下液晶显示器价格下滑之际,选购一台液晶显示器是非常值得的。那么服务器是不是也配个液晶显示器呢?回答是否定的,因为这是由服务器显示器的特殊的作用与使用频率来决定的。服务器显示器的主要作用并不是让我们欣赏图片或玩 3D 游戏的,而是通过显示器让用户了解服务
48、器的工作状态,换言之就是看文字说明的,对于这样的要求我们没有必要把太多的钱花在显示器上。所以目前服务器的显示器一般配置一台 15 英寸的彩显就可以了,而普通 PC 目前的主流配置是 17 英寸的纯平显示器。不过显示器作为服务器硬件配置的一部分,它的性能如何也会影响服务器的工作状况,因此服务器显示器一般情况下要具有很强的稳定性。同时为了尽量增加全屏显示信息的内容,高带宽的显示器在服务器上也运用得比较多二、显卡 看看 ATi 与 NVIDIA 的战争就可以知道普通 PC 上的显卡市场状况了。而作为对显示要求并不是太高的服务器来说,显卡的作用也是有限的。为了增加机箱内的空间,加快空气的流动速度和降低
49、机箱内的温度,服务器中的 PCI 插槽越来越少,而一些必要的配件一个一个被集成到主板中(如网卡、声卡等) ,当然显卡也是集成得比较多的。如具有 8MB 显存 ATi RageXL 显示芯片 图 2) ,在服务器中是比较常用的一种,它可以为我们整个服务器系统提供必要的 2D 显示功能,这样的功能用来显示文字信息是绝对够用了。 三、声卡 目前不少服务器中根本就找不到声卡的影子,如果有也是与显卡一起被集成到主板中了。服务器中的音效芯片与普通 PC 中集成的音效芯片一般是一样的,采用较多的也是 AC97 规范的音效芯片(图 3) ,这样不但可以节省一定的开支,也为机箱内节省了一条 PCI 插槽。当然并不是所有的服务器都不配置单独的声卡,如果要配,就一定要选择占用 CPU 资源较少的声卡,这样可以释放更多的 CPU 资源以增加服务器的稳定性。Aureal(傲锐)系列的声卡占用 CPU 资源较多,而创新的 SB Live及 Audigy 系列声卡占用 CPU 资源较少,所以服务器上如果要安装声卡,一般选择后者。 四、键盘和鼠标 服务器的键盘和鼠标与普通 PC 的这些配件也是一样的,没有什么区别。如果非说不可,那就是服务器的键盘和鼠标你可