본문 바로가기

AWS/AWS - Dev Associate

[AWS Dev A] EC2 - CLB(Classic Load Balancer) 실습

이번 시간에는 CLB 에 대해서 알아보겠습니다.

 

 

CLB 생성

 

 

Load Balancer 프로토콜은 HTTP 만 추가

 

 

Health check - 응답시간은 5초 이내, 간격은 30초 마다 확인, 2회이상 무응답시 비정상 서버로 판단, 3회이상 정상응답시 정상서버로 판단.

 

 

CLB 에 접속하는 주소는 DNS 이름을 사용하면 됩니다.

 

 

현재는 CLB의 DNS 이름 또는 인스턴스의 공용 아이피를 통해서 접속이 가능함.

 

 

EC2 인스턴스에 적용된 보안그룹의 InBound 옵션을 수정해서 보안절차를 강화할 수 있다.

기존 HTTP 관련 규칙 삭제 후, 규칙 추가를 통해서 새로운 규칙의 소스정보를 CLB의 보안 그룹으로 선택한다.

 

 

인스턴스 보안그룹(launch-wizard-1)의 80포트에 새로운 소스가 적용된것을 볼 수 있다.

 

 

설정 이후, public IP 로 접근이 불가능하게 변경되었다.

 

 

여러가지 인스턴스를 아래의 절차로 추가할 수 있다.

 

 

3개의 인스턴스가 적용되면 화면 refresh 할때마다 private IP 주소가 계속 변하는것을 볼 수 있다. 3개의 인스턴스를 연결했으므로 3개의 다른 IP 주소가 표시된다.