以数字化技术为核心的“新基建”大潮下,开源正在成为软件产业乃至ICT产业发展和创新的重要驱动力。日前,为进一步推动木兰开源社区项目建设,打造“立足本土、开源共享”的开源理念,中国电子技术标准化研究院成功举办“新基建发展形势下,木兰开源社区首期项目路演活动”。来自华中科技大学、北京华云网际科技有限公司的项目负责人结合具体项目内容,在线与开源爱好者分享木兰开源社区项目发展的新思路。本届活动有近400余名开源爱好者在线上参与路演。
中国电子技术标准化研究院云计算研究室主任、中国开源云联盟常务副秘书长杨丽蕴为活动致欢迎辞。杨主任就木兰开源社区的成立背景做简要介绍,并提到木兰宽松许可证第2版已于2月正式通过OSI认证,成为首个中英双语国际开源许可证。她表示,希望以木兰开源社区为桥梁,在科教界和产业界搭建互动通道,促使双方形成合力,更好地推动开源技术在中国市场的落地,为国内开源生态圈的健康发展贡献力量。今后,木兰开源社区会继续通过路演的形式分享更多开源方向的经验和成果,以便更多的开发者能参与进来,加速国内开源项目的孵化和成长。在项目路演环节,华中科技大学教授、博导刘方明首先简要介绍了华中科技大学在木兰开源社区的两个托管项目PostMan和DHL,华中科技大学博士牛轶佩对这两个项目的技术原理和适用场景,做了进一步的阐释和说明;北京华云网际科技有限公司创始人、CEO游峰带来了木兰托管项目FusionStack SimpleDFS的主题分享。
刘方明提到,以热点新闻、营销旺季等为代表的互联网突发事件频繁发生,如何快速高效地处理互联网突发事件所引发的海量小数据包,从而迅速缓解负载均衡问题是一大挑战。针对这一痛点,PostMan应运而生。PostMan作为快速缓解突发流量的动态按需组包卸载与批处理系统,具有高效性、高可扩展性和高容错性,能够灵活的为任意过载服务器加速性能,适合作为应急方案与热数据迁移方案互补并存。
牛轶佩介绍,DHL(Dynamic Hardware Library)是FPGA软硬件协同加速网络功能虚拟化(NFV)的开源系统,主要是针对FPGA在NFV性能加速中面临的挑战而设计。当前软件网络功能在进行深度包处理时,需要消耗大量的CPU内核资源才能达到线速度。虽然FPGA具备加速深度包处理的可行性和潜力,但若将整个网络功能部署到FPGA上会造成不切实际的资源浪费。为了解决这一矛盾,通过构建基于DHL的FPGA-CPU协同框架,实现了多个网络功能在这一架构中灵活、快速、高性价比的部署,为广大研发人员提供了通用且易编程的新型实用工具。
游峰指出,新基建背景下,存储的三大特点是“闪存化、云化、国产化”。SimpleDFS项目始于2006年,由华云网际完全自主研发,致力于通过尽可能简单的设计为用户提供可靠性更强,性价比更高的分布式存储系统,完全针对闪存介质优化,系统架构支持百亿到千亿级文件数量。SimpleDFS在2019年以木兰宽松许可证完全开源,致力于以开源的方式打造“云、数据、存储”的存储底层操作系统平台软件。
在“新基建”发展的推动下,数字化转型是大势所趋,随着云计算、大数据、人工智能、物联网等技术的不断演进,要在“新基建”的疆场中有所作为,坚持开源和构建伙伴生态是一条必由之路。木兰开源社区也将在这片沃土上,继续承载起联合本土开源生态圈各方纽带的作用,推动培育开源贡献文化的同时与国内外各开源社区一起迎接开源的春天。