GWLB의 로드밸런싱 프로세스
① 인터넷 클라이언트가 92.75.20.100으로 FTP 접속한다.
② IGW에 유입된 트래픽은 라우팅 테이블의 안내를 Endpoint로 이동한다.
③ 엔드포인트에 유입된 트래픽은 Endpoint Service를 통과해 Appliance VPC의 GWLB로 액세스 한다.
④ 2개의 어플라이언스 중 하나(13.246.50.101)를 채택한다. GWLB는 클라이언트가 보낸 트래픽을 GENEVE 헤더로 캡슐화해 13.246.50.101로 전달한다. 전송 시 UDP 6081 포트를 사용한다.
⑤ 가상 어플라이언스에 도착한 GENEVE 패킷은 역캡슐화를 거쳐 원본 패킷으로 변환된다.
통과된 패킷은 다시 GENEVE 헤더로 캡슐화되어 GWLB로 전달된다.
⑥ GWLB는 전달된 트래픽의 GENEVE 헤더를 다시 분해(역캡슐화)하여 처음 자신을 호출한 Endpoint를 찾아 원본 트래픽을 회신한다.
⑦ Endpoint에 도착한 원본 트래픽은 최초 목적지(92.75.20.100)를 찾아간다.
https://whchoi98.gitbook.io/aws-gwlb/gwlb-design4
'AWS > Service' 카테고리의 다른 글
EFK 스택(ElasticSearch+Fluentd+Kibana) (0) | 2024.04.24 |
---|---|
AWS EKS (0) | 2024.04.15 |
Amazon MSK (3) | 2024.04.04 |
AWS WAF (0) | 2024.02.09 |
AWS Backup (0) | 2024.02.09 |