写点什么

etcd

收录了 etcd 频道下的 50 篇内容

CoreOS 实战:剖析 etcd

etcd 是一个应用在分布式环境下的 key/value 存储服务。利用 etcd 的特性,应用程序可以在集群中共享信息、配置或作服务发现,etcd 会在集群的各个节点中复制这些数据并保证这些数据始终正确。etcd 无论是在 CoreOS 还是 Kubernetes 体系中都是不可或缺的一环。

etcd3 正式发布

在过去的几个月中,CoreOS致力于完善etcd3 API的beta版,经过对系统的严格测试并且在一些用户的共同协作下,etcd得到了长足的进步。今天etcd v3.0.0,这个由CoreOS开发的分布式键值对存储引擎,正式发布了。

etcd:从应用场景到实现原理的全方位解读

随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用强一致性的服务发现存储仓库,渐渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题。etcd为解决这类问题带来了福音,本文将从etcd的应用场景开始,深入解读etcd的实现方式,以供开发者们更为充分地享用etcd所带来的便利。

高可用分布式存储 etcd 的实现原理
高可用分布式存储 etcd 的实现原理

我们介绍过分布式协调服务 Zookeeper 的实现原理以及应用

etcd-operator快速入门完全教程
etcd-operator 快速入门完全教程

本文来自RancherLabs微信公众号

Etcd客户端缓存实践
Etcd 客户端缓存实践

当网络开销成为了性能瓶颈,我们是如何去解决的?

Etcd超全解:原力阐释及部署设置的最佳实践
Etcd 超全解:原力阐释及部署设置的最佳实践

本文来自RancherLabs微信公众号

深入浅出etcd系列part 1 – 解析etcd的架构和代码框架
深入浅出 etcd 系列 part 1 – 解析 etcd 的架构和代码框架

etcd作为华为云PaaS的核心部件,实现了PaaS大多数组件的数据持久化、集群选举、状态同步等功能。

从零开始入门 K8s:手把手带你理解 etcd
从零开始入门 K8s:手把手带你理解 etcd

etcd 是用于共享配置和服务发现的分布式、一致性的 KV 存储系统。本文从 etcd 项目发展所经历的几个重要时刻开始,为大家介绍了 etcd 的总体架构及其设计中的基本原理。希望能够帮助大家更好的理解和使用 etcd。

etcd在超大规模数据场景下的性能优化
etcd 在超大规模数据场景下的性能优化

本篇文章首先介绍etcd优化的背景,为什么要进行优化, 之后介绍 etcd 内部存储系统的工作方式,之后介绍本次具体的实现方式及最后的优化效果。

《深入浅出etcd》part 2 – 解析etcd的心跳和选举机制
《深入浅出 etcd》part 2 – 解析 etcd 的心跳和选举机制

etcd作为华为云PaaS的核心部件,实现了PaaS大多数组件的数据持久化、集群选举、状态同步等功能。

深入浅出的etcd系列在这里!
深入浅出的 etcd 系列在这里!

etcd作为FushionStage的核心组件,负责FushionStage绝大多数组件的数据持久化、集群选举、状态同步等功能。

ETCD集群的常见问题处理
ETCD 集群的常见问题处理

ETCD是一个高可用的分布式Key/Value存储系统。它使用Raft算法,通过选举来保持集群内各节点状态的一致性。

etcd 目前为 CNCF 孵化项目
etcd 目前为 CNCF 孵化项目

etcd 是一种分布式键值存储方式,为分布式系统的协调状态提供可靠的管理方式。

CNCF 正式接纳etcd为孵化项目
CNCF 正式接纳 etcd 为孵化项目

etcd是一个分布式键值存储系统,提供了一种可靠的方法来管理分布式系统的协调状态。目前,所有的Kubernetes集群都使用etcd作为数据存储区。

手把手教你Etcd的云端部署
手把手教你 Etcd 的云端部署

Etcd是一个开源的分布式键值存储,它适用于各种操作系统,包括Linux、BSD和OS X。

突破 etcd 限制!字节开源自研 K8s 存储 KubeBrain
突破 etcd 限制!字节开源自研 K8s 存储 KubeBrain

支撑线上超过 20,000 节点的超大规模 Kubernetes 集群的稳定运行

etcd 2.0 发布,大部分功能已稳定

1月28日,CoreOS官方宣布发布etcd 2.0,这是官方发布的首个稳定版本。etcd是一个开源的用于配置共享和服务发现的高性能的键值存储系统,由CoreOS团队开发,也是CoreOS的核心组件,负责CoreOS的自动安全更新、容器相关的覆盖网络设置等功能。目前etcd在GitHub上的Star数量已经超过5000,使用etcd的项目也已经超过500个,包括Kubernetes、Cloud Foundry等大型项目。

etcd:用于服务发现的键值存储系统

etcd是一个高可用的键值存储系统,主要用于共享配置和服务发现。etcd是由CoreOS开发并维护的,灵感来自于 ZooKeeper 和 Doozer,它使用Go语言编写,并通过Raft一致性算法处理日志复制以保证强一致性。Raft是一个来自Stanford的新的一致性算法,适用于分布式系统的日志复制,Raft通过选举的方式来实现一致性,在Raft中,任何一个节点都可能成为Leader。Google的容器集群管理系统Kubernetes、开源PaaS平台Cloud Foundry和CoreOS的Fleet都广泛使用了etcd。

从零开始入门 K8s:etcd 性能优化实践
从零开始入门 K8s:etcd 性能优化实践

本文从 etcd 性能背景出发,详细讲解了 etcd server 端性能优化及 etcd client 使用最佳实践。

etcd专题_资料-InfoQ中文网