云计算技术,或者说只是这个术语在这两年已经深入人心,这从我国将其列为国家“十二五”计划的战略性新兴产业就能看出。市场上各类IT相关产品,甚至一些传统电器厂商也尽可能将其产品和云计算关联起来。但是云计算的本质是什么?虚拟化是否就代表了一切?虚拟化技术由来已久,最早可以追溯到大型机时代,那么那时为什么没有云计算的理念呢?本篇对此进行一些浅层次的分析探讨,引玉之意。
云计算归根结底是一种IT服务提供模式,不论是公有云还是私有云(以IT设备的归属不同分类),其本质都是IT的最终使用者可以随时随地并且简便快速地获取IT服务,并以获取服务的层次分为IaaS(仅获取虚拟的硬件资源)、PaaS(获取可编程的环境)、SaaS(直接获取软件应用服务)。
那么为什么直到今天我们才开始谈云计算?虚拟化技术在大型机和小型机中的应用十分普遍,大型机和小型机的虚拟化层次在物理处理器的层级,上面运行的操纵系统和应用可以随时释放出闲置的处理器、内存和I/O资源供其它的分区使用。而x86架构的服务器虚拟化技术直到最近几年才开始兴起,其原因有以下几点:
首先是处理器计算性能的进一步提升,这进而使得单台服务器上可能出现的闲置资源进一步增加,而虚拟化技术(虽然需要支付一定的性能成本)将这种提升直接转换为总体拥有成本和投资回报优势。以AMD最新发布的皓龙6200系列处理器为例,其性能提升在虚拟化环境下能够带来30%的总体拥有成本优势,投资回报大约能够提高15%到20%.同时,AMD皓龙处理器和AMD芯片组可为云架构提供强大的工具,它们具有高能效特性并且易于管理,可为卓越的用户体验提供所需的所有性能。而且通过直连架构设计,能够提供企业卓越的内存带宽、可扩展性和I/O性能。
其次是散热和功耗,以往x86系统架构在这方面深受诟病,高密度的大规模计算中心的搭建成本相当之高。而领先的能源效率是云基础架构的主要竞争优势。任何云计算环境的主要组成部分,就是以较低的能耗来提供平衡性能的能力。以AMD酷龙处理器为例,可以在使用率较低的期间降低功耗,同时其所有的的主要管理软件能够帮助企业大幅降低能源消耗。AMDCoolCore技术可降低单独核心的功耗,AMDPowerNow技术,可跨处理器核心动态管理电能的利用,可以帮助企业更好的降低功耗。