您现在的位置: 中国IT实验室 >> IT休闲话题 >> IT休闲话题 >> 文章正文
专用服务器的发展历史

ChinaITLab收集整理  2005-10-28  保存本文  推荐给好友  QQ上看本站  收藏本站



  一、追寻网络计算模式的变迁
  
  ---- 伴随着网络计算模式的变迁,服务器技术和产品主要经历了3个发展阶段。
  
  ---- 第一个阶段是60~70年代的大型机时代。当时的计算模式为主机/终端模式(即集中式计算模式),运行在主机系统上的Unix操作系统是一个多用户、多任务和多进程的操作系统,用户终端仅仅是一个输入/输出接口。由于物理设备的限制,采用这种计算模式的所有计算数据和程序都只能位于主机系统上,从而形成典型的“集中存储、集中计算”模式。这一阶段的网络应用主要是科学计算和数据处理。
  
  ---- 第二个阶段处于80~90年代中期,其显著特征是出现了微型计算机(PC)技术和局域网技术。这个阶段是计算机技术最为辉煌的阶段,也是信息技术从技术走向产业的阶段。
  
  ---- 由于PC技术和局域网的兴起,计算机应用领域被大大拓广,桌面办公应用和数据库技术的大力发展,导致协同计算和分布式计算理念迅速蔓延。特别是80年代末~90年代初,随着Client/Server计算模式的兴起,人们仿佛一下子找到了解决异种结构和平台之间资源共享的最佳方法,这就是“分布”,其应用主要集中在分布式数据库领域。
  
  ---- 然而,分布的理念受到了跨平台的严峻挑战,主要原因在于缺乏统一的标准,即怎样让数据跨越不同平台进行交换。虽然有OSI参考模型,有共同遵守的协议集,但越到系统的内核,“语言”就越不相通,这个问题在服务器端最为严重。后台服务器系统的显著特征是采用相对封闭式架构,虽然大家都叫“Unix”,但都不是100%兼容的Unix,这种状况迫使厂商开发自己的全线产品,以求“整体解决方案”,由此,支撑产品家族底盘的服务器系统演变成一个庞大的通用系统。从这个意义上讲,指望通过通用平台的Unix体系加上前台的Wintel架构实现“分布式计算”,的确有着内在的困难。
  
  ---- 然而Internet改变了这一切。在Internet背景下,分布已不再是用户刻意追求的目标,而成为顺理成章的事实。于是,计算模式开始了第3次变迁: 从“分布式存储”到“集中式计算”。
  
  二、通用服务器面临的挑战
  
  ---- 服务器技术从32位到64位是一个革命性的转变,特别是1999年底~2001年初,几乎所有的RISC芯片厂商都开始筹备新一代的64位芯片。然而就在这时,服务器的风向又变了: 作为标志计算机计算能力的2个重要参数CPU和内存达到了一个新的历史阶段,从计算能力上看,它们再也无法形成瓶颈,因为数据交换能力开始浮出水面。
  
  ---- 影响数据交换能力的瓶颈主要有2个: 一个是信息通路,即信道的带宽; 另一个是交换设备和服务器设备。在Internet应用中,计算能力已经是次一位的指标,数据交换能力(即I/O能力)开始成为首要的衡量指标。由于散布在Internet上的数据几乎呈指数曲线增长,用户数量也飞速激增,使得以计算能力为核心的通用型服务器面临性价比低、可扩性差等挑战,服务器转型势不可挡。
  
  ---- 1.面临的问题
  
  ---- (1)整体性价比低。由于通用型服务器关注的是囊括尽可能多的应用领域,所以针对具体的应用领域就显得功能冗余过多,而且整体计算性能优化不够。
  
  ---- (2)不易使用。Unix系统的安装、配置和维护是一项专业性极强的工作,调整好一个系统要花费大量的人力和物力。
  
  ---- (3)可扩性差。由于通用服务器的设计是一种基础性计算平台设计,所以用户的网络应用必然要加载不同的应用平台。但是,由于底层Unix系统的兼容性差,用户感觉可扩充的选择性很低。
  
  ---- 2.服务器的转变
  
  ---- 在Internet时代,服务器的角色发生了很大的变化。
  
  ---- 首先,服务器不再是一个计算设备。在CPU处理能力急剧提高的时代,计算本身已变得无足轻重,人们更关心的是数据存储和交换能力。
  
  ---- 其次,Unix服务器受到Linux服务器的巨大挑战,原因在于Linux拥有更开放计算的理念。
  
  ---- 第三,通用服务器面临市场细分的局面,专用服务器异军突起,将为丰富服务器的产品系列而增光添彩。
  
  三、专用服务器的诞生
  
  ---- 最先捕捉到服务器转型信息的并不是IBM、HP、Sun和Compaq等业界巨头,而是名不见经传的小公司,如Cobalt和NetApp等。这些小公司解决服务器之道的手法“直指人心”,像Cobalt公司提供的数千美元的专用服务器(Server Aplliance)采用AMD CPU,把单一的Web功能或者Mail功能以及Proxy功能封装在一个装置(Appliance)中,强调易用性、单一功能、高性价比和便于管理与维护。
  
  ---- 1.关键角色: 瘦服务器
  
  ---- 专用服务器的名称源自“瘦服务器”(Thin Server)。1996年,以Oracle、Sun、IBM、Apple和Netscape等为首的公司发动了“瘦客户机”(Thin Client)运动,并推出了NC机。NC的概念使得客户机有了减肥的可能,却把网络负荷的矛盾转嫁给服务器。倒不是因为客户机不应该减肥,而是说不应该把网络拥挤的矛盾转移给信道和服务器。1999年,大量的文章在谈论“Server Appliance”、“Function Server”、“Application Server”和“Information Server”等等,名词尚不统一,但实质大体相同。
  
  ---- 当时,Cobalt公司推出了专门为ISP提供Web服务的RaQ 3i,成本约4000美元; SCO和Oracle等老公司当然不会等闲视之,Oracle 推出了装载自己数据库系统的“Raw Iron”专用服务器; 此外,Intel还和Microsoft联合共同推了1500美元~2000美元的瘦服务器。因在名词说法尚未统一、瘦服务产品层出不穷之时,性能卓越的专用服务器产品应运而生,像Mirapoint公司1999年适时推出Mail服务器,成本在3万美元; NetApp当仁不让地推出高性能文件服务器,成本在10万美元。这些产品的性能与价格直指高端服务器的痛处。
  
  ---- 瘦服务器之所以备受厂商青睐,主要得益于以下一些特点。
  
  为获得对操作系统的大幅度裁减和优化,“瘦服务器”大多采用Linux操作系统。
  
  突出某个系统功能,大大压缩代码,以获得运行特性的极大改善。
  
  将应用系统捆绑,以获得单一或复合应用系统的功能。
  
  开发基于Linux的系统管理工具,将Linux系统的配置和管理工作程序化和可视化,加强易用性。
  
  重新整合部件功能,减少冗余插槽和模块,降低成本,便于维护。
  
  ---- 2.新生力军: 专用服务器
  
  ---- 如果说“瘦服务器”仅是通用服务器的一种简缩版本,专用服务器则有了新的分野: 名字叫做Server Appliance的,如Cobalt的产品,一般价位在数千美元,它采用Intel架构处理器,被封装在一个大大缩减的、功能聚焦在Web应用上的“装置”里; 被称作“Function Server”的产品,与“Server Appliance”很接近,但功能型服务器更侧重扮演服务器前端机的角色,类似浪潮倡导的功能化服务器。
  
  ---- 专用服务器新军天兆阳光也诠释了专用服务器,它将群集技术和光纤通道技术融合起来,推出了面向宽带应用的Odyssey 2000存储服务器,证明了专用服务器不仅仅可以做“Appliance”,更可以向高端进军,获得比传统通用服务器更卓越的性能。
  
  四、用RAS审视服务器
  
  ---- 迄今为止,几乎所有的服务器厂商无论新老,都准备在专用服务器领域一显身手。IDC预测,到2005年,全球专用服务器市场将有315亿美元,而2000年这个市场已经有了38亿美元的不俗表现,占全球服务器市场的6%,由此,群雄逐鹿的竞争开始在看不见硝烟的商场上显露端倪。面对服务器的转型,厂商都有自已的战略与部署,用户该如何在万变的市场与技术中正确认识和把握应用的脉搏呢?抛弃 “阳春白雪”观念,从RAS(Reliability、Availability和Scalability)的视角理解服务器。
  
  ---- 1.来自应用的挑战
  
  ---- 长久以来,服务器特别是Unix服务器,以体积庞大、价格昂贵、管理繁杂和维护困难著称于世,人们期待着服务器有更长的产品/技术生命周期,以获得最佳的投资收益。然而,受摩尔定律驱使的微型计算机技术,以18个月的超常速度更新着前端桌面系统的计算环境,用户的投资和整体拥有成本(TCO)在更新换代、系统升级的压力面前居高不下。而且随着用户对计算机系统不断增强的依赖性和对存储资源不断增长的管理性,人们对可靠性的要求日益强烈。
  
  ---- 如果说,可靠性还属于任何工业产品的传统指标的话,可用性和可扩充性则带有更多的IT色彩。使用Windows的用户一定有过莫名其妙的“蓝屏死机”体验; 频繁使用网络的用户,也一定有过链路中断、数据丢失和并发进程紊乱的痛苦经历。号称支持成百上千用户并发访问的计算机系统,一旦负荷超越某个阈值,性能急剧下降,直至无法完成正常的作业。计算机系统的生命周期日益缩短,在高昂的扩充成本压力下,使得用户更看重系统升级过程中保护已有投资的能力,并且希望这种最大限度的保护不以性能贬损为代价。
  
  ---- 2.通用服务器的不足
  
  ---- 从RAS的角度出发,我们对通用型服务器进行一番剖析。通用服务器有以下几点不足。
  
  ---- 第1个不足: 用户会买到很多冗余的部件和冗余的功能。
  
  ---- 第2个不足: 用户永远也无法获得进一步改进系统的自由,因为任何改进都最终涉及到操作系统,任何功能的深化都涉及到系统的底层,而底层正是商家竞争的秘密所在。
  
  ---- 第3个不足: 在实际过程中,所谓可扩充性几乎等于重新购买。正因如此,专用服务器有了广阔的生存空间。
  
  ---- 3.专用服务器的生存空间
  
  ---- 专用服务器明快的定位,特别是开放性,使得它很快获得用户好评,特别受到Internet用户的欢迎。易用性




 相关文章  热门文章
行为艺术!超强DIY机箱改造(组图)
服务器大变身!机箱MOD成书架(组图)
最奢侈的改装,打造Centrino G4 Cube
改造ANTEC的服务器机箱(组图)
手风琴内藏玄机,另类音乐服务器mod二(组图…
手风琴内藏玄机,另类音乐服务器mod一(组图…
变废为宝 老PC另类妙用上(组图)
变废为宝 老PC另类妙用下(图)
另类服务器图解(组图)
高端UNIX服务器介绍

 文章评论


认证培训
热门专题       more
相关下载
论坛新帖
博 客