WebSphere 8.5.x 동적 클러스터

WebSphere 동적 클러스터란 무엇인가?

WebSphere 8.5에서 소개된 동적 클러스터는 애플리케이션 요구 사항에 따라 자동으로 서버를 시작하고 중지하여 리소스를 효율적으로 관리하는 지능형 기능입니다.

동적 클러스터는 두 가지 주요 작업 모드를 통해 작동합니다.

  • 확장 작업: 시스템 부하가 증가하여 기존 서버만으로는 수요를 충족할 수 없을 때, 정의된 규칙에 따라 자동으로 새로운 서버 인스턴스를 추가합니다.
  • 축소 작업: 요청량이 감소하거나 현재 실행 중인 서버만으로도 충분할 때, 불필요한 서버를 종료하여 리소스를 절약합니다. 이때, 최소 활성 서버 인스턴스 수 아래로 종료되지는 않습니다.

동적 클러스터 작동 방식

동적 클러스터는 세 가지 작동 모드를 통해 환경과 상호 작용합니다.

  • 수동 모드: 기존의 정적 클러스터와 유사하게 사용자가 모든 작업을 직접 관리합니다.
  • 감독 모드: 시스템에서 작업 권장 사항을 제공하고, 관리자가 이를 승인하거나 거부할 수 있습니다.
  • 자동 모드: 지능형 관리 시스템이 자동으로 서버 추가, 제거 및 프로비저닝을 수행합니다.

동적 클러스터 생성 방법

다음은 WebSphere 관리 콘솔을 사용하여 동적 클러스터를 생성하는 단계입니다.

  1. Deployment Manager 콘솔에 로그인합니다.
  2. “서버” > “클러스터” > “동적 클러스터”로 이동합니다.
  3. 작동 모드를 “자동”으로 선택하고 “새로 만들기”를 클릭합니다.
  4. 서버 유형을 “WebSphere 애플리케이션 서버”로 선택하고 “다음”을 클릭합니다.
  5. “규칙을 사용하여 클러스터 구성원 자동 정의”를 기본 방법으로 유지합니다.
  6. 동적 클러스터 이름을 지정하고 “다음”을 클릭합니다.
  7. 노드 그룹을 선택하거나 기본 설정을 유지하고 “다음”을 클릭합니다.
  8. 동적 클러스터 템플릿을 기본값으로 선택하고 “다음”을 클릭합니다.
  9. 동적 클러스터 속성 설정을 기본값으로 유지하고 “다음”을 클릭합니다.
  10. “항상 하나의 인스턴스를 시작 상태로 유지” 옵션을 선택하여 애플리케이션 중단을 방지합니다.
  11. “시작할 수 있는 일부 인스턴스를 제한하지 마십시오” 옵션을 선택하여 수요 증가 시 모든 리소스를 활용하도록 합니다.
  12. 격리 요구 사항이 없는 경우, “격리 요구 사항 없음”을 선택합니다.
  13. 구성 요약을 확인하고 “마침”을 클릭하여 동적 클러스터를 생성합니다.
  14. 구성을 저장하고 변경 사항을 노드와 동기화합니다.
  15. 생성된 동적 클러스터 및 시작된 인스턴스를 확인할 수 있습니다.

이러한 설정으로 동적 클러스터는 항상 최소 하나의 인스턴스를 실행하며, 수요 증가 시 추가 인스턴스를 자동으로 시작합니다.

이 글이 유익했기를 바랍니다. 이 정보를 다른 사람들과 공유해 주세요!