IBM - old/WAS 강좌

[WAS8.5]제대로 맛보는 IBM WAS v8.5 - 15. 동적 클러스터(Dynamic Cluster)

freeman98 2016. 5. 6. 20:32

안녕하세요 freeman 입니다.

이번 강좌에서 소개하고자 하는 IBM WAS v8.5 기능은 동적 클러스터 기능입니다. 동적 클러스터라고 하면 이미 WAS 에서 클러스터라고도 이야기하고 동적으로 확장/축소가 가능하여 동적 클러스터라고도 이야기하는데 굳이 왜 IBM WAS v8.5 에서 해당 기능을 소개하는지 의문을 가지실 분이 있는데 여기서 언급하는 동적 클러스터는 다른 WAS 에서 제공하지 않는 IBM WAS 만의 강화된 동적 클러스터를 의미합니다.

IBM WAS 는 클러스터를 두 가지 형태로 만들 수 있습니다. 하나는 정적 클러스터이고 다른 하나는 동적 클러스터입니다. 일반적으로 다른 WAS 에서 이야기하는 모든 클러스터 기능은 정적 클러스터를 통해서 구현 가능하며 동적 클러스터는 이에 덧붙여 몇 가지 IBM 만의 특징적인 장점들을 추가한 형태의 클러스터입니다.

동적 클러스터의 특징

-          WAS의 상태를 반영하여 관리자 개입 없이 자동으로 실시간 동적 부하분산이 가능

-          해당 동적 클러스터가 거주할 노드 그룹만 정의하면 그 안에서 자동 생성

-          클러스터 템플릿을 이용하여 한 곳의 설정 수정만으로 동적 클러스터내의 전체 WAS 서버의 설정 변경 가능

-          환경의 워크로드에 따라 관리자 개입 없이 동적으로 인스턴스를 시작/중지 가능

예를 들어 동적 클러스터는 일반적인 타 WAS에는 없는 실시간 동적 부하 분산 기능을 제공합니다. 동적 부하 분산 방식이란 각 WAS 서버의 고유용량, CPU, 메모리 등을 실시간으로 계산하고 반영하여 동적으로 부하 분산을 조절하는 것을 의미하며 이러한 동적인 부하 분산 방식은 실시간으로 시스템의 상황을 판단하여 부하분산을 수행하므로 보다 안정적인 서비스를 제공할 수 있습니다.

WASv85_15_DynamicCluster_juwlee201304.doc