开源云计算的技术布道者
说起开源云计算,许多业内人士的脑海里估计第一时间都会浮现出OpenStack。
作为当下最炙手可热的云操作系统之一,OpenStack可以被开发者用来创建私有云和公有云,通过数据中心控制大型计算、存储和网络资源,通过仪表板或OpenStack API进行管理,还可授权用户通过Web界面配置资源,是异构基础设施的理想选择。
目前OpenStack已经为全球60个公有云和数千个私有云提供支持,其规模超过1000万个物理核心,每天全球都有数百家大型企业依靠OpenStack开展业务、高效运转、降低成本,因而被众多开发者视为构建开源基础设施的未来。
不过许多人不知道的是,作为人类历史上规模最大,最多样化的开源项目之一,OpenStack其实只是OpenStack基金会旗下的一个开源软件项目。
成立于2012年9月的OpenStack基金会是一家非盈利性的组织,其宗旨是为全球的开发者、用户和整个开源基础设施生态服务,通过共享资源、创建社区促进协同创新并支持开源技术的融合。通过托管开源项目和社区实践(包括数据中心云、边缘计算、NFV、CI/CD及容器基础设施等项目),OpenStack基金会支持来自全球187个国家超过10万名社区参与者开发和应用开源基础设施。
除了大获成功的OpenStack之外,OpenStack基金会也在孵化容器设施、持续集成/交付、边缘计算、新的试点项目和社区等新的战略核心领域,其首批试点项目包括有Kata Containers、Zuul、Airship、StarlingX等。
OpenStack基金会的开放准则
2019年3月底,OpenStack基金会执行董事暨创始人Jonathan Bryce、OpenStack基金会高级市场经理Claire Massey等高层人士,在OpenStack基金会中国社区经理李昊阳的陪同下开始了他们的中国之旅。在OpenStack基金会访中媒体见面会上,趣味科技见到了这群开源云计算的技术布道者。
值得一提的是,这也是OpenStack基金会成立以来,第一次正式与中国媒体的面对面接触。
“OpenStack基金会致力于发展和壮大、使用和贡献开源云计算项目。在这个范畴之内也有很多其他的开源项目,我们的主要使命就是积极支持和壮大开源社区。因此除了自身推广的项目之外,我们也积极支持其他一些开源项目,我们希望实现各开源云计算平台之间的协作。”Jonathan Bryce向趣味科技表示,“我们可以看到,整个开源社区的规模其实是非常庞大的,因此比较好的做法就是有一个相对中立的组织,有一整套具体的做法和流程,来负责组织和协调整个社区的工作,确保社区的每一个人都可以朝着共同的方向进行更高效的协作,更快地开发出更多更优秀的软件。这也正是OpenStack基金会的使命所在。我们通过制定和发布一系列协调的工具和流程,通过处理在开源社区中相关的事务,通过积极的市场营销和培训活动等形式,让更多的人了解开源社区云计算项目的进展,以实现全球范围内开源云项目的协作。”
正是基于这样的目标,OpenStack基金会提出了四个开放准则:
一、Open Source开源,也就是软件开放源代码;
二、Open Design开放设计,即软件采用开放式设计;
三、Open Development开放发展,软件不仅在开发工作上是开放的,而且包括后续的许可和发布等也都是以开放的方式进行的;
四、Open Community开放社区,整个社区也是开放的。
OpenStack在全球与中国的发展
Jonathan Bryce透露,OpenStack基金会的活动资金来源,主要是由那些致力于支持和发展开源及OpenStack项目的企业出资,尤其是OpenStack的白金和黄金赞助商。目前世界上最大的技术公司,都是OpenStack基金会的支持者,包括华为、中兴、中国移动、中国电信、中国联通、99云、易捷行云、腾讯云等中国企业也已经参与其中。目前在全球范围内,OpenStack基金会已经拥有近105,000名社区成员,来自全球187个国家和地区的数百家企业。
“在参与OpenStack的工作之前,我曾经创立过自己的公司,也就是当时业界最早的云公司之一RackSpace。当时我们认为云计算对于虚拟化、网络应用,还有其他一些新兴用途和用户范例都是非常有益的。但是之后我们发现云计算的实际用途非常广泛,从金融服务,到人工智能,从机器学习,到电信云,再到边缘计算,你能想象到的所有应用几乎都可以用到云计算技术,这些多方面的需求也对云计算尤其是在软件层面提出了更高、更新的要求。除此之外,在整个云的大范畴之下,一开始我们认为它是一种虚拟计算,但现在实际上它已经演变为虚拟计算加上其他很多额外的用途,譬如虚拟网络、虚拟存储、虚拟容器以及包括服务器层面在内的很多用途和技术。所以在OpenStack项目当中我们可以看到各种类型的项目,要支持各种各样的应用场景或应用目标,自然也要支持各种不同的技术。另外在云计算发展之初,大家认为其目的是要将硬件虚拟化,但是现在随着时间的推移,我们发现即便是在云端硬件也重新异军突起,对于虚拟化和物理硬件来说,自动化可编程都同等重要。”Jonathan Bryce表示。
“自从OpenStack面世以来,整个开源和云计算市场环境变化的速度非常快,整个行业呈现出了一系列非常重要的趋势。这些趋势对于全球范围内的开源和云计算项目,乃至整个开源技术的进步都会产生重要的影响。另外OpenStack基金会除了积极推动OpenStack项目之外,还特别致力于推动OpenStack Infrastructure开源基础设施的建设和发展。开源基础设施包括计算、存储、网络以及所有对于驱动云计算的发展非常重要的计算功能,以及具体应用所必备的组成部分。正是由于开源技术对于应用的各个层级都至关重要,所以包括应用的整体架构、容器架构、底层的基础架构等等,都是OpenStack基金会重点关注的对象。这也是OpenStack基金会近期对人工智能、机器学习、边缘计算、容器架构以及CI/CD等领域集中资源重点投入的原因。”
“从2018年10月CCW咨询做的市场份额分析可以看到,在过去几年里,私有云在中国市场每年都在逐步增长,包括政府部门以及一些传统行业更是有着强劲需求,因此云计算在中国会蓬勃发展。另外一份市场报告显示,OpenStack已成为中国私有云的一个事实标准。在中国排名前五的私有云提供商里面,有四家基于OpenStack提供解决方案。在前20%的私有云供应商中,有13家采用的是基于OpenStack的解决方案。还有一份统计是在Top20的私有云提供商里面,有大约70%的供应商采用的是基于开源的技术,这也在一定程度上印证了OpenStack在云计算服务领域的重要性。”李昊阳表示,“OpenStack基金会目前正着手在上海建立中国代表处,因为无论是开发者数量,还是在每一个软件开发周期内提交的代码修改次数,中国都占了很高的比例,中国市场也有很大潜力,还有很多优秀的技术开发者。但是由于地域、语言、文化上的差异,有些开发者还没能很好地融入OpenStack社区。我们希望能够通过中国社区的努力,通过一系列的活动让中国社区的开发者和用户能够更好地与国际社区融合在一起,这也是我的使命之一。”
即将揭幕的开源基础设施峰会
“OpenStack基金会开展的一项重点核心工作,就是每年举办两次的OpenStack Infrastructure Summit(开源基础设施峰会)。我们做这个活动的主要目的,是希望能够将遍布在世界各地、对OpenStack社区有贡献的或者是OpenStack开发者集中到一起,让他们亲临现场进行交流。这个峰会的特色在于,它并不是传统的所谓技术博览会、技术展示或者由供应商主导的活动,而是由开源社区驱动的。”在访谈当中,Jonathan Bryce对即将揭幕的OpenStack开源基础设施峰会进行了重点强调。
据Jonathan Bryce介绍,峰会活动分为两大类,第一类主要是技术研讨会,由社区来挑选一些用户以及技术领先的开发团队在会议上做演讲,介绍自己已经做了什么,现在正在从事哪些工作以及分享他们的开发或应用经验等;第二类是实践工坊,让技术开发人员或用户坐在一起,通过亲自动手实践,就现有软件进行交流,或者对软件未来的发展进行交流。
“2019年我们要举办两场峰会,第一场峰会将于4月底在美国丹佛举行,这是一个非常宝贵的机会,让来自于全世界各地的开发团队能够就具体的项目协作进行面对面的交流。”Jonathan Bryce表示,“峰会的第二场将于11月4日在上海举行,这场活动对于OpenStack社区来说非常重要,目前OpenStack社区的中国开发者人数在全球排名第二,我们也知道很多中国开发人员并不经常出国,于是我们决定在上海举办峰会,让全球的开发人员到中国来和中国本土的开发人员亲自见面,并进行交流和探讨。大家可以访问OpenStack官网了解上海峰会详情,后续我们将陆续发布相关信息。我本人对于上海峰会也非常期待。”
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。