【搜狐IT消息】由工业和信息化部主办,中国通信企业协会、中国电信集团公司、中国移动通信集团公司、中国联合网络通信有限公司协办的"ICT中国.2010高层论坛"将于2010年中国国际信息通信展览会期间(2010年10月11-12日)在亮马河大厦隆重召开。
钱岭:各位领导,专家下午好,我来自中国移动通信研究院钱岭,今天非常高兴有机会分享一下中国移动在云计算研究结果,就是中国移动研究院大云计划。下午汇报分成三个部分,一个部分简单的概述一下云计算在06、07、08乃至2010年之后它的发展情况。第二部分,着重会介绍一下中国移动大云项目的开发和一些应用情况。第三部分,会简要介绍一下云计算目前我们认为云计算面临的一些挑战,以及对国家层面有一些什么样的。
这张片子简单预测并且回顾云计算市场发展情况,最左边这张图是一个Gatner新技术曲线,可以看到云计算这个词的出现,企事业是比较早的,但是08、09年我们发现它是一个增长趋势。根据它的预测,今年以后的二到五年之内会成为一个主流应用。右边这张图其实是体现了在美国IT比较发达的国家里面,他们排名前50名网站,实际上是大中型网站,他们采用公有云产业增长情况。今天七三个月实际上它的增长出现了一些减少,但是依然是增长趋势,基本月增长5%,而此前增长率在90%左右。到2012年80%财富一千强企业将使用云计算服务。
都投入了非常大的精力关注云计算,并且实施和推广云计算应用,我们看到里面最重要的一个美国税收网站是世界上第一个迁移公有云之上的网站,包括欧盟,印度,新加坡,韩国,日本,他们的基本情况除了关注以外,已经开始采取一些行动。
他们主要有几个方面的一些想法,第一方面会考虑来引导规范化云计算,这个已经有点太热了,大家的提法非常多。另外一点,很多企业想把政务系统迁移到云计算上来,就以美国这个网站为例,一年可以节省30多万美元,2011年会往上增加50万美元的样子,其实也不是很大的网站,但是通过迁移可以节约很多运营管理开支。
这里面另外一个值得注意的就是新加坡,因为他们有一个的优势,他周围连了很多东南亚国家,所以他们在这方面投入很大,很多运营商也把数据中心建在新加坡,他们希望成为亚洲云计算的枢纽。
云计算标准化和开源活动,实际上云计算领域里面更活跃的是开源组织,我们注意到有一些开源组织,包括Hardoop系列的,另外一个KIM做开源虚拟机系统,另外一个是开源虚拟机信息系统。这个行业重点组织已经参与这方面的工作,并且有一些初步。像DMTF成立了相关的云计算工作组,也发表了一些跟虚拟化相关的,成立OCSI工作组,SNA成立了CDM云存储规范,OGF规范了用户接口。在云计算图中基本上每一个关注的领域,或者研发领域都有标准化组织在参与,当然开源组织是一定有的。
现在云计算方面一些巨人也好,或者传统很强势的公司也好,他们都在以某种方式进入云计算这个领域,包括微软,包括Google,都是从自己所擅长领域,微软以操作系统和虚拟计划这块作为一个切入点进入云计算领域。像Google GAM从云计算服务方面入手。AWS从虚拟化,从云计算存储方面入手,所有大公司都是通过自己研发,以及引进,或者是联合或者是收购的方式来扩充自己在云计算方面占有的一些资源和能力。他们为达到什么样的目标?他们为了实现完整的云计算系统站,形成企业核心竞争力。这一点上我们很迫切的需要一个标准化接口,或者这样的机构,把这些企业现在做的工作用一种标准方式让所有人在当中跨越或者迁移,但是目前不是很成功,但是已经可以看到很多这样的流派了。
在云计算系统站里面,可以简单介绍一下,其实下面基础设施,包括计算系统,存储系统,和网络系统,再往上就是一个核心软件系统,这里面包括并行计算,一些任务负载均衡,再有就是应用能力,传统的中间件,数据库,但是所有这些东西都是必须基于一种水平扩展的能力,并不像传统那样我增加服务器的处理器的能力,而不是通过增加数量,水平化来增加计算能力增强,同时又系统可靠性。
介绍云计算这个产业发展情况综述信息,接下来着重介绍中国移动大云项目的一些开发和应用情况。我们大运技术线非常清晰,以高性能,低成本,高可用性,高扩展性设计为目标,并不追求很昂贵软件来解决性能扩展性问题,相反用廉价的系统,搭建一些开源软件系统,当然也会基于软件系统成熟之后把里面的一些技术架构分析清楚之后,我们自己会研发里面的相关的基础类的软件。然后同时会用软件解决系统高可用,可靠性问题,然后通过增加服务器间的数量,增加很水平的扩展类似Google云计算这样的架构。中国移动大云项目最早启动于与2007年3月份,这个项目主要目的是研究院为了打造中国移动基础设施而设立的项目,一方面为了研究关键技术,另一方面做产品圆形开发工作。一方面满足中国移动内部使用,满足中国移动内部智能系统对运算高性能,低成本,可扩展,高个靠性的计算需求和存储的需求,
08年10月份研究院已经建立250个节点软件平台,包括软件硬件系统,09年8在内部发布1.0系统,目前已经有一个1024结点云计算平台,今年第二届云计算大会上发布大云2.0,希望在明年年终或者年底的时候会有一个新版本的大云产品。
介绍1024节点大规模实验室,目前这张图上可以看到有很多服务器和交换机系统,总共拥有CPU5200多个核,10T内存,2.8P硬盘形成大规模网络系统。在布署很多研发应用,数据挖掘应用,BC—EC应用,结构化海量数据管理平台应用。这张片子介绍大云技术架构。
从下往上看,一个是硬件层面的东西,然后在软件系统我们基于开源linux,把下面计算资源虚拟化,再一个云计算平台层,蓝颜色的部分又分成两部分,一个是能力层,一个是平台层,能力层包括海量数据分布数据系统,包括结构化数据系统,包括开发程序设计,云计算安全,还有云计算集成管理系统,很基础性,适用所有能力应用。再往上就是中间件和数据集,包括云计算,包括弹性计算的一个核,这里面有一个研发的产品线。再往上可以支撑管理信息系统,支撑一些互联网应用。
云计算系统被称为BC—EC,根据用户需求提供不同配置的X86虚拟服务器,根据用户要求可以提供不同的CPU、内存、硬盘,空间配置。支持用户自服务,并可按用户实际使用量计费,提供方便快捷的系统部署和应用恢复,提供强大的系统功能,对系统里面虚拟机和硬件,以及各类硬件做一些,当然我们安全性也是必不可少,用户申请一组服务组之间是相互隔离的,当然组的力度可以从1到N,安全管理和防护。
第二个就是并行计算执行,如果比较了解Google架构的话,这就是一个很类似的系统,这个系统主要目标用来解决海量数据存储和分析,在电信行业、运营商里面会有很大的应用市场,当然在互联网企业也是一样,现在在多数互联网企业内部做数据分析,都会做开源做数据存储和分析,这个系统针对自己应用的需求,以及解决了现在现存系统当中的一些问题。MapReduce有比较高的性能,提供多队列、多优先级任务的管理。HyperDfs提供了数据的可靠性,也提高了系统高可用性,对磁盘故障发现更为迅速,也并且能够进行及时处理,可以在线提供更换磁盘的一种能力。这个系统一般不会单独来使用,用户可能看不到这样一套系统,可以看到另外两套系统。一个是Huge Table系统,用户可以有一些传统应用,或者网关应用可以很快移植过来。第一可靠性,通过数据沉余提供可靠性,大容量,支持PB级的数据存储能力,低成本,基于PC架构,无需专用存储。高性能,TB级数据量下秒级别的索引查询能力、快速数据加载、高速数据并行能力。我们还提供了一些语言用的接口,提供了JDBC/ODBC/SQL接口,提供键值访问接口。
并行数据挖掘系统是最早研发并且最早得到应用的一个系统,它主要的作用对大量的数据,用户定义一些可视化操作,定义一些流程,操作这些流程运行,在线可视化执行这些流行,对数据复杂的处理过程都得到了简化,是以SaaS应用模式的海量并行数据挖掘。
另外一个系统对象文件存储系统,在互联网应用当中我们还有很多应用场景对小文件进行存储和访问,包括音乐里面MP3文件下载,或者图片很多的内容,这一部分内容需要涉及一种更为有针对性的系统。在这个基础上设计了BC—NAS系统,这个系统有几个主要特点,第一高度可扩展性,基于环的数据冗余条度策略,系统性能随节点规模线性增长。索引、数据及状态信息分离,便于部署及横向扩展。这个接口提供FTP接口,标准文件系统接口,客户端访问接口。
另外能力层方面,大云搜索引擎核,BC—EC,我们在很多业务上都存在搜索问题,不一定对网页做索引,对一些文字做索引,这里面有一些通用搜索引擎核针对上述应用,把应用数据做一些针对性的权限管理,做一些访问控制,用户使用这个系统的时候就会使用搜索引擎一些简单应用。现在直接通过类似输入密码可以查询到所需要的信息,未来可能有很多领域都起到一个搜索引擎的应用,它有类似于数据库的一个能力。
我们发布大云1.0的时候同时建立大云开发者社区,大家有兴趣可以通过这个连接访问我们大云开发者社区,这个社区当中我们会提供一些分享用户体验信息,同时提供一些资料供大家使用,也提供一些互动能力,可以提一些问题,关于大云平台使用的问题。当然更重要当中会提供一些用户的申请,现在已经发布有一百多个ID了。
接下来我介绍一下我们在研发研究过程中会发现云计算面临的一些挑战,以及我们会给出一些相关的。目前面临挑战主要几个方面,一个是应用及数据安全,即便未来相信像人群都会像相信银行一样相信云计算平台,要解决这个问题,怎么样克服内部安全性,以及内部跨云安全性。内部云各个部门信息也需要考虑,怎么样它的安全非常重要。另外一个互操作标准化,很多强势IT企业纷纷进入云计算领域,形成不同技术流派,特别是云计算平台里面,平台以服务,平台不一样,接口都不一样,用户存续数据方式不一样。很容易产生用户被锁定的问题,目前的话,有很多标准化机构做这件事情,但没有形成统一标准,这也是比较长期的过程。
第三个就是服务质量,一旦出现网络故障的时候会容易造成停服,怎么解决这个问题,是不是需要客户端计算,或者采取迁移策略,结果服务质量的问题。
另外一个挑战对于企业的挑战,我们实施云计算以后,会发现云计算里面,因为它的架构问题,水平扩展,所以它对技术架构有一些人进行它的管理,也有把很多散落在各个业务系统当中的应用和数据整合在一起,这样的话就变成一个集中计算了,集中计算可能对原来分布式或者是在各个地方分布的云计算就会产生一些不同的特征,可能在组织管理层面也会造成一些挑战。然后传统企业,IT的运营管理也会因此而产生一些影响、压力和阻力。
最后,用这张片总结一下我今天的介绍,我们对未来云计算发展有这样三点。第一个国家需要对云计算相关企业提供政策性支持,加强对云计算推广应用,促进产业链成熟。第二,建立国家级云计算标准化体系,实现云计算平台之间的互联互通。需要从更高层面提供,而不是行业机构这种层面比较低一些。第三,加强数据安全等级,数据安全和用户隐私方面制度制定。这方面让用户更加信任,比较相信云计算平台,我今天介绍这么多,谢谢大家!