由英特尔、华为、烽火等联合举办的OpenStack黑客松最近一次活动近日在武汉举行。
OpenStack黑客松,名副其实,真的像一场没有终点的马拉松,每次都修复多个OpenStack社区版本的主要Bug,积极为OpenStack社区做贡献的同时,也推动了OpenStack生态的发展和OpenStack在行业应用中的落地。
OpenStack黑客松每半年举行一次,在中国的城市轮流举办。记者曾经跟随OpenStack黑客松的脚步走过了西安、成都、武汉等地,见证了OpenStack在中国的兴起、流行。
OpenStack黑客松每次为期三天的活动,虽然只能有几十人参与,却是卧虎藏龙,来自十多家企业的OpenStack开发者分成若干个小组,有针对性地修复一些急需修补的Bug。前几届的OpenStack黑客松,都会从国外邀请CORE来参加。这次武汉的精英聚会因为感恩节等原因,虽然没有从国外来的CORE,但是中国本地的CORE在技术和能力上也毫不逊色。这从一个侧面反映出,中国在OpenStack的技术开发方面已经有了长足进步,也得到了国际上的高度认可。
此次武汉OpenStack黑客松的举办,恰好在OpenStack悉尼峰会结束后不久,关于OpenStack的种种话题又入了“热搜”。其中,腾讯云获得OpenStack悉尼峰会的“超级用户”荣誉,在外界看来似乎是情理之中,但又在意料之外。为什么这么说?
在OpenStack巴塞罗那峰会期间,中国移动为中国赢得了首个“超级用户”的荣誉。中国移动这一OpenStack标杆的树立,也吊起了中国OpenStack厂商和行业客户的胃口。在中国OpenStack业界,“比学赶帮超”的氛围越来越浓厚。在此次OpenStack悉尼峰会期间,最终进入“超级用户”候选名单的四个企业有三个来自中国,实力都非常强劲——中国铁路、中国银联和腾讯云TStack。
腾讯云TStack为什么能脱颖而出?参加武汉OpenStack黑客松的记者们想从腾讯云政务民生总经理罗朝亮嘴中得到答案。
此次获奖的腾讯云TStack团队,将基于OpenStack开发的的TStack专有云平台,用于为中国政府和企业客户提供完整的混合云服务。据了解,腾讯专有云TStack共运行着14个OpenStack集群,6000+个节点,稳定运行时间超过5年,可用率超过99.99%。
罗朝亮表示,作为腾讯“互联网+”战略的重要平台和技术开放总出口,腾讯云已将TStack平台以及运营服务经验推广到中国政企市场,并与全国超过15个省、50多个城市签署了合作协议,已为包括四川省政务云、广东省政务云、云南公安厅警务云等在内的各级政府和企业构建了基于OpenStack的云平台。
在大多数人的印象中,像BAT这样技术实力雄厚的企业,通常会自己开发一套“私有”的平台,比如阿里就一直采用自己开发的“飞天”系统。以前,腾讯专有云TStack也不是基于开源OpenStack架构的,现在却成了OpenStack领域的新标杆,这中间的跨越有点大。
不过这在罗朝亮看来却是水到渠成。腾讯专有云刚建立时,OpenStack的生态还不健全,所以腾讯采取了自研的方式。随着OpenStack框架和生态逐渐成熟,腾讯正好也提出了“互联网+”的战略,两者产生的化学反应是,腾讯云决定将TStack转到主流的OpenStack平台上来。事实也证明,腾讯云当初的选择是正确的。无论从大的市场环境、生态的发展和厂商的支持,还是技术平台的完善和行业应用角度衡量,OpenStack都是当今云计算架构的首选。很多中国用户甚至在招标书中白纸黑字注明,一定要OpenStack。
腾讯云TStack要和大家玩在一起,OpenStack就是必然的选择。在当选OpenStack基金会黄金会员后,腾讯云TStack的OpenStack步伐就更加坚定和积极了。“OpenStack愈加成熟,其模块化架构的灵活性、可定制化、社区不断壮大、厂商的广泛支持、回馈及时等优势得到了充分体现。OpenStack可定制性强、适应异构环境等特点,更适合企业内部对云计算架构的需求。”罗朝亮表示,“腾讯云在运用新技术时会坚守谨慎稳妥的原则,先将OpenStack在自己内部使用,经验证后再通过工程化和产品化,将基于OpenStack的专有云平台TStack用于政企客户。”
据记者了解,基于OpenStack的TStack平台,已经在腾讯内部部署超过6000个节点,这也给腾讯云吃了一颗定心丸。
不过在技术方向的选择上,腾讯云始终保持冷静和清醒,把眼光放得更长远。技术的更新换代是必然的。罗朝亮告诉记者, TStack专有云平台在架构上与OpenStack是完全解耦的,以后有了新的底层技术,可以直接替换,而不会影响上层的应用。
TStack专有云就像是一辆车,而底层的技术架构就像是车轮。车辆在行驶中就能更换车轮,这正是腾讯云TStack的优势,也是其技术战略的核心。
OpenStack黑客松有一个不成文的规定,就是每次活动的最后,都会让活动的所有参与者票选出下一站黑客松的举办地。武汉也是这样被选出来的,而坐落于武汉的烽火成了本次活动的东道主。活动场地的周围就是静谧的树林和幽静的湖水,这让略显枯燥的修复Bug的活动也变得轻松惬意起来。
给记者留下最深印象的是,烽火参与打造的OpenStack在政务云领域的一个成功样板——楚天云。在云计算开源产业联盟指导的“寻找2016年度中国OpenStack十大用户暨中国OpenStack卓越案例推荐”活动中,楚天云以高票入选。
早在2010年,烽火就开始在云计算领域进行技术和战略布局,最终选择OpenStack作为烽火云平台的核心支撑技术。2015年底,烽火推出了FitCloud云网一体化战略,将数据中心、云计算、大数据、通信网络等关键技术进行整合和优化,有力地推动企业的数字化转型。作为基于FitCloud打造的国内首个OpenStack省级政务云,楚天云为OpenStack在政务领域的应用积累了经验,具有十分重要的推广价值。
“我们始终秉承开源的理念,充分发挥中国企业自主创新的精神,致力于成为中国OpenStack开源技术领域的主要贡献者。”烽火IT事业部总经理李庆林向记者介绍说,“我们在政务、教育、金融、交通等领域已经成功落地了多个OpenStack项目。”
OpenStack已经成功渡过了“七年之痒”,生态进一步完善,核心模块日趋成熟,这是OpenStack快速进入企业级市场的一个重要前提。但是与其他新兴的技术一样,OpenStack在产品本身的可靠性、稳定性、易用性等方面,距离企业级用户的需要还有差距,还需要更长时间的优化和实践检验。“目前,我们在OpenStack方面的用户主要以私有云、行业云为主。在企业级的性能和安全性方面,我们还有大量开发工作要做。”李庆林表示。
数据显示,烽火在对OpenStack社区各版本代码的整体贡献方面排名全球前十、中国前三。正是看到了中国用户对OpenStack的迫切需求,烽火不断加大在开源方面的投入,与英特尔、腾讯等深入合作,不仅加强对OpenStack的开发,而且广泛涉猎网络、分布式数据库、存储等,目的是进一步夯实云计算的基础。烽火正在做自己的OpenStack发行版,在提升云平台的可靠性、可运维性、便利性方面,烽火将更上一层楼。
在记者参加的几次OpenStack黑客松上都碰到了中国开源云联盟副理事长陈绪。记者注意到,陈绪在发言时,只字不提OpenStack,而是反复强调“云”和“开源”。对此,陈绪解释说:“用户其实并不关注技术本身,而是关注业务需求。用户只会说‘我要什么,我想解决什么问题’。现在OpenStack已经渡过了炒作期。用户更多地谈云,而不是OpenStack,说明OpenStack正处于快速落地和交付过程中,而不是纸上谈兵。这也从一个侧面证明,我们选择并投资OpenStack是正确的。”
来自英特尔、腾讯、烽火的嘉宾接受采访
记得OpenStack刚兴起时,无论是厂商还是用户都在“疯狂”地谈论在技术上如何实现OpenStack,那种感觉似乎每个用户都可以自己搞定OpenStack。其实,OpenStack的复杂性超过了用户的想象,没有专业方案和服务商的支持,企业自己很难胜任OpenStack的应用和运维。现在这个阶段,即使是OpenStack厂商也很少谈及OpenStack技术实现,而是把OpenStack作为技术的内核,将它与自己的云平台整体解决方案相融合,为用户提供全面的上云支持,而不仅仅为了用上OpenStack。这是一个很大的转变。OpenStack慢慢“隐”入后台,而厂商和用户都更关注应用如何云化,以及数据如何迁移到云端。OpenStack其实更像云计算的一双隐形的翅膀。
在不久前结束的OpenStack悉尼峰会上,与容器、编排相关的讨论占了会议所有内容的六七成。当初容器技术刚兴起时,很多人认为它将颠覆OpenStack,至少是站在OpenStack的对立面。但实际情况是,OpenStack在积极拥抱容器、编排,融合成了主旋律。只有这些技术的融合才能更好地支撑云。无论是物理机、虚拟机还是容器,它们都只是用户可用的一种资源,这些资源之间不是相互替代的关系,用户要做的只是选择一种最佳的对这些资源进行管理和调度的方式。
随着新技术不断涌现,云的包容性更多地表现出来。未来,专注于消除OpenStack Bug的黑客松活动,也许会扩展为“开源云技术黑客松”,OpenStack只是其中的一个部分,它与Ceph、容器、编排技术甚至开源数据库等都会被纳入其中。OpenStack黑客松的价值之一可能正体现于此,它扮演的是一个破冰者的角色,也能带给人们更多的思考。
作为背后重要的“推手”,英特尔见证了OpenStack从一项热门技术逐渐变成一个成熟的平台。黑客松之所以能够在中国OpenStack开发者中引起如此热烈的反响,与英特尔自身在开源云技术、OpenStack方面的投入和推动密不可分。中国移动、腾讯云这些OpenStack的“超级用户”也无一例外都得到了英特尔的支持。中国开源已经走过20年的历程,英特尔也从一个开源技术的使用者逐渐转变为贡献者,直到现在成为引领者。英特尔要让OpenStack黑客松走遍全中国!