NLB WEB01, WEB02에서 WAS01, WAS02로의 흐름이 NLB를 통해 이루어지도록 구성한다. AWS NLB의 동작 방식 AWS NLB 생성 타겟 그룹 생성하기 NLB의 트래픽을 넘겨줄 대상 그룹 만들기 web의 아웃바운드를 통해 나온 트래픽을 타겟그룹에서 8080으로 받는다. NLB의 트래픽을 보내줄 WAS 인스턴스 2개 선택 NLB 생성하기 내부에서 사용할거니까 Internal NLB가 위치할 subnet 선택 WEB01, WEB02가 위치한 subnet에 붙여주었다. target group을 붙여준다. 보안그룹 수정 web-sg 아웃바운드를 설정해서 web에서 8080포트로 WEB01, WEB02가 있는 서브넷으로 트래픽을 보낸다. was-sg의 인바운드에서 WEB01, WEB02가 있는..
LoadBalancer
Load Balancing(LB) 트래픽 분산 처리. 하나의 인터넷 서비스에 발생하는 트래픽이 많을 때 여러 대의 서버를 분산처리 하여 서버의 로드율 증가, 부하량, 속도저하 등을 고려하여 분산처리하는 방식 장점 고가의 서버로 확장하지 않고(Scale-up) 저렴한 비용으로 다수의 서버를 증설(Scale-out)하여 경제적으로 비용절감 1대의 서버에 장애가 발생해도 서비스 중단 없이 운영 가능 트래픽이 급증해도 서버 증설로 서비스 중단 없이 운영 가능 ALB(Application LoadBalancer) 7계층 LB Client IP와 서버 사이의 모든 트래픽은 LB와 통신한다. 보안그룹을 통한 보안이 가능하다. Client → LB의 접근 제한 가능 ALB의 IP 주소는 변동되기 때문에 Client에서..