45장. 고가용성 애드온 개요
고가용성 애드온은 중요한 프로덕션 서비스에 안정성, 확장성 및 가용성을 제공하는 클러스터 시스템입니다.
클러스터는 작업을 수행하기 위해 함께 작동하는 두 개 이상의 컴퓨터( 노드 또는 멤버라고 함)입니다. 클러스터는 고가용성 서비스 또는 리소스를 제공하는 데 사용할 수 있습니다. 여러 유형의 장애를 보호하는 데 여러 시스템의 중복이 사용됩니다.
고가용성 클러스터는 단일 장애 지점을 제거하고 노드가 작동하지 않는 경우 한 클러스터 노드에서 다른 클러스터 노드로 서비스를 통해 실패하여 고가용성 서비스를 제공합니다. 일반적으로 고가용성 클러스터의 서비스 읽기 및 쓰기 데이터(읽기-쓰기 마운트된 파일 시스템 사용). 따라서 하나의 클러스터 노드에서 다른 클러스터 노드에서 서비스 제어를 인수하므로 고가용성 클러스터에서 데이터 무결성을 유지해야 합니다. 고가용성 클러스터의 노드 오류는 클러스터 외부의 클라이언트에서 볼 수 없습니다. (고가용성 클러스터를 장애 조치(failover) 클러스터라고도 합니다.) 고가용성 애드온은 고가용성 서비스 관리 구성 요소인 Pacemaker
를 통해 고가용성 클러스터링을 제공합니다.
Red Hat은 Red Hat 고가용성 클러스터를 계획, 구성 및 유지 관리하기 위한 다양한 문서를 제공합니다. Red Hat 클러스터 문서의 다양한 영역에 가이드 인덱스를 제공하는 문서 목록은 Red Hat High Availability Add-On 설명서 를 참조하십시오.
45.1. 고가용성 애드온 구성 요소 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat High Availability 애드온은 고가용성 서비스를 제공하는 여러 구성 요소로 구성됩니다.
고가용성 애드온의 주요 구성 요소는 다음과 같습니다.
- 클러스터 인프라 - 구성 파일 관리, 멤버십 관리, 잠금 관리 및 펜싱과 같은 노드가 클러스터로 함께 작업할 수 있는 기본 기능을 제공합니다.
- 고가용성 서비스 관리 - 노드가 작동하지 않는 경우 한 클러스터 노드에서 다른 클러스터 노드로 서비스 장애 조치를 제공합니다.
- 클러스터 관리 툴 - 고가용성 애드온 설정, 구성 및 관리를 위한 구성 및 관리 툴입니다. 툴은 클러스터 인프라 구성 요소, 고가용성 및 서비스 관리 구성 요소 및 스토리지와 함께 사용됩니다.
고가용성 애드온은 다음 구성 요소로 보완할 수 있습니다.
- Red Hat Cryostat2(Global File System 2) - 탄력적 스토리지 애드온의 일부로 고가용성 애드온과 함께 사용할 클러스터 파일 시스템을 제공합니다. Cryostat2를 사용하면 스토리지가 각 클러스터 노드에 로컬로 연결된 것처럼 여러 노드가 블록 수준에서 스토리지를 공유할 수 있습니다. Cryostat2 클러스터 파일 시스템에는 클러스터 인프라가 필요합니다.
-
LVM 잠금 데몬(
lvmlockd
) - 탄력적 스토리지 애드온의 일부로 클러스터 스토리지의 볼륨 관리 기능을 제공합니다.lvmlockd
지원에도 클러스터 인프라가 필요합니다. - HAProxy - TCP(계층 4) 및 계층 7(HTTP, HTTPS) 서비스에서 고가용성 로드 밸런싱 및 페일오버를 제공하는 라우팅 소프트웨어입니다.