CloudV 서비스 이용가이드

[ L4 로드밸런서 ] SMILE L4 ELCAP 서비스 이용가이드

| L4 로드밸런스란?

L4 로드밸런스 서비스는 특정 서버에 트래픽이 집중되는 것을 없애기 위해 네트웍 상단에서 전용장비를 두고, 전용장비를 이용하여 각 서버로 분산함으로써 네트워크 효율성을 증대 할 수 있는 서비스입니다.

 

 

| admin 계정 설정

1. admin 계정 로그인

부여받은 접속 정보로 admin 계정에 접속합니다.

 

2. 사용자 계정 생성 및 IP 등록

로그인 완료 후 좌측 항목 중 맨 아래에 있는 '설정'으로 이동합니다.

 

설정에는 장비설정, 계정설정, 시스템이 있습니다.

L4 로드밸런서 설정을 위해 '장비설정'과 '계정설정'을 설정합니다.

 

3. 장비설정

장비 설정에서 L4 로드밸런서에 이용할 서비스 아이피(대표 아이피)를 추가 후 저장해줍니다.

 

4. 계정설정

L4 로드밸런서에 사용할 계정과 해당 계정에서 사용할 IP를 등록해줍니다.

 

등록확인

 

 

| 사용자 계정 설정

1. 사용자 계정 로그인

admin 계정으로 생성한 사용자 계정에 로그인 합니다.

 

2. 서버리스트 설정

로그인 후 서버리스트에서 admin 계정에서 등록한 IP 중 사용할 IP를 등록합니다.

 

1) 서버 등록

서버 등록 버튼을 클릭 후 서버 이름과 등록할 IP를 선택 후 등록합니다.

 

등록 확인

 

3.  L4 로드밸런서 설정

서버 등록 완료 후 L4 로드밸런서로 이동해서 L4 그룹을 생성합니다.

 

1) L4 그룹 생성

L4 그룹 생성을 클릭합니다.

- L4 그룹 생성은  3단계로 이뤄집니다.

 

2) 1 단계 (그룹 이름 및 서비스 선택)

1 단계에서는 L4 그룹의 이름과 서비스 IP, 분배 장식,  분배 알고리즘을 선택합니다.

 

2-1) Direct Routing 설정

L4 분배 방식 설정 중 Direct Routing 방식은 NAT 방식(일반)이나, Global L4 방식(Proxy)과 달리 서버에서 별도의 설정이 필요합니다.

- 리눅스 설정

- 윈도우 설정

 

3) 2 단계 (포트 및 웹 서버 설정)

2단계에서는 사용할 포트와 연결된 웹 서버를 선택합니다.

 

4) 3 단계 (설정 확인)

1, 2단계에서 설정한 내용을 확인 후 변경할 내용이 없다면, 생성을 완료합니다.

 

생성확인

 

4. L4 그룹 설정

L4 그룹의 설정 변경은 작업하고자하는 정책을 선택 후 '그룹 설정'을 클릭합니다.

- 그룹 설정 중 변경하는 과정은 초기 생성 과정과 동일합니다.

>

 

5. 설정 제거

1) 로드밸런서 삭제

로드밸런서 설정을 제거하려면, 먼저 등록되어있는 웹서버 설정을 제거해야 합니다.

 

새로 생긴 웹서버리스트 표의 설정을 클릭합니다.

 

왼쪽 체크박스에서 제거할 웹서버를 체크 후 저장합니다.

 

웹서버 리스트에 아무런 설정이 없는 것이 확인되면, 삭제를 클릭합니다.

 

삭제확인

 

2) 서버리스트 삭제

서비리스트의 표에 존재하는 체크박스에서 제거하고자하는 서버를 체크 후 삭제를 클릭합니다.

 

삭제 확인

 

3) 서비스 아이피 삭제

admin 계정의 장비 설정으로 이동합니다.

 

삭제하고자하는 서비스 아이피의 삭제를 클릭합니다.

 

삭제확인

 

4) 계정 삭제

계정 설정으로 이동 후 삭제하고자 하는 계정을 체크 후 삭제를 클릭합니다.

 

삭제확인

 

 

| 리눅스 & 윈도우 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

 

*윈도우 설정(2008, 2012)

윈도우 실행창에 hdwwiz.exe 명령어를 입력해서 하드웨어 추가 마법사를 시작합니다.

           

 

다음 항목에서 '목록에서 직접 선택한 하드웨어 설치(고급)(M)'을 선택합니다.

 

장치 선택에서 네트워크 어댑터를 선택합니다.

 

제조업체와 네트워크 어댑터를 설정합니다.

- Microsoft, Loopback

 

설치를 마무리합니다.

 

네트워크 연결에 추가된 새로운 이더넷에 IP 주소와 서브넷 마스크를 입력합니다.

- IP에는 L4에서 사용할 대표 IP를 입력합니다.

ex) 192.168.9.35

 

마지막으로 관리자권한 명령 프롬프트를 실행해서 다음 명령어를 입력합니다.

- 이더넷 : 기존 어댑터, 이더넷 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"