WebSphere 동적 클러스터란 무엇인가?
WebSphere 8.5에서 소개된 동적 클러스터는 애플리케이션 요구 사항에 따라 자동으로 서버를 시작하고 중지하여 리소스를 효율적으로 관리하는 지능형 기능입니다.
동적 클러스터는 두 가지 주요 작업 모드를 통해 작동합니다.
- 확장 작업: 시스템 부하가 증가하여 기존 서버만으로는 수요를 충족할 수 없을 때, 정의된 규칙에 따라 자동으로 새로운 서버 인스턴스를 추가합니다.
- 축소 작업: 요청량이 감소하거나 현재 실행 중인 서버만으로도 충분할 때, 불필요한 서버를 종료하여 리소스를 절약합니다. 이때, 최소 활성 서버 인스턴스 수 아래로 종료되지는 않습니다.
동적 클러스터 작동 방식
동적 클러스터는 세 가지 작동 모드를 통해 환경과 상호 작용합니다.
- 수동 모드: 기존의 정적 클러스터와 유사하게 사용자가 모든 작업을 직접 관리합니다.
- 감독 모드: 시스템에서 작업 권장 사항을 제공하고, 관리자가 이를 승인하거나 거부할 수 있습니다.
- 자동 모드: 지능형 관리 시스템이 자동으로 서버 추가, 제거 및 프로비저닝을 수행합니다.
동적 클러스터 생성 방법
다음은 WebSphere 관리 콘솔을 사용하여 동적 클러스터를 생성하는 단계입니다.
- Deployment Manager 콘솔에 로그인합니다.
- “서버” > “클러스터” > “동적 클러스터”로 이동합니다.
- 작동 모드를 “자동”으로 선택하고 “새로 만들기”를 클릭합니다.
- 서버 유형을 “WebSphere 애플리케이션 서버”로 선택하고 “다음”을 클릭합니다.
- “규칙을 사용하여 클러스터 구성원 자동 정의”를 기본 방법으로 유지합니다.
- 동적 클러스터 이름을 지정하고 “다음”을 클릭합니다.
- 노드 그룹을 선택하거나 기본 설정을 유지하고 “다음”을 클릭합니다.
- 동적 클러스터 템플릿을 기본값으로 선택하고 “다음”을 클릭합니다.
- 동적 클러스터 속성 설정을 기본값으로 유지하고 “다음”을 클릭합니다.
- “항상 하나의 인스턴스를 시작 상태로 유지” 옵션을 선택하여 애플리케이션 중단을 방지합니다.
- “시작할 수 있는 일부 인스턴스를 제한하지 마십시오” 옵션을 선택하여 수요 증가 시 모든 리소스를 활용하도록 합니다.
- 격리 요구 사항이 없는 경우, “격리 요구 사항 없음”을 선택합니다.
- 구성 요약을 확인하고 “마침”을 클릭하여 동적 클러스터를 생성합니다.
- 구성을 저장하고 변경 사항을 노드와 동기화합니다.
- 생성된 동적 클러스터 및 시작된 인스턴스를 확인할 수 있습니다.
이러한 설정으로 동적 클러스터는 항상 최소 하나의 인스턴스를 실행하며, 수요 증가 시 추가 인스턴스를 자동으로 시작합니다.
이 글이 유익했기를 바랍니다. 이 정보를 다른 사람들과 공유해 주세요!