叶挺:八年一剑,筑造自主开放云原生系统

新一代云原生操作系统–「云原生应用云平台 DaoCloud Enterprise 5.0 (DCE 5.0)」已发布面世,DaoCloud Enterprise 5.0 以云原生底座为核心,在八大领域实现技术突破,引领新一代云原生技术架构方向。特此邀请「DaoCloud 道客」产品副总裁叶挺,为我们揭开 DaoCloud Enterprise 5.0 的神秘面纱。

01

云原生
探索之旅

「DaoCloud 道客」在云原生领域已深耕八年之久,长期专注技术探索和产品研发,并在金融、制造、零售等行业中进行了大量的云原生落地实践。

2015 年,「DaoCloud 道客」发布了第一代 DaoCloud Enterprise,企业可以通过 DaoCloud Enterprise 1.0 轻松对容器进行管理。那时容器技术才刚刚起步,大众对于容器的认知还浅浅停留在 “应用可以部署在容器上” 而已。

经过三年的磨炼,到了 2018 年,DaoCloud Enterprise 3.0 这一标志性平台诞生,这时候的 DaoCloud Enterprise 从容器平台进化到了云原生应用平台,实现了以应用为核心的架构转变,助力企业应对业务应用上云、部署、运行等不同环节的挑战。

历时八年,2022 年 DaoCloud Enterprise 5.0 重磅发布。作为新一代云原生操作系统, DaoCloud Enterprise 5.0 将为客户构建坚实可靠的数字底座,释放云原生生产力,助力企业定义数字边界。

02

DCE 5.0
能力全景窥探

DaoCloud Enterprise 5.0 的能力覆盖应用交付、可观测性、微服务治理、数据服务、应用商店、信创异构、云边协同和多云编排,它们解决了哪些问题,有哪些能力呢?下面一起来了解。

面对复杂多变的组织架构,企业需要在多租户体系中实现大量应用的统一、快速的交付。为此,不得不提的能力模块就是 DaoCloud Enterprise 5.0 的应用交付。它提供可大规模推广的标准化应用交付能力,支持多租户体系,可以无缝适配用户组织架构,进行资源分配;并且,通过集成 CI/CD 流水线的能力,可以自动化完成应用构建和部署工作;创新性引入 GitOps、渐进式交付的体系,能够提供更细致的交付管理能力。DaoCloud Enterprise 5.0 的应用交付体系,面向动态变化的层级组织架构,可以通过分布式的权限分发,避免中心化权限模块故障时资源出现访问阻塞的情况,通过实时的权限运算,向用户呈现可见资源,提高了租户资源的管理能力。此外,柔性的多租户体系帮助企业搭建动态的应用管理框架,随时适应资源调整和供应商变化,保持应用交付和运行的长期稳定性。

应用在云上运行的故障定位,不仅仅是一个应用的问题,如何才能更全面深入地了解应用生存的复杂系统环境?为此,DaoCloud Enterprise 5.0 在可观测性能力上实现了重点突破,可以对运行在 DaoCloud Enterprise 5.0 上的所有应用进行实时观测,无论是容器应用、微服务应用还是网格应用。该可观测性体系基于日志、链路、指标的数据以及 eBPF 技术,对应用进行深入精微的系统性观测,并将观测数据统一汇总分析,从而使得当故障发生时,系统可以快速响应,对故障实现精准定位。此外,DaoCloud Enterprise 5.0 的可观测性无缝贯通微服务应用和网格应用,真正实现了只需通过一个控制面板,就能查询到所有集群及负载的观测数据。在这样的可观测性能力基础上,「DaoCloud 道客」也将与生态合作伙伴一同探索,在智能运维、云原生安全、混沌工程等领域推出更加完备的技术方案。

云原生技术的普及推动了微服务框架的进化和迭代,服务网格的出现为微服务治理带来了新的可能,越来越多的企业客户希望,能够在不影响原有开发框架的情况下,引入网格技术。DaoCloud Enterprise 5.0 的微服务治理模块,将初代微服务技术(以 SpringCloud、 Dubbo 为代表)与新一代微服务技术(istio 服务网格为代表)无缝融合,打通了原本不可交汇的两种技术之间的通道,实现了传统微服务向服务网格技术栈的平滑过渡。除此之外,DaoCloud Enterprise 5.0 还提供高性能云原生微服务网关,帮助企业在不同的微服务框架下,实现南北-东西两向的流量调度和服务治理,降低运维及使用成本,提升系统运维效率。同时,「DaoCloud 道客」通过行业生态合作伙伴拓展微服务治理的能力边界,让更多企业无缝接入微服务架构,享受到由下一代云原生基础设施所构成的服务网格能力。

什么样的存储能力可以更好地服务有状态的应用,使它能更好地上云并满足用户的需求?「DaoCloud 道客」针对这个问题进行了长期的思考和探索,并在 DaoCloud Enterprise 5.0 的数据服务模块上给出了答案。「DaoCloud 道客」自主开源的 HwameiStor,通过裸盘和卷管理两种模式,能够为有状态的云原生应用或组件,提供数据持久化的能力。同时,在数据服务模块中,DaoCloud Enterprise 5.0 还将云原生化的中间件服务提供给客户,能够支持 RabbitMQ、Redis、Elasticsearch、Kafka、MinIO、MySQL 等主流中间件,实现了实例管理、空间隔离以及备份恢复等数据高可靠的技术能力。在探索过程中,「DaoCloud 道客」也将创新能力赋予合作伙伴,让沃趣等伙伴更好地实现传统中间件的云原生化,并为 PingCAP、数新等伙伴,提供了更可靠的数据管理方式,与众多生态合作伙伴合作共创,探索云原生化的有状态应用在企业中落地的最佳路径。

应用软件层出不穷,解决了越来越多行业场景中的特定需求,企业的数字化转型,不仅仅是架构的转型,更是应用运行方式的转变。DaoCloud Enterprise 5.0 的应用商店,不仅仅是一个软件货架,更是一个真正深入客户需求,与生态伙伴共同打造的云原生能力链。此前,「DaoCloud 道客」就在与声网的交流中,针对客户的视频流业务需求,打造了满足特定行业要求的云原生应用。当然,应用商店的能力不止于此,DaoCloud Enterprise 5.0 与生态伙伴合作赋能,面向企业实际的业务需求,提供开箱即用的应用软件,实现生态技术、产品、运营服务等能力的整合,与众多合作伙伴共同为客户提供基于行业、基于领域、基于特定业务需求的云原生化的全新产业价值链。

信创已是大势所趋,但是很多软件工具与国产基础设施仍然存在兼容适配的问题。DaoCloud Enterprise 5.0 的信创异构能力,打破了传统信创体系兼容差、适配难的问题。DaoCloud Enterprise 5.0 对下屏蔽底层基础设施的差异,能够支持市面上主流的信创操作系统和处理器,并通过开源项目 Kubean 将云原生的基础设施真正做到了声明式的编排运行;同时可以一键完成集群的创建、升级和扩容,还能一键更新集群证书,轻松实现集群的全生命周期管理。基于这样的能力,DaoCloud Enterprise 5.0 南向支持国产芯片及服务器,北向支持信创操作系统及信创应用生态体系,「DaoCloud 道客」目前已经与麒麟、统信、华为鲲鹏、海光、飞腾、龙芯、电科云等都完成了信创产品的兼容认证,持续扩大和完善信创云原生生态体系,致力于在云原生操作系统层面,提供更为强劲的国产化替代能力。

海量数据爆发的今天,中心化的算力存在瓶颈,如何让数据中心的算力下移,释放计算生产力?已经成为众多行业数字化转型时,需要考虑的问题。DaoCloud Enterprise 5.0 的云边协同能力成功让云原生的优势延伸到边缘端,让分布式算力无处不在。「DaoCloud 道客」提出了边缘节点、边缘集群、边缘节点集群混合的三种云边融合方式,打造了云-边-端协同方案,通过标准化的云原生框架助力边缘算力释放动能,并结合合作伙伴的强边缘算力产品满足实时性、高并发的要求,解决智慧门店、智能电网等场景的应用痛点。此前,「DaoCloud 道客」已经与华为共同发布了云边协同超融合一体机,助力零售行业打造智慧门店系统,成功把云边协同落地到业务实践中。

多云部署成为不可逆转的趋势,越来越多企业希望能够在一个集群出现故障时,能够快速在另一个集群启动应用。DaoCloud Enterprise 5.0 的多云编排通过跨云的应用部署、发布和运维,加强了系统的灾备和恢复能力,提升企业应对不确定性风险的能力。它的本质逻辑在于先完成一次多云分发,将云上应用监控纳管起来,这样当任何一个集群出现故障时,系统可以实现应用的跨云迁移。当然,混合云的编排调度也不在话下,在私有云宕机时,DaoCloud Enterprise 5.0 的多云编排功能可以快速在公有云启动应用,保障系统的稳定运行。通过这样跨基础设施的云原生混合云编排体系,DaoCloud Enterprise 5.0 为提升了多云环境下应用的稳定性与连续性。目前,「DaoCloud 道客」的多云能力,已经在金融和零售等领域得到了广泛使用和印证。

八大能力之下,是 DaoCloud Enterprise 5.0 的内核所在——云原生底座。它分为四个部分,最底层是计算、网络和存储,在这一块领域中,「DaoCloud 道客」以生产环境稳定性作为最高优先级,通过不断升级自研技术实力,结合先进的云原生技术,去打造面向不确定性未来的、坚实稳定的底层基础设施。第二个部分,集群管理拥有多集群资源检索的能力和集群生命周期管理能力,都是通过自主开源项目 ClusterpediaKubean 实现的。第三个部分是容器管理,它允许任意满足开源标准的 Kubernetes 集群被纳管到这个云原生底座中,为用户提供服务,并且,提供 Kubernetes 标准 API,让所有的基于 Kubernetes  开发的应用程序,不再受多集群架构的困扰。同时,「DaoCloud 道客」开源的 CloudTTY,可通过一个 Web 页面随时随地管理你的 Kubernetes 集群,这进一步实现了多云资源的统一管理。此外,全局管理可以完成对用户/角色的统一管理,并实现工作空间的资源隔离和权限划分,完成多租户的资源管理和权限控制。

03

为数字世界
寻找全局最优解

DaoCloud Enterprise 5.0 基于分布式架构,久经生产验证,坚持自主可控和生态开放,践行开源共生。在云原生核心技术 Kubernetes 的近一年度开源贡献排行中,「DaoCloud 道客」都位列中国第一,并已陆续开源近十个项目。此外,在 DaoCloud Enterprise 5.0 中,云原生底座的能力被单独解耦出来,终端用户以及独立软件开发商,都可以通过 DCE 5.0 社区版免费体验云原生底座的性能,与「DaoCloud 道客」共建以云原生为基石的数字新世界。

「DaoCloud 道客」作为云原生领域的创新领导者,一直在践行赋能、利他、共生,不断拓展云原生能力边界,携手伙伴丰富云原生生态产业链,为数字世界寻求全局最优解。道行无难化大千,客舍归一数字界。

DaoCloud 公司简介:「DaoCloud 道客」云原生领域的创新领导者,成立于 2014 年底,拥有自主知识产权的核心技术,致力于打造开放的云原生操作系统为企业数字化转型赋能。产品能力覆盖云原生应用的开发、交付、运维全生命周期,并提供公有云、私有云和混合云等多种交付方式。成立迄今,公司已在金融科技、先进制造、智能汽车、零售网点、城市大脑等多个领域深耕,标杆客户包括交通银行、浦发银行、上汽集团、东风汽车、海尔集团、屈臣氏、金拱门(麦当劳)等。目前,公司已完成了 D 轮超亿元融资,被誉为科技领域准独角兽企业。公司在北京、武汉、深圳、成都设立多家分公司及合资公司,总员工人数超过 400 人,是上海市高新技术企业、上海市“科技小巨人”企业和上海市“专精特新”企业,并入选了科创板培育企业名单。

未经允许不得转载:DaoCloud道客博客 » 叶挺:八年一剑,筑造自主开放云原生系统

申请试用