[ L4 로드밸런서 ] SMILE L4 ELCAP 서비스 이용가이드
| L4 로드밸런스란?
L4 로드밸런스 서비스는 특정 서버에 트래픽이 집중되는 것을 없애기 위해 네트웍 상단에서 전용장비를 두고, 전용장비를 이용하여 각 서버로 분산함으로써 네트워크 효율성을 증대 할 수 있는 서비스입니다.
| admin 계정 설정
1. admin 계정 로그인
부여받은 접속 정보로 admin 계정에 접속합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%201%5D%20L4%20%EB%A1%9C%EA%B7%B8%EC%9D%B8.jpg)
2. 사용자 계정 생성 및 IP 등록
로그인 완료 후 좌측 항목 중 맨 아래에 있는 '설정'으로 이동합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%202%5D%20L4%20%EB%A9%94%EB%89%B4.jpg)
설정에는 장비설정, 계정설정, 시스템이 있습니다.
L4 로드밸런서 설정을 위해 '장비설정'과 '계정설정'을 설정합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%203%5D%20L4%20%EC%84%A4%EC%A0%95%20%EC%86%8C%EA%B0%9C.jpg)
3. 장비설정
장비 설정에서 L4 로드밸런서에 이용할 서비스 아이피(대표 아이피)를 추가 후 저장해줍니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%204%5D%20%EC%9E%A5%EB%B9%84%EC%84%A4%EC%A0%95-1.jpg)
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%205%5D%20%EC%9E%A5%EB%B9%84%EC%84%A4%EC%A0%95-2.jpg)
4. 계정설정
L4 로드밸런서에 사용할 계정과 해당 계정에서 사용할 IP를 등록해줍니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%206%5D%20%EA%B3%84%EC%A0%95%EC%84%A4%EC%A0%95-1.jpg)
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%207%5D%20%EA%B3%84%EC%A0%95%EC%84%A4%EC%A0%95-2.jpg)
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%208%5D%20%EA%B3%84%EC%A0%95%EC%84%A4%EC%A0%95-3.jpg)
등록확인
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%209%5D%20%EA%B3%84%EC%A0%95%EC%84%A4%EC%A0%95-4.jpg)
| 사용자 계정 설정
1. 사용자 계정 로그인
admin 계정으로 생성한 사용자 계정에 로그인 합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2010%5D%20%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B3%84%EC%A0%95%20%EB%A1%9C%EA%B7%B8%EC%9D%B8.jpg)
2. 서버리스트 설정
로그인 후 서버리스트에서 admin 계정에서 등록한 IP 중 사용할 IP를 등록합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2011%5D%20%EC%84%9C%EB%B2%84%EB%A6%AC%EC%8A%A4%ED%8A%B8%20%EC%84%A4%EC%A0%95-1.jpg)
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2012%5D%20%EC%84%9C%EB%B2%84%EB%A6%AC%EC%8A%A4%ED%8A%B8%20%EC%84%A4%EC%A0%95-2.jpg)
1) 서버 등록
서버 등록 버튼을 클릭 후 서버 이름과 등록할 IP를 선택 후 등록합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2013%5D%20%EC%84%9C%EB%B2%84%EB%93%B1%EB%A1%9D-1.jpg)
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2014%5D%20%EC%84%9C%EB%B2%84%EB%93%B1%EB%A1%9D-2.jpg)
등록 확인
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2015%5D%20%EC%84%9C%EB%B2%84%EB%93%B1%EB%A1%9D-3.jpg)
3. L4 로드밸런서 설정
서버 등록 완료 후 L4 로드밸런서로 이동해서 L4 그룹을 생성합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2016%5D%20L4%20%EB%A1%9C%EB%93%9C%EB%B0%B8%EB%9F%B0%EC%84%9C%20%EC%84%A4%EC%A0%95-1.jpg)
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2017%5D%20L4%20%EB%A1%9C%EB%93%9C%EB%B0%B8%EB%9F%B0%EC%84%9C%20%EC%84%A4%EC%A0%95-2.jpg)
1) L4 그룹 생성
L4 그룹 생성을 클릭합니다.
- L4 그룹 생성은 3단계로 이뤄집니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2018%5D%20L4%20%EA%B7%B8%EB%A3%B9%20%EC%83%9D%EC%84%B1.jpg)
2) 1 단계 (그룹 이름 및 서비스 선택)
1 단계에서는 L4 그룹의 이름과 서비스 IP, 분배 장식, 분배 알고리즘을 선택합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2019%5D%20L4%20%EA%B7%B8%EB%A3%B9%20%EC%83%9D%EC%84%B1%201%EB%8B%A8%EA%B3%84.jpg)
2-1) Direct Routing 설정
L4 분배 방식 설정 중 Direct Routing 방식은 NAT 방식(일반)이나, Global L4 방식(Proxy)과 달리 서버에서 별도의 설정이 필요합니다.
- 리눅스 설정
- 윈도우 설정
3) 2 단계 (포트 및 웹 서버 설정)
2단계에서는 사용할 포트와 연결된 웹 서버를 선택합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2030%5D%20L4%20%EA%B7%B8%EB%A3%B9%20%EC%83%9D%EC%84%B1%202%EB%8B%A8%EA%B3%84.jpg)
4) 3 단계 (설정 확인)
1, 2단계에서 설정한 내용을 확인 후 변경할 내용이 없다면, 생성을 완료합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2031%5D%20L4%20%EA%B7%B8%EB%A3%B9%20%EC%83%9D%EC%84%B1%203%EB%8B%A8%EA%B3%84.jpg)
생성확인
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2032%5D%20L4%20%EA%B7%B8%EB%A3%B9%20%EC%83%9D%EC%84%B1%20%ED%99%95%EC%9D%B8.jpg)
4. L4 그룹 설정
L4 그룹의 설정 변경은 작업하고자하는 정책을 선택 후 '그룹 설정'을 클릭합니다.
- 그룹 설정 중 변경하는 과정은 초기 생성 과정과 동일합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2033%5D%20L4%20%EA%B7%B8%EB%A3%B9%20%EC%88%98%EC%A0%95.jpg)
5. 설정 제거
1) 로드밸런서 삭제
로드밸런서 설정을 제거하려면, 먼저 등록되어있는 웹서버 설정을 제거해야 합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2034%5D%20L4%20%EC%84%A4%EC%A0%95%20%EC%A0%9C%EA%B1%B0-1.jpg)
새로 생긴 웹서버리스트 표의 설정을 클릭합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2035%5D%20L4%20%EC%84%A4%EC%A0%95%20%EC%A0%9C%EA%B1%B0-2.jpg)
왼쪽 체크박스에서 제거할 웹서버를 체크 후 저장합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2036%5D%20L4%20%EC%84%A4%EC%A0%95%20%EC%A0%9C%EA%B1%B0-3.jpg)
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2037%5D%20L4%20%EC%84%A4%EC%A0%95%20%EC%A0%9C%EA%B1%B0-4.jpg)
웹서버 리스트에 아무런 설정이 없는 것이 확인되면, 삭제를 클릭합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2038%5D%20L4%20%EA%B7%B8%EB%A3%B9%20%EC%A0%9C%EA%B1%B0.jpg)
삭제확인
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2039%5D%20L4%20%EA%B7%B8%EB%A3%B9%20%EC%A0%9C%EA%B1%B0%20%ED%99%95%EC%9D%B8.jpg)
2) 서버리스트 삭제
서비리스트의 표에 존재하는 체크박스에서 제거하고자하는 서버를 체크 후 삭제를 클릭합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2040%5D%20L4%20%EC%84%9C%EB%B2%84%EB%A6%AC%EC%8A%A4%ED%8A%B8%20%EC%A0%9C%EA%B1%B0.jpg)
삭제 확인
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2041%5D%20L4%20%EC%84%9C%EB%B2%84%EB%A6%AC%EC%8A%A4%ED%8A%B8%20%EC%A0%9C%EA%B1%B0%20%ED%99%95%EC%9D%B8.jpg)
3) 서비스 아이피 삭제
admin 계정의 장비 설정으로 이동합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2042%5D%20%EC%84%9C%EB%B9%84%EC%8A%A4%20IP%20%EC%A0%9C%EA%B1%B0-1.jpg)
삭제하고자하는 서비스 아이피의 삭제를 클릭합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2043%5D%20%EC%84%9C%EB%B9%84%EC%8A%A4%20IP%20%EC%A0%9C%EA%B1%B0-2.jpg)
삭제확인
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2044%5D%20%EC%84%9C%EB%B9%84%EC%8A%A4%20IP%20%EC%A0%9C%EA%B1%B0%20%ED%99%95%EC%9D%B8.jpg)
4) 계정 삭제
계정 설정으로 이동 후 삭제하고자 하는 계정을 체크 후 삭제를 클릭합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2045%5D%20%EA%B3%84%EC%A0%95%20%EC%82%AD%EC%A0%9C.jpg)
삭제확인
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2046%5D%20%EA%B3%84%EC%A0%95%20%EC%82%AD%EC%A0%9C%20%ED%99%95%EC%9D%B8.jpg)
| 리눅스 & 윈도우 Direct Routing 설정
분배할 서버에 접속해서 lo:0를 생성합니다.
- IP 부분에는 L4 에서 사용할 서비스 IP를 입력합니다.
ex) 192.168.9.35
# cat /etc/sysconfig/network-scripts/ifcfg-lo:0
DEVICE=lo:0
IPADDR=192.168.9.35
NETMASK=255.255.255.255
ONBOOT=yes
NAME=loopback
sysctl.conf 파일에 설정을 추가합니다.
# cat /etc/sysctl.conf
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
sysctl.conf 파일에 추가된 내용을 적용합니다.
# sysctl -p
마지막으로 lo:0을 활성화 시킵니다.
# ifup lo:0
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2020%5D%20L4%20DR%20%EC%84%A4%EC%A0%95.jpg)
윈도우 실행창에 hdwwiz.exe 명령어를 입력해서 하드웨어 추가 마법사를 시작합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2021%5D%20%EC%9C%88%EB%8F%84%EC%9A%B0%20%EC%84%A4%EC%A0%95-1.jpg)
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2022%5D%20%EC%9C%88%EB%8F%84%EC%9A%B0%20%EC%84%A4%EC%A0%95-2.jpg)
다음 항목에서 '목록에서 직접 선택한 하드웨어 설치(고급)(M)'을 선택합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2023%5D%20%EC%9C%88%EB%8F%84%EC%9A%B0%20%EC%84%A4%EC%A0%95-3.jpg)
장치 선택에서 네트워크 어댑터를 선택합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2024%5D%20%EC%9C%88%EB%8F%84%EC%9A%B0%20%EC%84%A4%EC%A0%95-4.jpg)
제조업체와 네트워크 어댑터를 설정합니다.
- Microsoft, Loopback
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2025%5D%20%EC%9C%88%EB%8F%84%EC%9A%B0%20%EC%84%A4%EC%A0%95-5.jpg)
설치를 마무리합니다.
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2026%5D%20%EC%9C%88%EB%8F%84%EC%9A%B0%20%EC%84%A4%EC%A0%95-6.jpg)
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2027%5D%20%EC%9C%88%EB%8F%84%EC%9A%B0%20%EC%84%A4%EC%A0%95-7.jpg)
네트워크 연결에 추가된 새로운 이더넷에 IP 주소와 서브넷 마스크를 입력합니다.
- IP에는 L4에서 사용할 대표 IP를 입력합니다.
ex) 192.168.9.35
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2028%5D%20%EC%9C%88%EB%8F%84%EC%9A%B0%20%EC%84%A4%EC%A0%95-8.jpg)
마지막으로 관리자권한 명령 프롬프트를 실행해서 다음 명령어를 입력합니다.
- 이더넷 : 기존 어댑터, 이더넷 2 : 새로 추가한 루프백 어댑터
netsh interface ipv4 set interface "이더넷" weakhostreceive=enabled
netsh interface ipv4 set interface "이더넷 2" weakhostreceive=enabled
netsh interface ipv4 set interface "이더넷 2" weakhostsend=enabled
netsh interface ipv4 set interface "이더넷 2"
![](/upload/TinyMCE/source/L4%EB%A9%94%EB%89%B4%EC%96%BC/%5B%23%20%EA%B7%B8%EB%A6%BC%2029%5D%20%EC%9C%88%EB%8F%84%EC%9A%B0%20%EC%84%A4%EC%A0%95-9.jpg)