2023年12月16日,在操作系统产业峰会&openEuler Summit 2023上,微众银行宣布将自研的开源项目——CyclOne 一站式资源全周期管控平台捐献给开放原子开源基金会openEuler社区,这也是国内第一家向 openEuler 项目群捐赠开源项目的金融机构。 此次开源并捐赠CyclOne项目,是微众银行积极支持国产开源基金会和开源社区发展,推动行业自主可控建设的又一有力实践。
促进“混合部署”提效,打造跨平台统一管理工具
近年来,金融及各行业都在积极推进IT软硬件的自主可控建设,企业需不断尝试将原有技术架构中的操作系统、组件、服务器等替换成安全可控的产品或组件。替换过程中,整个系统会面临在跨平台环境下的“混合部署”,即不同平台的操作系统、组件、服务器在同一架构下工作。
为了能有效部署和管理如此庞杂的架构环境,一个可以兼容不同的平台、不同的系统的统一部署工具变得至关重要。它就像一个“一键装机”的工具,能够自动完成系统的整个部署和管理过程。
作为国内最早基于安全可控技术 构建全 分布式系统架构搭的银行机构, 微众银行 在推进全 栈 国产化改造的过程中, 面临的第一个痛点需求就是如何将多架构的资源统一管控,为解决该痛点,微众银行开发了CyclOne。作为面向企业级用户提供一整套 物理机 自动化管理解决方案, CyclOne能够做到从机房、网络、设备基础配置到设备完整生命周期闭环管理,实现跨平台资源统一管理的目标。CyclOne在服务器层面可以适配x86服务器、ARM服务器;在操作系统层面,支持众多的国内外企业级操作系统的自动化安装和配置,有效提升了跨平台混合部署工作的效率。
微众银行通过自身实践发现,CyclOne能够填补业界在企业级资源统一管控开源解决方案的空缺。因此,微众银行决定将CyclOne开源,并捐赠给开放原子开源基金会的openEuler社区。开放原子开源基金会是中国内地首个专注于开源领域的基金会,而openEuler则是由华为捐赠给该基金会的一个国产数字基础设施的开源操作系统。截至2023年12月, openEuler 项目群共计接受17个项目的捐赠,而 微众银行 则为 国内 唯一一家进行捐赠的金融机构。
助力行业自主可控,微众银行开源担当“探路者”
作为数字银行,微众银行始终积极拥抱开源技术,提升自主可控水平。从立行之初,微众银行就基于“开放蜂巢Openhive”技术,利用标准化硬件和开源软件,构建了国内首个基于安全可控技术的全分布式银行系统架构。2018年起,微众银行将基于鲲鹏芯片的泰山系列国产化服务器部署于分布式存储、基础核心组件、应用与资源管理等自身核心金融业务场景,从软件全面国产化向硬件国产化不断推进,真正实现了银行核心系统的软硬件全面自主可控。
在此基础上,微众银行于2019年宣布金融科技全面开源,为全行业开源创新发展充当了“探路者”的角色。过去几年,微众银行陆续在人工智能、区块链、云计算、大数据等多个开源领域取得优异成果,如:2019年微众银行加入Linux基金会成为黄金会员,并捐献全球首个工业级联邦学习框架FATE;围绕区块链底层平台FISCO BCOS为基础构建的开源社区,形成了最大最活跃的开源联盟链生态圈等。
截至目前,包含CyclOne在内,微众银行对外开源项目已达36个,这些项目受到了全球开发者的广泛认可,获得了超过40,000个Stars和15,000多个Forks。其中微众银行主导并捐赠的开源项目Apache Linkis和Apache EventMesh于2023年先后从Apache基金会毕业成为顶级项目。微众银行也就此成为为数不多的拥有两个Apache顶级项目的中国企业之一。
此次微众银行将CyclOne开源并捐赠给openEuler社区,是微众银行积极为国内开源基金会和开源社区贡献能力、助力国产操作系统应用与发展的重要实践。未来,微众银行将持续利用开源方面的实践经验,为国内其他金融机构及各行业在实现自主可控目标提供有效的参考路径。
领取专属 10元无门槛券
私享最新 技术干货