——AMD双内核处理器的优势及独特价值
——AMD双内核处理器的优势及独特价值
当前,出现在我们生活中的电子数据指数级增长,互联网全球化对计算能力有着强劲的需求。对于电信、IDC等行业,由于网络应用越来越广,电子邮件的广泛使用,电子交易越来越普遍等,使得网络流量大幅度增长。仅中国截至2005年第一季度,就已经有近75G的国际出口带宽,这些带宽仅每小时通过数据流量就高达270Tbit。
企业方面,企业的研发、生产、销售、管理等关键业务应用越来越多地数字化,网络安全的措施,大大增加了计算性能的开销。对数据安全的担忧、服务器虚拟化、服务器整合等新的应用模式都对处理器性能提出更高要求,数据量的急剧增加甚至使得企业用户也开始考虑构建自己的数据中心。
新一代数据中心的需求
有人说,新一代数据中心就已经不再是一个纯粹的概念,而是演变成了一种生产性的基础架构。随着新一代数据中心的不断发展,所有人都认为长远规划的基本着眼点有两个。首先,新一代数据中心依靠的是全新的商业模型;其次,全新的企业IT基础架构的基础就是应变管理。
另外的观点会更具体。新一代的数据中心会有采用完全的虚拟化技术,管理它就像在管理一台电脑。所有的资源的集中在一起,安全可靠,使用便利。实现的业务将会没有限制,人们需要考虑的只是你想要得到什么。
可是这所有的一切都来自什么?也许会很让概念炒作者们失望,回答其实很简单。这就是更快的计算速度、更低的成本、更小的空间占用和更少的能源消耗。
第一步,也是最重要的一步。我们要找到最优的计算体系,能力、成本、消耗各方面完美统一的处理器。而作为主流的公众计算平台,x86平台中也有非常多的优秀技术需要我们来细细甄选。
AMD双核处理器的优势
在最近兴起的双核及多核“竞赛”中,AMD可谓不紧不慢、按部就班。AMD认为,对双核处理器需求最迫切的一定是服务器领域,尤其是数据中心这样对计算资源密集的地方。对于台式机和笔记本,AMD认为发挥出64位的性能优势就能够很好地满足目前和近期的需求了。在双核方面,AMD也有着很多优势。
架构优势
AMD 皓龙处理器从一开始设计时就考虑到了添加第二个内核,两个CPU内核使用相同的系统请求接口SRI、HyperTransport技术和内存控制器,兼容90纳米单内核处理器所使用的940引脚接口。与此相对应的另一种方案,是使用两个完整的CPU封装在一起,连接到同一个前端总线上。这样的两个核心必然会产生总线争抢,影响性能。不仅如此,还对于未来更多核心的集成埋下了隐患,因为会加剧处理器争用前端总线带宽,成为提升系统性能的瓶颈,而这是由架构决定的。因此可以说,AMD的技术架构为实现双核和多核奠定了坚实的基础。AMD直连架构(也就是通过超传输技术让CPU内核直接跟外部I/O相连,不通过前端总线)和集成内存控制器技术,使得每个内核都自己的高速缓存可资遣用,都有自己的专用车道直通I/O,没有资源争抢的问题,实现双核和多核更容易。如果多个核心共享二级缓存、共同使用前端总线,当内核增多、核心的处理能力增强时,就像现在北京郊区开发的大型社区一样,多个社区利用同一条城市快速路,肯定要遇到堵车的问题。
平滑升级
AMD的双核CPU跟现有单核CPU接口规格(管脚数)、功耗一样,因此从单核换成双核,不需要更换芯片组、主板、电源,只需要升级BIOS软件、拔下单核处理器插上双核处理器就行了,芯片组、主板、电源厂商不用投入新的研发成本,价格会按半导体市场的规律自然降低,用户现有的设备也可以通过升级CPU提升性能。因此在应用上具备一个非常大的优势,那就是功耗不变。也许对于普通用户来说功耗影响不大,但对于高密度的服务器如数据中心来说,就具备了很大的优势,不需要增加额外的散热设备,就可以立即提升系统的性能,降低总拥有成本。
32位和64位兼容
AMD 皓龙处理器不仅可以在32位环境中提供显著的性能提升,而且还可以在将来的64位环境中进一步提高性能,因为它可以克服4GB的内存容量限制。通过让企业在同一台物理服务器上运行32位和64位虚拟机――不需要改写代码。对于企业高端用户来说,核心应用软件的授权费用是极大的一笔开销。现在的授权模式是按照CPU的数量进行授权,AMD正在努力地说服主力的软件供应商,例如Oracle等,让它们不改变按照处理器数量进行授权的模式,虽然使用多核技术之后,您实际上可以拥有的计算核心数量会成倍地增加。高密度的计算带来的就是高效率和高效益。
“虚拟”与“整合”,简化管理,提升效能
我们现在知道,如果使用AMD的双核或者多核的处理器,就可以在很小的物理空间实现极高的计算密度。而且这样的计算能力是在并不需要提高能源消耗的情况下得到的。能耗的问题需要从两个角度来考虑:第一,如果能耗增加,则运营成本增加;第二,如果能耗增加,则系统散热将成为问题,系统的稳定性将下降,这样系统的运营风险就会大幅度提高。
基础IT设施的性能稳健提升使得人们将目光越来越多地投向系统可管理性和可维护性。对于管理和维护工作的简化直接导致了应用服务器的虚拟与整合。双核应用给企业用户带来的最直接能力是大幅提高的计算能力,这为计算虚拟化铺平了道路。虚拟技术并不是一个新概念,而是已经经历了长期的考验。多年以来,IT人士一直在用它来管理大型机、科学计算和技术计算环境。x86技术的进步(例如采用直连架构的AMD64处理器)使得虚拟技术能够真正地应用于今天的普通PC和以服务器为中心的环境――包括32位和64位平台。
虚拟技术可以帮助企业更加有效地利用数据中心的计算资源,将多台服务器上的不同资源从管理的角度“看成”是一台服务器。我们想说的是一切的虚拟化和整合化都需要建立在杰出的高性能基础架构之上。性能是虚拟化的基石。计算虚拟技术其实是构建在高密度的计算能力上的。
从字面的理解,服务器整合可以有很多种解释。AMD双内核处理器技术的立足之本就是以最合理的技术路线实现了最高性能的计算实体,服务器整合把原来位于多个专用服务器上的应用程序整合到较少的甚至是单一服务器上,使维护和管理工作变得简单。一方面管理人员可以把多台服务器当作一台服务器来管理,而数量较少的几台服务器又可以起到以一当多的效果。
采用虚拟技术的服务器整合对单个服务器提出了很高的要求。虚拟软件必须在管理多个虚拟环境的同时,及时向用户提供各种应用和数据服务。因此,必须在这种环境中获得顶尖的服务器性能。目前,采用直连架构的AMD64可以提供这样的性能。作为一种支持虚拟技术的平台,AMD64技术可以提供较短的内存延时和较高的I/O带宽,从而可以帮助企业更加方便地与客户和业务伙伴合作,以及提供先进的解决方案。
当企业数据中心服务器在集群技术的支持下整合成为一个庞大的“计算池”之后,对于企业的IT系统管理者来说,所有业务系统就可以各取所需地分配相对应的网络资源、计算资源和存储资源。这一切的实现完全得益于双核处理器对服务器计算能力的强力提升以及服务器计算能力的整合,才使企业计算进入到这样一个全新的领域。这样的架构才是真正的“按需计算”(Computing On Demand)。
服务整合给企业带来的是通过简化对服务器的管理降低成本。在很多机构中,系统管理都是一项昂贵、繁琐的任务。随着服务器数量的增长,IT人员和任务也随之增多。但是,虚拟技术可以让形势向有利于企业的方向发展。在某些情况下,基本IT运营开支会降低5%到15%。一个精心制定的虚拟策略还可以缩短IT人员用于管理设备的时间。有些企业将管理时间缩短了50%到70%。这使得硬件专家、程序员和其他专业人士能够有更多的时间处理更加具有战略意义的工作。
从服务器的应用角度看,服务器虚拟化及服务器整合是双核心处理器出现的需求与推动力,双核心处理器是这种需求的解决方案,两者相辅相成。当计算走到多核这条技术路线之后,AMD的64位x86体系以及采用了直连架构的多核心设计为企业提供了出色的技术选择,虚拟化、服务器整合等概念还只是这场革命的开始。由多核技术引发的这场处理器技术变革必将会成为整个产业的倍增器。
网友评论