"d"istributed "/etc" is "etcd".
The unix "/etc" folder and "d"istributed systems.
etcd versus other key-value stores
The name "etcd" originated from two ideas, the unix "/etc" folder and "d"istributed systems. The "/etc" folder is a place to store configuration data for a single system whereas etcd stores configuration information for large scale distributed systems. Hence, a "d"istributed "/etc" is "etcd".
etcd is designed as a general substrate for large scale distributed systems. These are systems that will never tolerate split-brain operation and are willing to sacrifice availability to achieve this end. etcd stores metadata in a consistent and fault-tolerant way. An etcd cluster is meant to provide key-value storage with best of class stability, reliability, scalability and performance.
Distributed systems use etcd as a consistent key-value store for configuration management, service discovery, and coordinating distributed work. Many organizations use etcd to implement production systems such as container schedulers, service discovery services, and distributed data storage. Common distributed patterns using etcd include leader election, distributed locks, and monitoring machine liveness.
즉,
etcd is a distributed key-value store designed to reliably and quickly preserve and provide access to critical data.
etcd는 중요한 데이터에 안정적으로 빠르게 보존하고 액세스 할 수 있도록 설계된 분산 키-값 저장소입니다.
etcd는 Go 언어로 개발됨.
출처 :
'Kubernetes' 카테고리의 다른 글
Kubernetes 기본 명령어와 replicasets, deploy (0) | 2020.05.29 |
---|---|
Deploy an app (0) | 2020.05.27 |
Simple service echoserver (0) | 2020.05.22 |
Ubuntu Docker: "Error response from daemon: client version 1.40 is too new. Maximum supported API version is 1.39" (0) | 2020.05.22 |
AWS Lightsail 쿠버네티스 실습 #1 (0) | 2019.10.17 |