11장. 클러스터링

클러스터는 중요한 상용 서비스의 신뢰성, 확장성, 가용성을 높이기 위해 함께 작동하는 여러 컴퓨터(노드) 입니다. Red Hat Enterprise Linux 7.0을 사용하여 고가용성 서버는 성능, 고가용성, 로드 밸런싱, 파일 공유 등의 다양한 요구를 충족하도록 다양한 설정으로 운용될 수 있습니다.
Red Hat Enterprise Linux 7.0 로드 밸런서는 기본 Red Hat Enterprise Linux의 일부로 되어 있음에 유의하십시오.
Red Hat 고가용성 애드온의 설정 및 관리에 관한 내용이 있는 Red Hat Enterprise Linux 7.0에 대한 문서 목록은 20.5절. “클러스터링 및 고가용성 ”에서 참조하십시오.

11.1. Pacemaker 클러스터 매니저

Red Hat Enterprise Linux 7.0에서는 클러스터 리소스 관리 및 노드 장애 복구를 위해 rgmanager 대신 Pacemaker를 사용하고 있습니다.
Pacemaker의 장점은 다음과 같습니다:
  • 리소스 설정의 자동 동기화 및 버전 관리
  • 보다 더 사용자 환경에 적합한 유연한 리소스 및 펜싱 모델
  • 펜싱 기능은 리소스 수준 장애 복구에 사용될 수 있음
  • 시간 기반 설정 옵션
  • 여러 노드 (예: 웹 서버 또는 클러스터 파일 시스템)에서 동일한 리소스를 실행할 수 있음
  • 두 가지 다른 모드 (예: 동기화 소스 및 대상) 중 하나는 여러 노드에서 동일한 리소스를 실행할 수 있음
  • Pacemaker에는 분산 잠금 관리자가 필요하지 않음
  • 쿼럼이 손실되어 있거나 여러 파티션이 생성되는 경우 설정 가능한 동작