메뉴 건너뛰기

넷서버 사용 팁/강좌

Intergate 로드밸런스 서버

넷서버 2008.01.19 07:17 조회 수 : 1682

넷서버의 Intergate로드밸런스서버는 클러스터링을 지원하기 위해 다수의 미들웨어를 하나로 묶어 서비스하기 위해 사용하는 프로그램입니다.

1. 요건

로드밸런스에 묶인 넷서버미들웨어는 반드시 넷서버에서 제공하는 TNetserverDelphiLoadBalance를 소켓엔진으로 사용해야 합니다. 클라이언트는 3.x부터 4, 넷서버.Net까지 임의로 사용이 가능합니다.

로드밸런스는 Timeout이 적용되므로 넷서버클라이언트는 PingInterval을 이 Timeout시간 이내로 설정하여 연결이 끊어지는 것을 막을 책임이 있습니다.

2. 처리방식

이 프로그램은 클라이언트의 연결을 다른 넷서버미들웨어와 IP터널링 방식을 통하여 연결을 해 줍니다. 클라이언트는 로드밸런스 1대에 접속하지만 실제 서비스의 처리는 로드밸런스에 클러스터로 연결된 미들웨어에서 분산처리됩니다.

IP터널링을 사용하므로 미들웨어에서 보는 클라이언트는 로드밸런스서버의 IP가 아닌 실제 클라이언트의 IP로 처리합니다.

로드밸런스에서 연결된 미들웨어로의 분산은 현재 라운드 로빈방식을 적용하고 있습니다.

3. 장점

Intergate로드밸런스는 수백, 수천만을 호가하는 하드웨어나 시스템없이 소프트웨어 하나로 백업서비스, 분산처리등의 업무를 처리할 수 있습니다.

자바와 닷넷으로 제작되어 윈도우 뿐만 아니라 리눅스 같은 다른 OS에서도 설치될 수 있습니다.
번호 제목 글쓴이 날짜 조회 수
공지 이전게시판의 질문과답변 및 사용팁 메뉴얼관련 링크 admin 2008.01.23 4633
공지 넷서버 동영상 강좌 admin 2008.01.23 3915
공지 넷서버 소개문서 넷서버 2008.01.19 5110
28 넷서버의 엔터프라이즈환경에서의 사용 방식의 개선 넷서버 2008.01.19 1825
» Intergate 로드밸런스 서버 넷서버 2008.01.19 1682
26 로드밸런스의 라이센스 배포와 관련하여 넷서버 2008.01.19 1744
25 Synchronize 쉽게 사용하기 admin 2008.01.19 3948
24 Integate를 사용하지 않은 다른 로드밸런스 구현 방법(4tier) 넷서버 2008.01.19 2032
23 파일업로드나 다운로드후 파일이 닫힐때 원하는 작업처리하기 admin 2008.01.19 1981
22 DLL과 Deadlock admin 2008.01.20 6347
21 ch 1. 간단한 BDE서버의 제작 admin 2008.01.24 4000
20 ch 2. 간단한 클라이언트프로그램의 제작 admin 2008.01.24 2988
19 ch 3.메세지클라이언트의 제작 admin 2008.01.24 4526
18 ch 4. 비즈니스오브젝트의 작성-서버 admin 2008.01.24 4473
17 ch 5. 비즈니스오브젝트를 클라이언트에서 사용하기 admin 2008.01.24 2722
16 Ch6. 채팅서버 프로그램의 제작 admin 2008.01.24 3116
15 Ch7. 채팅클라이언트 프로그램의 제작 admin 2008.01.24 3176
14 [동영상] 넷서버 서버의 제작 admin 2008.01.24 2700
13 [동영상] 넷서버 클라이언트 프로그램의 제작 admin 2008.01.24 3035
12 넷서버의 설치 방법 admin 2008.01.24 4873
위로