Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1460369
  • 博文数量: 1125
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 16710
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-03 14:05
文章分类

全部博文(1125)

文章存档

2011年(1)

2008年(1124)

我的朋友

分类: 服务器与存储

2008-12-22 11:16:18

    记得第一次做多核计算选题的时候,正是微软的软件大师Herb Sutter在DDJ杂志上发表《免费午餐已经结束》一文的时候。多核的出现让当今计算机的计算能力再一次跃上了新数量级。然而爆发式增长的计算需求似乎总是能将快速增长的计算能力迅速吞噬,这篇文章给我们一个重要的提示:如何有效利用现有的计算能力,应对没有止境的计算需求。

    尽管Sutter先生谈的更多是软件设计以及算法的重要性,更兼软件如何进行并行计算,但是在企业级领域,另外一个问题也同样值得我们关注,那就是数据中心的效率以及企业计算如何更大范围的并行。
 
计算的效率
    如果你曾经去过任何一个大型企业的数据中心,一定会有很深刻的感受。偌大的一个房间,塞满了各式各样的机柜,嗡嗡作响的风扇试图流通原本就不大的空间。然而,每一个企业都需要如此庞大的数据中心吗?大量的事实告诉我们,这些数据中心的利用率通常低到20%以下,巨大的计算能力却因为各种各样的原因不断消耗资源,同时产生大量的二氧化碳。

    Alfred Zollar先生的演讲中提到,今天的数据中心,大约有70%的能源消耗于散热,闲置服务器的运转不仅仅空耗计算资源,还同时需要大量散热。

    为了解决这个问题,早些年出现了“网格计算”这个词汇,它通过分布式的网络架构,将具备计算能力的小岛汇聚起来,从而尽可能利用这些计算能力来完成更多计算工作。然而,网格计算的概念更多被用在了科学实验等领域,毕竟对于企业来说,通过网络分享自己多余的计算能力还存在太多风险,同时网格计算本身对于计算能力和网络的管理来说,还并不能达到企业计算的需求。然而这件事情终究还是被意识到了,人们需要监管能力更强的计算模型,来充分提高计算效率,不仅仅是计算资源的利用率,而且是从物理上降低设备的能耗,这也为今天的数据中心提出了新的课题:如何实现更加绿色的计算数据中心。

从节能到云计算
     在绿色科技的大背景下,IBM将云计算从原来的技术当中剥离出来,并专门建立的Green DataCenter项目。值得一提的是,IBM自己的云计算,并不打算做成如Google的App Engine或是Amazon的Web Service形式,而是从IBM自己的定位出发,希望其云计算是专门针对企业或行业的计算中心解决方案。这当中除了要应对一系列企业级计算涉及的问题,如安全性、可用性、可伸缩性等相关特性外,还需要解决节能这个关键问题,否则便是师出无名。
     到底怎样才能做到真正意义上的分享数据中心计算能力呢?这当中有若干重点的指标:
 
  •  优化资产的能源使用
  •   只能收费
  •   环保的业务服务
  •   节能配置
     这些核心的课题是“Tivoli绿色能源监控”的核心要素。旨在动态配置能源的利用,有效控制二氧化碳排放量。

     然而,大目标好订,但针对到不同的角色上,对云计算的需求却是不一样的。IT客户希望能尽可能减少数据中心的运营成本,IT分析师需要高度虚拟化,最终用户需要弹性的扩展,财务分析师则希望灵活定价。这些共同的属性,组成了IBM云计算的核心:
  •   随时随地访问作为服务动态交付的计算资源
  •   通过只能服务交付模式优化IT资源的使用
  •   随需扩展资源,并维持统一的服务质量
  •   快速响应市场变化,快速创新并加速面市时间
把握云计算特色
    如果从这样看,云计算似乎只是具备了比当初网格计算更多的管理能力,其收费模式又与现有的SaaS极为类似。那么,这三者之间的区别是什么?Zollar先生对这个问题的回答是:“我们应该尽可能少的强调技术概念,更多地强调客户需要解决的业务问题”。其实不论是Grid Computing(网格计算)、Cloud Computing还是Software as a Service,最终要解决的都是客户的问题,只是它们回答了不同角色的问题。

     仅以IBM公司自身为例,为了推动云计算在IBM内部带来的价值,公司启动了专项的TAP(Technology Adoption Program)项目,将重点放在服务的控制和审核上,一年可以节省IT运营成本700万美元。当然,这种项目的基础是建立在企业自身SOA实施良好的条件下进行的,同时IBM对于自身的业务也非常熟悉。如果将云计算的模式推广到其它行业当中,必须要结合各个行业不同的情况,结合这些行业多年IT实施当中的经验和流程,这些无形的东西,是云计算本身的特色。

    然而,云计算近两年最为流行的互联网行业,其实可以看做是互联网行业从可用性,稳定性等方面对云计算的探索,对于大型企业级解决方案提供的公司来说,云计算并非新概念,早先其实就有诸如IBM的Z系统,就是典型的云计算模型。

云计算不是新概念
    毫无疑问,今天几乎所有的大软件公司都认定云计算就是未来的方向。然而这种趋势真正的到来是什么时候?Zollar先生却给了我另外一个答案:云计算本身并非新概念。他第一次绘制一张与互联网相关的图片时,Internet那一端赫然就是云的形象,回顾计算机数十年发展,每一次在可以看到的图形上,互联网都是云的形态,这无疑告诉我们,云计算其实很早就已经提出了。

    但需要留意的是,尽管概念的出现很早,但在一些关键问题上,一直都很模糊。尤其是此前谈及的网格计算、云计算和SaaS这一组概念,其最根本的问题在于业界实施的标准,之所以为云,也许只是因为在标准的问题上没有定论,而Internet现有的HTTP,或许是可以作为云计算本身最好的注脚。
阅读(559) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~