12月8日消息,在2009(第三届)移动互联网研讨会的“云计算发展与应用”分论坛上,中国移动通信研究院业务支撑所副所长孙少陵博士介绍了中国移动研究院在云计算方面的工作。并表示,中国移动对云计算的研究为中国移动IT支撑系统以及提供移动互联网业务和服务的需求而服务。
孙少陵给出了中国移动研究院对云计算的定义:云计算是发源于搜索引擎平台,是互联网企业在创业阶段基于追求低成本、高效能以及资源灵活分配应用快速部署的考虑而发出的一种IT系统实现技术。首先它要基于大规模、低成本、价格低廉的计算平台,同时必须是能够资源灵活调配,应用快速部署。
据了解,中国移动在2007年开始了云计算研究,并将该研究计划命名为“大云”计划,在国内也是起步较早。
孙少陵还介绍,中国移动“大云”计划是中国移动研究院为打造中国移动云计算基础设施实施的关键技术,目标主要有两个:一是为中国移动IT支撑系统服务,(中国移动IT支撑系统是全球最大的数据库之一);二是为满足中国移动提供移动互联网业务和服务的需求。
据了解,中国移动的“大云”计划开始于2007年3月,在2007年7月份,中国移动研究院用15台PC基于开源Hadoop系统搭建云计算研究环境;到了2008年10月份,我建立了256个节点的运算平台,开始类似于数据挖掘等等方面应用开发和一些研究工作;2009年8月份,中国移动研究院发布了一个0.5版本的“大云”系统;
孙少陵还表示,预计到2009年12月底,中国移动研究院的实验室云计算平台将扩容到1024个节点,并计划在2010年适当时间会发布1.0版本。
以下为孙少陵的演讲全文:
孙少陵:各位领导、各位嘉宾,下午好!非常高兴今天有这个机会跟大家交流一下云计算,也谈一下我们中国移动研究院对云计算如何理解,同时汇报一下研究院这两年在云计算方面做的一些工作。
我的演讲主要包括两部分:云计算概述,谈谈我们对云计算是如何理解。中国移动“大云”计划,现在对于整个云计算研究和开发计划给大家汇报一下。
云计算技术从今年才开始特别的热起来,现在在网上大家可以看到关于云计算定义几十种,甚至上百种定义,每一个互联网或者IT界专家对云计算理解都不一样。因为云计算不是从实验室,从院校、学术界产生的东西,而是真正从产业里,从互联网上产生的东西,所以我们觉得有必要先回顾一下云计算的产生历程。
1961年的时候,斯坦福教授提出计算资源可以成为一些基础设施的东西。到了2001年,GOOGLE在搜索引擎大会上首次提出云计算概念。2003年GOOGLE逐步开始在内部使用云计算,为它的搜索提供服务。同时在08年的时候,真正把这个平台开放出来。2006年,亚马逊正式提供云计算服务,把云计算作为一种商业服务向外提供。2008年,微软推出Azure云计算平台。
第一种是GOOGLE模式,把云计算作为一个能够提供大规模数据的存储、数据处理、数据分析的平台,通过这样的平台,GOOGLE可以在它的搜索引擎等等互联网服务上,以别人几十分之一的成本提供服务。这是GOOGLE的技术路线。
第二种是亚马逊的技术路线。把IT一些基础资源,包括计算资源、存储资源和网络资源抽象化,变成一个资源池,可以根据用户使用需求按量提供服务,按使用量进行收费。这是亚马逊的技术路线。
第三种技术路线是把软件一种服务模式变成了向用户直接提供服务,把原来卖软件变成卖服务的模式。他们这种技术路线跟云没有必然联系,但是在云平台上会得到更有效的推广。
中国移动研究院是在2007年开始起用云计算研究,也就是我们“大云”计划。在国内我们的提供比较早。
对于云计算的定义,我们也是综合了业界很多专家,以及我们在线网研究和实践,对于云计算有这样一个定义:云计算是发源于搜索引擎平台,是互联网企业在创业阶段基于追求低成本、高效能以及资源灵活分配应用快速部署的考虑而发出的一种IT系统实现技术。首先它要基于大规模、低成本、价格低廉的计算平台,同时必须是能够资源灵活调配,应用快速部署。
它应该有以下几个特征:大规模。云计算如果不能无限扩展的话,不能称为云计算平台。世界上最大的GOOGLE,接近上百万台服务器。
云计算应该有非常好的环境,不仅能够扩大,还能缩小。亚马逊可以把一台服务器分成多台服务器,传给用户。
资源共享,云计算突出资源池的概念,对用户的需求,可以以抽象的计算能力、存储能力、网络能力方式提供给用户,并且能够让用户按照使用量进行消费。
动态分配,我们资源能够灵活进行分配。用户如果现在需要更多资源的话,可以很快去部署,要有很强的管理和调度能力。
跨地域,云计算需要能够整合不同地域资源。比如说GOOGLE的云计算的计算中心分布在全世界任何一个地方,为了节能减排,比如它在冬天的时候可以让比利时这边的计算中心通过自然散热的方式工作,但是一年有几天温度无法保证正常运行,可以把所有业务迁移到南半球等等这样的地球,所以这种跨地域能力也是云计算的特征。
云计算按商业模式可以分成IaaS,就是给使用者提供最简单的计算存储和网络等等能力,让用户自己搭建自己的业务平台。PAAS,在云计算平台之上抽象出一些比较简单易用的接口和能力,让用户能够在这个平台上快速搭建自己的应用。SAAS,实际上不是跟云计算必然联系,是一种服务模式。
------------ ---------- ----------- ---------- --------- -------- ------- ------ ----- ---- --- -- - - -