首先服务器应该是高度可扩展的,可扩展是指服务器的硬件配置,如内存、适配器、硬盘、处理器等,可以在原有的基础上很方便根据需要来增加。服务器具有较多的PCI、PCI-X之类的插槽,较多的驱动器支架及较大的内存扩展能力。提供冗余电源、冗余风扇,使得用户的网络扩充时,服务器也能满足新的需求,保护用户的投资。在服务器的扩展性方面现在有许多品牌都提出“按需扩展”的概念,当然这主要在中、高档服务器中才有。如在IBM 企业级x架构服务器技术中所提出的“XpandOnDemand”就是这样一种技术 。在中、低档服务器中通常要求主板能提供多处理器支持特性,虽然目前企业只需要用到单CPU,但最好能提供一个以上CPU插座升级余地。对于这些小型企业和新兴企业,较快的业务成长性是其突出特点,这就对其使用的服务器的扩展性提出了特殊的要求。
服务器的可用性其实就是要求服务器具有高的可靠性,具有高稳定性,不要时不时死机、出故障,尽量少出现停机待修现象。服务器因为多数情况下是要求连续工作的,所以它的可靠非常重要,在发生故障时需要一种快捷的方式来恢复服务。PC发生系统故障时,一般采用恢复注册表、重新安装系统等方式来排除故障并恢复系统的正常运行,数据的丢失损失也仅限于单台电脑。服务器则完全不同,许多重要的数据都保存在服务器上,许多网络服务都在服务器上运行,一旦服务器发生故障,将会丢失大量的数据,造成的损失是难以估计的。因此,对服务器可靠性的要求是非常高的。
目前,提高可靠性的一个普遍做法是部件的冗余配置和内存查、纠错技术。如服务器一般采用具有查、纠错能力的ECC内存,IBM的服务器有的还采用了专门的具有ChipKill超强查、纠错能力的内存、RAID技术、热插拔技术、冗余电源、冗余风扇、等方法使服务器具备容错能力、安全保护能力,从而提高可靠性。当然,最让人想起的“大机箱”也是必需的,因为服务器中的设备多,发热多,有大的机箱才有足够的空间散热,确保系统的稳定性。
另外服务器还需要具备系统、数据备份功能,所以也就至少需要提供数据存储设备所需的接口。目前数据备份最常采用的是磁带,而目前的磁带机所用接口通常都是SCSI接口的,所以这就要求服务器主板上留有SCSI接口,以备安装磁带机用(中、高档服务器通常是已自配磁带机的),实现企业系统、数据有效备份。使企业通过最可靠的单键灾难恢复技术,在服务器故障发生时用最短的时间恢复整个系统,为服务器的顺利工作提供了强有力的保障。当然系统、数据备份还可采用光盘库等媒体。
服务器的实用性是从服务器的处理能力上来讲的,多数情况下讲服务器要求具有高的运算处理能力,处理效率要高,所以所选配置通常是为服务器专门开发的,特别是CPU和主板,要选择服务器专用的。服务器是为网络上其他计算机提供服务的,由于服务器要将其数据、硬件提供给网络共享,在运行某些应用程序时要处理大量的数据,很有可能需要同时响应几十台、几百台甚至上千台计算机的请求,因此服务器的运算速度应该比普通PC快得多,带宽也要宽许多。这时对硬盘的运行速度也就有更高的要求,所以服务器硬盘通常要选择SCSI接口的。容量当然是比普通PC大许多了。
目前最主要的技术是通过采用对称多处理技术和群集技术来实现的。在总线带宽技术上通常也采用了特殊的技术,当然这在中、高档服务器中更能体现。
服务器的可管理性方面不仅指软件方面,在服务器的硬件方面同样需要具备一定的可管理性能,如预报警功能、系统监视功能等。服务器硬件方面的管理性能可以通过ISC(Intel Server Control,Intel服务器控制)技术来实现。EMP(Emergency Management Port,应急管理端口)技术也是一种服务器管理技术。这也是PC主机所不具备的。
通过以上的对比不难看出,服务器和PC是有着严格界定的,而且服务器的功能也是PC所不可能替代的。但是话又说回来,服务器说到底其实也是一种计算机,它也是由PC主机发展过来的,在早期网络不是很普及的时候,并没有服务器这个名称,当时在整个计算机领域只有大型计算机和微型计算机两大类,只不过随着网络,特别是局域网的发展和普及,“服务器”这个中间层次的计算机开始得到业界的接受。
局域网,是指“存在于某一个较小地理区域内的计算机网络”。通常把两台以上的电脑通过各种介质(比如双绞线、同轴电缆、电话线等等,空气也算是一种介质,这就是无线网络)连接起来,这就构成了计算机网络。专业的说法是一台电脑与一台打印机之间建立的连接也算是网络。通俗的说法,局域网就是“局部区域的网络”,比如分布在几十平方米之内,或相邻的几栋楼之内。大型局域网的分布范围可能会达到几平方公里。主机,通常情况下,一般的个人电脑包括主机与显示器及键盘鼠标。这里的主机就是指主机箱,它里面装着主板、硬盘、内存、CPU、显卡、光驱、电源等等电脑部件。平板电脑与笔记本电脑,是把主机与显示器及输入设备集成到一起了。引申一下说,凡是在连在网络中的每一台计算机,都算是这个网络中的主机。比如你现在用的这台电脑,如果连入了Internet,那么你这台电脑也算是互联网上的一台主机。服务器,你可以理解为“提供服务的机器”,当然这里仅只是指计算机方面。服务器有软件概念的服务器与硬件概念的服务器。硬件的服务器就是一台物理的电脑主机。软件的服务器是指提供服务的软件。把这个软件装在你的电脑上,并向其他电脑提供服务,那你的电脑就成为了一台服务器。一台硬件的服务器可以利用软件同时提供多种服务。就好像在同一时刻,你是哥哥(相对于你弟弟)、是弟弟(相对你哥哥)、是儿子(相对你父母)、是学生(相对你老师)、等等。提供什么服务它就是什么服务器。提供QQ登陆服务的它就是QQ服务器,提供邮件服务的它就是邮件服务器,提供文件存放中转的它就是文件服务器。无论软服务器还是硬服务器,都是没有十分明确的界定的。任意一台电脑都可以成为服务器。一个网络软件的服务端装在哪台电脑上,这台电脑就成为了服务器。总的来说,电脑就像一件工具。你拿它砍人它就是凶器,拿它切菜它就是菜刀。所以,服务器与主机其实都是电脑,只是看你拿它来作什么用。 补充一点,楼上回答的有些错误。局域网,并不一定有服务器。对等网是可以没有服务器的。并且服务器并不等于主机,在局域网中也没有“主机、子机”的说话,只有“服务器、客户机”的说法。家庭网络中,多台电脑连在一起,如果互相都没有为其他电脑提供服务,那就是没有服务器。所谓主机、子机就无从谈起。路由器可以算是服务器(路由器就是一台精简版的电脑),但现在的网络接入,路由器并非必不可少的。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)