지난 포스팅에 이어서 VLM 을 이용하여 External Edge Pool 에 대한 Load Balance 설정을 다뤄보겠습니다.
Skype for business 구성에 대해서 KEMP 기술자료가 상당히 잘나와있어서 참고하여 진행하였습니다.
LoadMaster - Microsoft Skype For Business - Deployment Guides
https://support.kemptechnologies.com/hc/en-us/articles/206151706-Microsoft-Skype-for-Business
[단계1] 일반설정
System Configuration - Miscellaneous Options - Network Options - Enable Server NAT 체크 해제
L7 Configuration - Drop Connections RS failure - 체크
L7 Connection Drain Time - 86400 - Set Time
Allow connection scaling over 64K Connection - 체크
Network Options - Subnet Originating Requests - 체크
아래의 링크에 접속하여 Microsoft - Skype for Business Template 를 다운로드 합니다.
https://kemptechnologies.com/loadmaster-documentation/
Manage Templates - 다운로드 받은 Template 지정 - Add New Template
OK
Template 이 추가된 것을 확인할 수 있습니다.
아래와 같이 VIP 를 만들고 포트를 할당 - 각각의 Edge 서버로 전송하는 흐름으로 설정하는 작업을 진행하겠습니다.
Virtual Service - Add New 를 클릭합니다.
Use Template 에서 Skype Edge External HLB Only 를 선택한 뒤 Add This Vitual Service 클릭
일단 Back 을 클릭합니다.
제 테스트 서버의 경우 단일 IP 구성이기 때문에 Template 에서 약간의 변형이 필요합니다.
XMPP 는 설정하지 않기 때문에 Delete, 그리고 SIP 443 Port 도 Delete.
Modify
Real Servers - Add New.. 클릭
Edge Server 를 각각 추가합니다.
Back - Back 클릭 이동후 정상적으로 추가됨 확인
다시 Add New - Skype Edge External AV HLB Only 선택 - VIP 추가
Real Servers - Add New 클릭
이전과 동일하게 추가
UDP 3478 포트 - Modify
Real Server - Add New...
각각의 Edge 서버 추가
올바르게 설정된 것이 확인되었다면 다시 Add New
Skype Edge External Conferencing 을 선택한 뒤 포트를 444 로 변경 - VIP 추가 진행
Real Servers - Add New
Edge 서버 각각 추가
설정 완료
공유기에서 VIP 를 DMZ로 설정
잘 동작되는지 Client 에서 테스트를 진행합니다.
VM 에서 3개의 계정으로 로그인 진행 (On1, On2, On3)
전부 정상 로그인 확인
Real Time Statics 에서 Connection 확인
Meeting 을 만들어서 1개의 계정에서 Desktop Sharing 진행 테스트
정상적인 Sharing 확인
Sharing PowerPoint Files 진행
3명다 올바르게 보이는 부분 확인
사실 더 엄밀하게 확인하려면 더 많은 계정으로 테스트해봐야 올바르게 동작하는지 확인할 수 있을 것으로 보입니다.