종류

Linux Virtual Server(LVS)는 레이어 4 스위칭을 이용하고, Web 서버나 메일 서버 등의 네트워크·서비스의 load sharing를 가능하게 합니다. 이것은 매우 고속으로 수만에서 수십만의 동시 접속까지 확장해 서비스를 제공할 수 있게 됩니다.

한비로에서 운영중인 클러스터 형태는 여러 종류가 있는데 대표적인 세가지는 다음과 같습니다.


Load Balancing (일반적인 클러스터 형태)

가장 보편적인 클러스터 형태로 한 대의 로드밸런스 서버가 여러 대의 리얼 서버로 요청을 분산합니다. 로드밸런스 서버가 장애를 일으키면 서비스 전체가 정지되는 단점이 있습니다.

한 대의 로드밸런서가 클라이언트의 요청을 여러 대의 리얼 서버로 분산

한 대의 로드밸런서가 클라이언트의 요청을 여러 대의 리얼 서버로 분산.


High Availability and Load Balancing (고가용성 로드밸런서)

두 대의 로드밸런스 서버가 마스터와 스탠바이의 역할을 가지는 Failover 형태입니다. 마스터 서버가 로드밸런스를 담당하다가 장애를 일으키면 대기 상태의 스탠바이 서버가 즉각적으로 로드밸런스를 담당하게 됩니다. 마스터 서버가 복구되면 스탠바이 서버는 다시 대기 상태가 되는 가장 안정적인 형태입니다.

두 대의 로드밸런 스서버 중 마스터 서버가 클라이언트의 요청을 여러 대의 리얼 서버로 분산함

두 대의 로드밸런스 서버 중 마스터 서버가 클라이언트의 요청을 여러 대의 리얼 서버로 분산합니다. 스탠바이 서버는 마스터 서버의 장애에 대비합니다. 마스터 서버가 복구되면 스탠바이 서버는 다시 대기 상태로 돌아갑니다. 클러스터 서버의 OS는 Windows 서버로도 사용 가능합니다.


Streamline High Availability and Load Balancing (리얼 서버가 고가용성 로드밸런서를 겸하는 형태)

두 대의 리얼 서버가 고가용성 기능을 겸하는 클러스터 형태입니다. 로드밸런스 서버를 따로 두지 않으므로 비용면에서 효율적이지만 리얼 서버가 리눅스 플랫폼으로 한정되는 단점이 있으며 대형 서비스에는 어울리지 않습니다.

두 대의 리얼 서버가 Failover 기능을 가지는 로드밸런스 서버의 역할을 겸함

두 대의 리얼 서버가 Failover 기능을 가지는 로드밸런스 서버의 역할을 겸합니다. 리얼 서버1/마스터 서버가 장애를 일으키면 리얼 서버2가 로드밸런싱을 하며 리얼 서버1은 클러스터군에서 제외됩니다.

양광승 부장
1544-4755 내선102
winnt@hanbiro.com
박효성 사원
1544-4755 내선107
hspark@hanbiro.com