Load Balancer 구성을 통한 고가용성 서비스 구현
생성위치선택(KR-WEST) - Networking - Load Balancer - Load Balancer명 지정 - VPC 선택 - Load Balancer 크기선택 - Load Balancer 서비스 IP대역 설정 - LB Link ip대역 자동할당 선택 - firewall 사용 - 예상 청구금액확인 - 완료
Load Balancer lb서비스세팅
Load Balancer 상세 - lb서비스 생성 - Load Balancer 선택 - 서비스명 지정 - Load Balancer ip할당 - 서비스 구분설정 - 서비스 포트설정 - 전달포트설정 - NAT IP 사용여부 설정 - 서버그룹설정 - 프로파일 설정 - 확인
Load Balancer 정상작동확인
Load Balancer 상세 - UP으로 서비스 상태가 정상인지 확인
Load Balancer Firewall규칙 추가
자원관리 - 상황별자원관리 - Networking - Firewall - Load Balancer와 함께 생성한 Firewall 선택 - 규칙추가 - 출발지 ip설정(0.0.0.0/0), 목적지 ip설정(서비스 ip대역 192.168.150.0/27등의 내부 ip로 안전한 트래픽 전달할 수 있도록 권장) - 웹서비스를 위해 허용 포트 http추가 - 방향은 inbound로 선택
Load Balancer서버그룹 생성
Load Balancer상세 - 연결된 자원 - 서버그룹생성 - Load Balancer 선택 - 서버그룹명지정 - 부하분산방식선택 - 대상서버 선택(같은 VPC내에 있는 서버선택) - 대상서버의 서비스포트, 가중치 지정 - 헬스체크지정 - http 1.1 사용여부 선택
*부하분산방식을 Weighted Round Robin, Wighted Least Connection으로 선택한 경우 서버에 전달할 트래픽의 가중치를 1~256사이에서 지정한다.
Load Balancer NAT IP설정
서비스 - 서비스상세 - NAT IP 할당 - 자동생성 혹은 Public IP로 가능 - 웹브라우저에서 검색시 WEB1, WEB2가 번갈아가면서 나오는지 확인.
Global Server Load Balancer
도메인 기반의 로드밸런싱 방법을 통해 트래픽을 분산처리하는 Global Server Load Balancer
프로젝트선택 - 도메인정보입력 - 연결대상 정보입력 - 부하분산 정책연결 - 서비스 모니터링 방법설정 - 상품신청 동작확인
위치선택(KE-WEST) - Networking - GSLB - GSLB신청 - 도메인명 - 중복체크 - 연결대상추가 - 부하분산정책설정 - 알고리즘설정선택 - 연결대상 등록 확인 및 가중치 입력 - 연결대상 모니터링 설정 - GSLB 설정사항 확인. - GSLB 도메인이름을 웹브라우저에 입력해 정상동작하는지 확인
*부하분산 알고리즘에는 Ratio(연결대상별 가중치에 비례해 IP주소를 도메인 응답메시지로 전송)와 Round Robin(연결 대상의 응답시간을 측정해 최소 지연 IP주소를 도메인 응답메시지로 전송)이있다.