ICM(인터넷 클러스터 관리자) 사용 계획
ICM(Internet Cluster Manager)이 서비스할 제공할 클러스터를 계획합니다. 그런 다음 ICM을 실행할 위치와 실행할 ICM 수를 계획합니다.
웹 서버를 기존의 클러스터에 추가하거나, 클러스터에 있는 기존의 서버를 웹 서버로 사용하거나 웹 트래픽 전용으로 클러스터를 작성할 수 있습니다. HCLDomino® 클러스터를 작성할 때 동일한 요인을 고려하여 클러스터를 계획합니다. 예를 들어, 가용 서버의 처리 능력과 클러스터에 존재할 트래픽 수를 고려해야 합니다. 서버에 많은 웹 트래픽이 존재할 경우, 웹 트래픽 전용으로 서버를 지정하는 것을 고려해야 합니다. 또한 워크로드 분산 방식으로 데이터베이스를 배포해야 합니다.
- 클러스터에 포함할 서버 수
- 클러스터의 복제본 수 및 위치
- 데이터베이스를 서버에 배포하는 방식
- 클러스터 트래픽에 대한 개인 LAN 작성 여부
- ICM을 설치할 장소
ICM 위치 계획
클러스터에 있는 서버나 클러스터 외부에 있는 서버에서 ICM을 실행할 수 있습니다. 또한, 하나의 ICM을 항상 사용할 수 있도록 여러 개의 ICM을 실행할 수 있습니다.
ICM을 다양한 방법으로 설정할 수 있습니다. 예를 들어 다음 작업을 수행할 수 있습니다.
- 하나의 ICM을 설정하여 클러스터 외부에 설치
서버를 ICM 전용으로 설정합니다. 서버를 실행할 때 필요하지 않은 다른 데이터베이스나 서버 태스크는 서버에 포함시키지 마십시오. 이런 방법으로 ICM을 설정하면, 성능에 영향을 미쳐 서버 오류를 유발할 수 있는 활동이 서버에서 거의 수행되지 않으므로 신뢰도가 높아집니다.
- 클러스터 외부에 여러 개의 ICM 설정
하나의 ICM을 사용할 수 없을 경우, 클라이언트 요청을 계속 처리할 수 있도록 다른 ICM이 사용 가능해집니다. 하나의 ICM에 오류가 발생할 경우 사용자에게 영향을 미치지 않고 다른 ICM이 넘겨받을 수 있도록 같은 호스트 이름을 가진 두 개의 ICM을 설정합니다.
다중 ICM의 장점은 성능 향상이 아니라 가용성입니다. 이 구성은 하나의 ICM이 처리하기에 클라이언트 요청이 너무 많은 경우에만 성능을 상당히 향상시킵니다.
- 클러스터의 일부로 하나의 ICM 설정
클러스터에 있는 임의의 서버에서 ICM을 실행하여 클러스터에 ICM을 포함시킬 수 있습니다. 클러스터에 있는 가장 강력한 서버나 최소의 트래픽을 수신하는 서버에서 ICM을 실행해야 합니다.
- 클러스터의 일부로 여러 개의 ICM 설정
ICM의 가용성을 향상시키기 위해, 클러스터에 두 개 이상의 ICM을 설치할 수 있습니다.
- 하나의 ICM은 클러스터 외부에, 다른 하나는 클러스터 내부에 설정
하나의 ICM은 클러스터 외부에서 실행되도록 설정하고, 하나는 클러스터 내부에서 실행되도록 설정할 수 있습니다. 클러스터 외부에 있는 전용 서버가 사용 불가능한 경우, 서버를 추가 ICM에 지정할 필요 없이 백업 ICM을 사용할 수 있습니다.