刘军卫:OpenNebula架构及应用案例分析

第五届中国云计算大会于2013年6月5-7日在北京国家会议中心拉开帷幕。本次大会以国际视野,洞悉全球云计算发展趋势,并从应用出发,探讨云计算与大数据、云计算与移动互联网、云安全及云计算行业应用等焦点话题。大会还特别设立了云计算服务展示区域,交流国际云计算最新研究成果,展示国内云计算试点城市发展成就,分享云计算发展经验,促进全球云计算创新合作。

中国移动通信研究院云计算研究员刘军卫毕业于中国科学技术大学计算机学院计算机系统结构方向,硕士研究生,酷爱Linux内核及开源软件的开发。目前就职于中国移动通信有限公司研究院,主要的研究方向是云计算及虚拟化,尤其是kvm/qemu源码的分析及优化,云平台管理软件OpenNebula的源码分析以及优化,工作之余绝大部分时间用来分析linux内核源码以及开源社区的前沿技术。在第五届云计算大会开源云计算技术专题论坛上,刘军卫研究员为我们带来了题为”OpenNebula架构及应用案例分析”的精彩演讲。

图:中国移动通信研究院云计算研究员 刘军卫

在开源云计算技术专题论坛中,刘军卫为我们分享了开源云计算平台如何选择,OpenNebula的发展状况、功能特性、发展趋势,OpenNebula的架构分析、应用案例分析。

刘军卫首先为我们介绍了面对这么多开源云计算平台,应该怎样选择一个最适合自己的云计算平台。刘军卫说可以从以下两个方面去考虑:首先要考虑这个产品的成熟度,是不是有企业级的支持,是不是有商业的支持。另外,看这个产品的生态环境到底如何,比如它API的兼容性或者已经形成行业或者事实的标准。

 

刘军卫说:“作为开发者我肯定最关心的是代码的开放程度,各个开源平台深入到里面还是有一些细微差别的。如果是基于GPL协议,你一旦采用GPL协议就是你后期开发必须是GPL的,所以对很多做自己产品的商业公司来说多少有一些限制,没有Apache协议那么友好。现在国内虽然大家都很不看好公有云这一块,因为它只是投钱还不赚钱,但你要清楚知道自己的定位是什么。再一个是方案前景,我个人的偏好是Governance Model,这里面有两种,一种是Dictator,由独裁者领导这个产品,第二种是Foundation,大家民主的投票决定。我总结了一下,通过我们现有经验来说,第一种独裁者的产品或者公司往往会更有可能取得成功,像苹果之前的乔布斯、百度、阿里云,尤其是盛大,典型的第一种Dictator形式的,所以你在选择的时候可以考虑一下。”