라우팅 정책이란?
라우팅 정책은 네트워크에서 데이터가 어떤 경로로 이동할지 결정하는 규칙
인터넷이나 네트워크 트래픽을 효율적이고 안정적으로 관리하기 위해 사용
왜 필요할까?
- 데이터를 빠르고 안정적으로 전달하기 위해
- 특정 조건(비용, 지연시간, 우선순위)에 따라 최적의 경로를 선택하려고
라우팅 정책 종류
단순 라우팅(Simple Routing Policy)
- 특징: 하나의 리소스로 트래픽을 보냄
- 사용 예:
- 단일 웹 서버 또는 IP로 모든 트래픽 전송
- 제약: 다중 리소스에는 적합하지 않음
가중치 기반 라우팅(Weighted Routing Policy)
- 특징: 여러 리소스 간에 트래픽을 비율(가중치)에 따라 분배
- 사용 예:
- 서버 A로 70%, 서버 B로 30% 트래픽 분배
- 애플리케이션 버전 A/B 테스트
지연 시간 기반 라우팅(Latency-Based Routing)
- 특징: 사용자와 리소스 간 지연 시간(latency)이 가장 짧은 경로로 트래픽 전송
- 사용 예:
- 글로벌 애플리케이션에서 사용자에게 가장 가까운 서버 연결
지리적 라우팅(Geolocation Routing Policy)
- 특징: 사용자의 물리적 위치(지역)에 따라 라우팅
- 사용 예:
- 한국 사용자는 한국 서버, 미국 사용자는 미국 서버로 연결
지리적 근접성 기반 라우팅(Geo-Proximity Routing Policy)
- 특징: 사용자와 리소스 간 거리에 따라 트래픽 전송
- 차이점: 지리적 라우팅보다 거리 가중치 조정 가능
- 사용 예:
- 특정 지역 사용자를 다른 지역 리소스로 우선 라우팅
다중값 응답 라우팅(Multi-Value Answer Routing Policy)
- 특징: 여러 리소스를 반환하고, 가용한 리소스 중 하나로 연결
- 사용 예:
- 여러 IP 주소를 반환해 사용자가 가장 빠른 리소스로 접속
- 기본적인 로드 밸런싱 역할
장애 조치 라우팅(Failover Routing Policy)
- 특징: 주(primary) 리소스가 장애 발생 시, 백업(secondary) 리소스로 트래픽 전송
- 사용 예:
- 주요 서버 다운 시 백업 서버로 전환
핵심 문장 요약
- 단순 라우팅: 한 경로로만
- 가중치 라우팅: 비율에 따라 분배
- 지연 시간 라우팅: 가장 빠른 경로 선택
- 지리적 라우팅: 사용자의 지역에 따라 분배
- 지리적 근접성 라우팅: 거리와 우선순위 기반
- 다중값 응답: 여러 옵션 중 하나 선택
- 장애 조치: 주 리소스 장애 시 백업으로 전환
'AWS' 카테고리의 다른 글
AMI : Amazon Machine Image (0) | 2024.12.21 |
---|---|
EC2 (0) | 2024.12.21 |
SNI (0) | 2024.12.14 |
Connection Draining (1) | 2024.12.14 |
EBS Volume (0) | 2024.12.14 |