服务器 频道

中国信息化的推手 浪潮服务器史话

不只是性能 服务器技术发展的五个层面

    与信息化应用同行的是服务器技术的飞速发展。我们不妨以目前占据市场份额十之八九的英特尔至强处理器技术为例,翻开至强处理器自1998年诞生以来12年的发展历史,我们看到,处理器技术已经发生了巨大的变化:经过了P6(奔腾III)、Netburst(奔腾4)、酷睿、Nehalem等几代微架构的变迁,制造工艺从最早的250纳米提升了现在的45纳米,CPU内核数量从单核发展到了6核,主频从400MHz提升到3.8GHz,前端总线带宽从100MHz发展到了1.6GHz,并最终转换到了全新的QPI直联架构,指令集和诸如超线程、智能节能、虚拟化等功能不断推陈出新……12年来,以英特尔和AMD为代表X86架构服务器,加上Windows、Linux以及众多应用软件的配套发展,从出货量上看,已经将过去以小型机/UNIX为主的市场变成了X86的天下!丑小野变成了白天鹅!另外,我们看到,在过去十年中,无论是芯片组件层面,还是系统应用层面,服务器的热点产品技术也是不断涌现,如2000年刀片服务器诞生,2003年AMD皓龙的出现将X86平台带入64位计算,2005年双核处理器的出现意味着我们进入了多核计算,2006年X86服务器虚拟化开始广受关注,而近两年,诸如绿色数据中心、动态IT架构、云计算等新概念更是接踵而来,服务器正在迎来一个智能化的全新时代。

    从服务器技术的发展来看,赵文慧将其分为了5个层面:

    首先是服务器本身性能的提升。最大的变化莫过于计算能力的飞跃,比如上世纪九十年代末的奔腾II至强主频只有几百MHz,现在则一般可以达到了2GHz或3GHz,仅单个核心来看,性能就提升了10倍,如果再加上多核技术以及对称多处理技术,比如以今天的一台双路四核服务器来看,由于拥有8个核心,其性能可相当于十年前的80倍!第二,内存/存储的能力开始大幅度的提升,比如过去服务器的内存只有几十M,而今天可以达到上百GB。第三,集成化的程度越来越高,比如2003年的AMD皓龙处理器和今年最新的英特尔Nehalem平台都把内存控制器集成进了CPU中,一些管理芯片也逐渐集成到主板上去,从而可以实现服务器的更高效运行和管理维护。第四,分工更加明确,比如出现了适用特殊行业的安全服务器,出现了CPU+GPU的混合架构高性能计算服务器,也出现了针对互联网环境的“双子星”超高密度服务器等等。总体来看,X86服务器的性能、可靠性、可管理性、可扩展性在过去十年都得到了极大的提升。

    其次是服务器产品形态的变化。比如1993年浪潮开发的SMP2000塔式服务器,个头就特别大,直到1998年,塔式服务器仍然在市场上占到很大的比例,其原因在于当时的用户信息化规模都不太大,服务器的保有量只有几台,最多十几台,对机房空间占用并不敏感。但随着信息化的不断深入,设备的数量开始不断增加,部署、管理、维护、空间占用等问题都随之而来,于是服务器开始向机架式转变。但机架式服务器还是赶不上应用的发展,随着应用的多样化和细分化,需要更多的服务器来承载,要求进一步提升部署密度,降低功耗,提高管理效率,于是,2000年刀片服务器诞生了。今天,我们甚至看到,象谷歌等互联网公司开始设计“类机架”的产品,比如把一个机柜当作一个机箱,还有其他一些类型的服务器,如SUN的Blackbox“集装箱式”服务器、IBM的Idataplex超密度机架服务器等等。

    第三,在部署方面,由过去的C/S架构转变到B/S架构。由于C/S模式决定了当服务器发生变化时,要求所有的客户端都要改变,牵一发而动全身,很不灵活,不适合大规模的推广,因此信息化建设逐渐更多采用B/S架构,客户端通过互联网访问后台资源,而后端大多采用三层架构。

    第四,在管理层面,当设备数量少时管理的意义不大,而当设备数量变得很宠大时,就非常需要掌握各种各样的信息帮助IT人员进行管控,如设备是否在有效的工作,是否在提供服务,如何识别投资回报率,实现分布式部署后如何有效的远程管理服务器设备,如何有效的进行功耗管理,一系列复杂的管理挑战接踵而来。在过去十年,管理方式基本上从过去的本地化管理过渡到了网络化管理、跨地区远程管理,管理技术也从一开始的监控本地服务器、一些部件式管理,到“远程监控+管理+维护”,再到目前的智能化管理,能够实现功耗的监控管理、数据安全的管理、智能修复、资产管理等诸多功能。

    第五,在虚拟化层面,过去由于X86服务器性能本身不够用,虚拟化的意义不大,但自2005年进入多核时代之后,我们解决了性能不足的问题,但同时也带来了性能富余的新问题,许多设备的利用率徘徊在10-15%,虚拟化技术不仅可以提高利用效率,也可以降低信息化部署成本、提高管理效率。
 

0
相关文章