일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 물걸레로봇청소기추천
- Neural Network
- 멤버십
- 패턴 인식
- Friendship
- 삼성
- 나르왈프레오
- hopfield network
- 고려대학교
- 신경회로망
- 삼성소프트웨어멤버십
- 물걸레자동세척로봇청소기
- 구글 앱 엔진
- 패턴인식
- Google App Engine
- 파이썬
- 삼성전자 소프트웨어멤버십 SSM
- 증강현실
- 하이퍼바이저
- 신경망
- 빅데이터
- 갤럭시탭S8울트라
- SSM
- Bidirectional Associative Memory
- 인공지능
- NarwalFreo
- BAM
- 동아리
- 가상화
- Python
- Today
- Total
정보공간_1
[2기 수원 이상웅] Network Load Balancing (이론 및 설치) 본문
[2기 수원 이상웅] Network Load Balancing (이론 및 설치)
알 수 없는 사용자 2012. 10. 29. 10:21Network Load Balancing
NLB(네트워크 로드 균형 조정) 서비스는 웹, FTP, 방화벽, 프록시, VPN 및 기타 업무에 중요한 서버에 사용되는 응용 프로그램과 같은 인터넷 서버 프로그램의 가용성 및 확장성을 향상시킵니다.
첫째 클러스터는 두 대의 호스트로 구성되어 있고 둘째 클러스터는 네 대의 NLB 호스트로 구성되어 있습니다. 각 호스트는 웹, FTP 및 텔넷 서버 응용 프로그램 등 필요한 개별 서버 응용 프로그램의 복사본을 실행합니다.
NLB드라이버는 위에서 보는 바와 같은 구조를 가지고 있다. 네트워크 어댑터가 LAN에 연결되어 있고 그 네트워크 윗 계층에 네트워크 어댑터 드라이버가 있으며 또 그 위에 NLB 드라이버가 존재한다. NLB드라이버는 로드밸런싱을 위한 가상 IP가 지정된다. 이 가상 IP는 각 호스트마다 동일한 값을 가지게 된다.
L4스위치와 달리, NLB는 모든 호스트에 똑 같은 요청이 브로트캐스트를 통해서 전달되며, 브로드캐스트를 통해 받은 요청은 각 NLB규칙에 따라서 특정 호스트에서 받아서 처리하며 나머지 호스트는 네트워크 드라이버 계층에서 Drop 처리된다.
만약 여러개의 네트워크 어댑터가 설치되어 있는 경우 다음과 같이 여러 네트워크 어댑터에 바인딩되므로 각 호스트에서 여러 독립 클러스터를 구성할 수 있습니다.
클러스터 성능을 최적화하려면 각 네트워크 로드 균형 조정 호스트에 네트워크 어댑터를 하나 더 설치하는 것이 좋습니다. 이렇게 구성하면 한 네트워크 어댑터가 클러스터의 일부로 서버에 대한 네트워크 트래픽을 처리하고 다른 네트워크 어댑터는 호스트 간 통신에 사용됩니다.
(출처 : http://technet.microsoft.com/)
NLB구성(Configuration)
다음은 윈도우에서 간단히 NLB를 구성하는 방법을 알아보도록 하겠습니다.
1. 네트워크 속성에서 네트워크 로드 균형 조정을 추가해 줍니다.
4. IP 주소에 공유로 묶고 싶은 가상 IP를 적습니다. (가상 IP = 대표 IP)
5. 클러스터 작업 모드는 멀티캐스트로 세팅합니다.
6. 원격 제어 허용은 확인하지 않았으나 기본적으로 어드민 계정 암호를 입력합니다.7. 우선 순위는 각 서버마다 다르게 적용시켜야 합니다. 2대일 경우 1, 2를 입력하면 됩니다.
8. IP 주소에 사용하고 싶은 고유 IP를 적습니다. 가상 IP를 적는 것이 아닙니다.
9. 호스트 초기 상태는 시작됨으로 두면 윈도우가 켜짐과 동시에 시작됩니다.10. 포트 규칙은 열고 싶은 포트를 지정하는 것인데, 보안에 따라 알맞게 설정해주시면 됩니다. 개발시에는 모든 포트를 여는 것이 편하긴 합니다.
11. 인터넷 프로토콜(TCP/IP)의 속성 창을 엽니다.
12. IP 주소에는 서버마다 부여된 고유 IP를 적습니다.
13. 고급을 누릅니다.14. IP 설정에서 IP를 추가합니다. 추가하는 IP는 가상 IP로서, 고유 IP 밑에 위치해야 합니다.
15. 화면을 참고합니다. 이곳에서는 기본값을 그대로 씁니다.
16. NetBios를 알맞게 설정해 줍니다.
이후 커맨드라인에서 WLBS(또는 NLB) 명령어를 통해 상태 제어 및 현재 상태 파악이 가능합니다.
예) WBLS QUERY
'IT 놀이터 > Elite Member Tech & Talk' 카테고리의 다른 글
[2기 대전 김형순] 예술과 공학의 장벽은 우리 마음속에만 존재한다 (0) | 2012.10.31 |
---|---|
[2기 강북 강정인] NS-3 네트워크 시뮬레이터 소개 (0) | 2012.10.31 |
[2기 전주 박준형] OpenMP 반복루프, 작업의 병렬처리 (0) | 2012.10.29 |
[2기 신촌 김태호] 이클립스로 안드로이드 시스템 앱 빌드하기 (0) | 2012.10.28 |
[2기 수원 곽지혜] Red Black Tree (2) | 2012.10.28 |