1장. etcd 개요


etcd(발음은 et-see-dee)는 일관되고 분산된 키-값 저장소로, 전체가 메모리에 들어갈 수 있는 머신 클러스터에 소량의 데이터를 저장합니다. 많은 프로젝트의 핵심 구성 요소인 etcd는 컨테이너 오케스트레이션을 위한 표준 시스템인 Kubernetes의 기본 데이터 저장소이기도 합니다.

etcd를 사용하면 다음과 같은 여러 가지 방법으로 이점을 누릴 수 있습니다.

  • 클라우드 기반 애플리케이션의 일관된 가동 시간을 지원하고 개별 서버에 장애가 발생하더라도 애플리케이션이 계속 작동하도록 합니다.
  • Kubernetes의 모든 클러스터 상태 저장 및 복제
  • 노드 구성에 대한 중복성과 복원성을 제공하기 위해 구성 데이터를 배포합니다.
중요

기본 etcd 구성은 컨테이너 오케스트레이션을 최적화합니다. 최상의 결과를 얻으려면 설계된 대로 사용하세요.

1.1. etcd 작동 방식

클러스터 구성 및 관리에 대한 안정적인 접근 방식을 보장하기 위해 etcd는 etcd Operator를 사용합니다. Operator는 OpenShift Container Platform과 같은 Kubernetes 컨테이너 플랫폼에서 etcd 사용을 간소화합니다.

또한 etcd Operator를 사용하여 OpenShift Container Platform 제어 평면에 대한 etcd 클러스터를 배포하고 관리할 수 있습니다. etcd 운영자는 다음과 같은 방법으로 클러스터 상태를 관리합니다.

  • Kubernetes API를 사용하여 클러스터 상태를 관찰합니다.
  • 현재 상태와 필요한 상태의 차이점을 분석합니다.
  • etcd 클러스터 관리 API, Kubernetes API 또는 둘 다를 통해 차이점을 수정합니다.

etcd에는 클러스터 상태가 있으며 이는 지속적으로 업데이트됩니다. 이 상태는 지속적으로 유지되므로 높은 빈도로 인해 작은 변화가 많이 발생합니다. 따라서 etcd 클러스터 멤버를 빠르고 지연 시간이 짧은 I/O로 백업하는 것이 중요합니다. etcd의 모범 사례에 대한 자세한 내용은 "etcd에 대한 권장 사례"를 참조하십시오.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat