OpenStack Bug攻坚战
- 来源:中国计算机报 smarty:if $article.tag?>
- 关键字:OpenStack软件,英特尔,华为 smarty:/if?>
- 发布时间:2016-06-22 10:35
——第三届中国OpenStack Hackathon活动升级
3月7日至9日,第三届中国OpenStack Hackathon活动在成都举行。这是国内OpenStack技术精英的一次大聚会,同时也是一场修复OpenStack软件Bug的技术攻坚战。这样的活动在过去一年的时间内里已经连续举办了三届,既是中国对全球OpenStack社区的重要贡献,也彰显了中国OpenStack技术人员的能力。
小活动 大影响
这已是记者连续第二次参加中国OpenStack Hackathon活动。与上次在西安举行的活动相比,本次在成都举行的活动发生了很大变化。
第一,前两届中国OpenStack Hackathon活动由英特尔和华为联合主办,两家公司轮流坐庄。本届活动新增了一个主办方——中国电子技术标准化研究院(以下简称CESI)。CESI是工业和信息化部直属的电子信息领域标准化研究机构,一直致力于做好我国云计算标准化工作,以及联合产业界共同推动开源软件产业的发展。CESI成为活动主办方之一,一方面表明中国OpenStack Hackathon活动得到了政府相关部门的肯定,活动本身的影响力进一步得到提升;另一方面也表明,国家对于开源软件产业发展的重视。
第二,OpenStack Hackathon从一个只在中国举办的地区性OpenStack活动变成了国际性活动。中国OpenStack Hackathon活动是由英特尔和华为两家公司在中国发起的,每届活动在中国的不同城市举行,参加者也主要是中国的OpenStack企业技术人员和OpenStack技术爱好者。在今年的活动现场,记者看到活动名称已经改为“Globe OpenStack Bug Smash”。
据活动主办方之一英特尔软件与服务事业部中国区总经理、英特尔亚太研发有限公司总经理何京翔博士介绍,活动之所以改名有两个主要原因:第一,在OpenStack社区内部有一个名为Hackathon的技术项目,为避免重名,所以OpenStack Hackathon改了名称;第二,本届OpenStack Hackathon活动不仅在中国举行,而且同期会在全球的11个城市举行,OpenStack Hackathon变成了一项名副其实的全球化活动。
Globe OpenStack BugSmash将在美国、澳大利亚、印度、德国、俄国,以及中国台湾等地同步展开。每地的活动都有50~100人参加。除英特尔和华为之外,IBM、RedHat、Mirantis、Rackspace、SUSE、Aptira等全球主要OpenStack生态厂商都参加了这次联合行动。
在英特尔开源技术中心负责数据中心和云软件工程师团队的Ruchi Bhargava是将中国OpenStack Hackathon变成一项全球性活动的幕后推手之一。Ruchi Bhargava认为,OpenStack是云计算发展和应用的重要趋势之一。因此,英特尔广泛地与国际和国内的合作伙伴紧密协作,希望帮助更多企业快速地采用基于OpenStack的开源云计算解决方案。
按计划,在中国举行的这次活动中,参与者将分成5个项目组,主要攻克OpenStackMitaka版本中最关键也是最难的Bug。来自英特尔、华为、ChinaCloud、99Cloud、AWCloud、UnitedStack、EasyStack等公司的59位顶尖OpenStack开发者通过团队协作,在三天内共修复Bug上百条,其中修复高级别致命Bug28条,为OpenStack版本高质量的发布提供了有力保障。
曾经亲自参加过多次国际标准化组织活动的何京翔表示:“以前,在国际标准化组织中难觅中国厂商的身影。但是在OpenStack社区中,中国厂商的表现非常活跃。以华为为例,2016年1月,它获得了OpenStack董事席位。在开源领域,中国厂商不仅要紧紧跟随最新的技术发展趋势,而且还要勇于引领开源技术未来的发展。”
OpenStack加速落地
在中国,我们看到的情况是:以OpenStack为代表的开源云软件已经形成了气候,人们普遍认同OpenStack等开源云计算架构是未来的必然趋势;围绕着OpenStack,中国出现了一大批创业企业,它们与以华为等为代表的IT领导厂商一起,正在为OpenStack在中国企业用户中落地做着积极的努力;诞生于2010年的OpenStack如今才刚刚跨入发展的第六个年头,OpenStack技术和产品还有待进一步发展和完善,同时企业用户接受OpenStack也将经历一个过程,OpenStack的大规模商用不可能一蹴而就。
在中国,OpenStack的机会比国外更多,因为中国的企业没有像国外企业那么重的历史包袱。如今,在中国市场上,“OpenStack企业就绪”已经成了一场声势浩大的运动,包括华为、英特尔、红帽、UnitedStack等在内的许多厂商都在寻找OpenStack的商机。
以华为为例,它对OpenStack寄予厚望,并且进行了真金白银的投入。回顾华为积极参与OpenStack的历史,可谓一年一大步:华为于2012年10月加入OpenStack基金会;2013年11月,华为正式成为OpenStack基金会金牌会员;2016年1月,华为正式获得OpenStack董事席位。
华为IT云计算产品线副总裁陈锟介绍说:“华为长期以来积极投入OpenStack的开发完善工作,公司已有超过600名研发人员参与OpenStack相关开源项目的开发。截至2016年1月12日,华为针对OpenStack社区Liberty版本的贡献量排名第6,并在OpenStack社区中有5个项目PTL和15个Core。”除了积极投入OpenStack的开发工作,华为还致力于持续推动OpenStack云平台在大型企业、运营商和服务提供商中的应用。
在OpenStack的商业化应用方面,华为取得了丰硕的成果,仅2015年一年就有40个OpenStack商用项目落地,同时还部署了100个试点项目。银行、电信是华为OpenStack商用项目的重要突破口。2016年3月14日,德国电信正式发布的开放电信云就是基于OpenStack打造的Iaas基础设施服务。华为为其提供了创新的硬件和软件,包括服务器、存储、网络、云操作系统等。德国电信、西班牙电信、中国电信都是华为在OpenStack方面树立的成功样板。
此外,华为还与工商银行在OpenStack方面进行了联合创新。陈锟表示:“2016年,华为将与更多银行,以及其他行业的客户在OpenStack方面进行合作与创新。同时,华为还致力于在高校中培养大量开源技术人才。相比于国际市场,中国在OpenStack的商用化方面走得比较靠前。”
源于开源 强于开源
随着云计算、大数据、移动等新兴应用不断涌现,传统的IT架构、封闭的应用环境已经不能满足用户灵活应对市场变化的需求。仍以华为为例,它在企业内部建立了一个开发测试云平台,将研发效率提高了10倍,存储的总数据量达到575PB。传统的技术平台已经不能满足华为对于产品快速迭代、缩短新产品上市周期的需要。华为需要一个开放的、开源的云平台。
华为已将其云计算产品全部切换到OpenStack平台上。在2015年的华为云计算大会上,华为发布了FusionSphere 6.0云操作系统。FusionSphere并不是简单的OpenStack发行版,它虽然源于OpenStack,却高于OpenStack,即它基于OpenStack开发,具有先进的功能,但同时它又针对企业用户的需求进行了优化,具有更好的稳定性、可靠性和可用性。
“用一句话概括FusionSphere,它是企业级的开源云平台。华为进一步增强了FusionSphere的体系架构,使其更适合企业级应用环境,可以更好地实现异构环境和融合资源池的管理,实现多云的互联互通。”陈锟介绍说。
“源于开源,强于开源,贡献开源。这是华为推动开源软件产业发展的一个基本原则。”陈锟表示,“在云计算方面,华为希望成为引导企业云转型的倡导者、推动者和领先者。”
■本报记者 郭涛