EN

新闻中心

LOONGSON NEWS

栏目导航

【龙芯有云第一话】面向容器生态,构建云端未来,龙芯平台CNCF生态适配最新进展

发布时间:2020-10-30    已阅读:

容器生态简介

容器生态即容器平台运行所需要的二进制、镜像资源。这些资源从各个层面支撑容器上层微服务、devops等应用的运行。据Gartner预估,到2022年,全球将有75%的企业使用容器,而在2017年这个比例还不到20%。容器化是各大公司传统服务转型的必经之路,容器编排系统kubernetes自然成为了主流核心容器编排系统,成为各大企业的首选,同时也是CNCF最核心的项目。该项目已经在github有6万Star,8万多次提交。可以说整个容器生态建设就是围绕kubernetes为核心逐渐外扩开展的软件生态建设。

CNCF简介

CNCF(Cloud Native Computing Foundation)于 2015 年 7 月成立,隶属于 Linux 基金会,初衷围绕“云原生”服务云计算,致力于维护和集成开源技术,支持编排容器化微服务架构应用。可以说CNCF的核心就是围绕Kubernetes进行服务容器化。由此衍生出的众多王牌毕业项目,比如Harbor,Prometheus,Rook。CNCF涵盖的所有项目即:容器生态。CNCF的最新计划动向即:容器方向的未来。

图1 CNCF全景图

龙芯CNCF适配进展

CNCF一共有7个分层,31个小分类,龙芯平台适配组件已覆盖17个小分类。截至9月底统计,CNCF总计454个仓库,每个仓库预计有30-60个子项目,龙芯已适配30多个仓库(部分适配),总计镜像490多个,每个季度的镜像增幅在200-400多个。

图2 龙芯适配CNCF软件结构图

表1 龙芯适配重要组件表

相关软件包下载地址:

www.loongnix.org ->项目 ->龙芯容器生态

Docker-hub龙芯生态仓库:

https://hub.docker.com/u/loongnixk8s

https://hub.docker.com/u/loongnix

图3 CNCF适配计划图

上图绿色表示已经适配、测试,黄色表示2020年第四季度即将完成适配和测试。目前支撑的客户:电子所、金山云、浪潮云、扬州万方等。支撑上层业务有devops、微服务等。为客户解决的重要问题如下:

表2 客户重要问题列表

龙芯云生态未来规划

预计2020年底龙芯将实现全覆盖CNCF 31个小分层,为客户提供更好的容器生态。龙芯云生态计划在每一个CNCF小分层支持2-3个甚至更多主流项目,每一小层主流组件将会有龙芯开发者参与社区建设、回答相关问题。当然龙芯也会关注容器生态业界最领先的工具、方案,第一时间为广大开发者、相关客户提供良好的生态支撑。欢迎各个领域的开发者在龙芯社区通过有效途径和龙芯开发者互动。