阿里巴巴持续投入,etcd 正式加入 CNCF

本文涉及的产品
可观测监控 Prometheus 版,每月50GB免费额度
性能测试 PTS,5000VUM额度
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 2018 年 12 月 11 日,在 KubeCon + CloudNativeCon 北美峰会上,etcd 项目正式加入 CNCF。

2018 年 12 月 11 日,在 KubeCon + CloudNativeCon 北美峰会上,etcd 项目正式加入云原生计算基金会(CNCF)。CNCF 是一个厂商中立的基金会、云原生技术推广和普及的领导者 

etcd 在 2013 年由李响,Brandon Philips, Alex Polvi 发起。etcd 帮助分布式系统存储关键性的元信息和协调分不同组件的行为。在过去的 5 年时间里,etcd 项目一共有超过 400 名贡献者,贡献了超过 14000 个提交,发布了超过 150 个版本。 

etcd2 中引入的 etcd/raft 库,是目前最稳定、功能丰富的开源一致性协议之一。作为 etcd、TiKV、CockcorachDB、Dgraph 等知名分布式数据库的核心数据复制引擎,etcd/raft 驱动了超过十万个集群,是被最为广泛采用一致性协议实现之一。etcd3 中引入的多版本控制、事务等功能,大大的简化了分布式应用的开发流程,提高了效率和稳定性。经过5年的演进,etcd 也已经成为了各种容器编排系统的默认存储选项。Kubernetes是流行的容器平台,运行在任何环境的 Kubernetes 集群都依赖 etcd 来提供稳定而可靠的存储服务。 

etcd 是阿里巴巴的基础架构的重要组成部分。阿里巴巴的集群管理器 Sigma 采用 etcd 作为核心的存储引擎,支持了数十万宿主机和上百万容器的调度和管理。阿里云容器服务 ACK (Alibaba Cloud Kubernetes )使用 etcd 作为存储引擎,为众多的客户提供了稳定、可靠、安全的企业级容器服务容器服务。阿里云的函数计算服务,使用 etcd 为函数调度和执行提供了高效的协调、存储能力。 

作为 etcd 的主要维护者和重要用户,阿里巴巴致力于对 etcd 项目的贡献。我们将于与社区一同,帮助 etcd 项目为更广泛的开发者、使用者提供稳定、高效、易用的分布式元信息存储和协调服务。我们计划在 etcd 中加入 pre-vote 的功能,提高在不稳定网络环境下的可靠性;加入 Learner 功能,提高更高效、可控的数据备份能力;通过对不同种数据后端(例如基于LSM 的本地存储,基于SQL 类型数据库等)的支撑,提高 etcd 的存储效率和规模等。 

阿里巴巴会不断提高对 etcd 这样的重要开源云原生技术的投入,促进云原生的普及,赋能开发者在不同场景下高效开发云原生应用。我们希望和百万开发者一起成长,共同定义、参与、分享云计算。 

作者简介:
李响

  • 阿里巴巴资深技术专家,前 CoreOS 分布式项目主管,负责 Kubernetes、etcd 等分布式系统相关项目在 CoreOS 的开发工作。他的主要兴趣在于分布式一致协议、分布式存储、分布式系统调度等。开源项目 etcd 作者,毕业于卡耐基梅隆大学。

 CNCF_Grad_Cards_etcd-01-1024x628.jpg | center | 747x458

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
运维 Kubernetes Cloud Native
开源项目的演进会遇到哪些“坑”?KubeVela 从发起到晋级 CNCF 孵化的全程回顾
KubeVela 本身也有别于“大厂开源”的惯性模式,它从第一天起就遵循“社区发起、开放治理、国际化运作”的原则,核心理念之一就是“始终以业界的最广泛和最真实场景作为项目演进的指南针”,所以发展路径中一直在倾听社区的声音,以最普遍、最共性的需求为最高优先级。
134 1
开源项目的演进会遇到哪些“坑”?KubeVela 从发起到晋级 CNCF 孵化的全程回顾
|
运维 Kubernetes Cloud Native
「开源人说」| 开源项目的演进会遇到哪些“坑”?KubeVela 从发起到晋级 CNCF 孵化的全程回顾
KubeVela 诞生于 OAM 社区,开源第一天起就遵循“社区发起、开放治理、国际化运作”的原则。 今 年 2 月,KubeVela 经过全体 ToC 投票成功进入 CNCF Incubation,是云原生领域首个晋级孵化的面向应用的交付和管理平台。本文将做一个完整的回顾,梳理项目演进过程中的那些“坑”,希望对整个开源生态的发展有所帮助。
48537 1
「开源人说」| 开源项目的演进会遇到哪些“坑”?KubeVela 从发起到晋级 CNCF 孵化的全程回顾
|
存储 运维 Prometheus
开源项目的演进会遇到哪些“坑”?KubeVela 从创立到 CNCF 孵化的全程回顾
作者: 孙健波(天元)、曾庆国(悦达)2023 年 2 月,KubeVela经过全体 ToC 投票成功进入 CNCF Incubation,是云原生领域首个晋级孵化的面向应用的交付和管理平台。KubeVela 背后的核心理念是 2019 年阿里云和微软联合发布的开放应用模型(OAM),演变至今,KubeVela 通过其可编程可扩展的架构、良好的用户体验,以及大量的生态核心能力,帮助了钉钉、招商银行
开源项目的演进会遇到哪些“坑”?KubeVela 从创立到 CNCF 孵化的全程回顾
|
Prometheus Kubernetes 监控
|
Kubernetes Cloud Native Devops
[云原生] [kubernetes] 有了K8S的新基建,云原生起航了 !
[云原生] [kubernetes] 有了K8S的新基建,云原生起航了 !
256 0
[云原生] [kubernetes] 有了K8S的新基建,云原生起航了 !
|
人工智能 Kubernetes Cloud Native
继《云原生开发者洞察白皮书》后【云原生人才计划之Kubernetes 技术图谱】发布!
【云原生人才计划 2.0】由阿里云开发者学堂联合 Linux Foundation 开源软件学园、阿里云云原生团队共同发起,发布《云原生人才计划之 Kubernetes 技术图谱》,帮助云原生领域开发者获得从理论基础、开源实践再到应用落地的体系化成长,推进云原生大规模普及进程。云原生人才计划 2.0 的发布相比于 2020 年的「云原生人才计划」1.0基础上,新增免费动手实验,面向 LFOSSA 以及阿里云全球培训中心两套认证体系进行针对性的课程设计,帮助开发者学习后顺利实现“一课两证”。
继《云原生开发者洞察白皮书》后【云原生人才计划之Kubernetes 技术图谱】发布!
|
运维 Kubernetes Cloud Native
专访 OpenKruise 负责人:现在的云原生应用自动化发展到什么程度了?
目前,OpenKruise 官方登记的 Adopter 数量达到 35+,阿里巴巴、蚂蚁集团、美团、携程、网易、小米、OPPO、苏宁等都在生产环境使用了 OpenKruise 功能,国外如北美的 Lyft、以色列的 Bringg、面向东南亚市场的 Shopee 等也都使用了 OpenKruise。
专访 OpenKruise 负责人:现在的云原生应用自动化发展到什么程度了?
|
云安全 Kubernetes 监控
深耕云原生技术 – Kubernetes应用渐入佳境
本篇内容分享了深耕云原生技术 – Kubernetes应用渐入佳境。
192 0
深耕云原生技术 – Kubernetes应用渐入佳境
|
存储 Kubernetes Cloud Native
Vineyard 加入 CNCF Sandbox,将继续瞄准云原生大数据分析领域
Vineyard 是一个专为云原生环境下大数据分析场景中端到端工作流提供内存数据共享的分布式引擎,我们很高兴宣布 Vineyard 在 2021 年 4 月 27 日被云原生基金会(CNCF)TOC 接受为沙箱(Sandbox)项目。
Vineyard 加入 CNCF Sandbox,将继续瞄准云原生大数据分析领域