
데브옵스
Direct Connect Gateway와 Transit Gateway 연결 – 동일 리전 TGW는 1개의 제약
두줄요약
여러 계정의 TGW를 하나의 DXGW에 연결해도 동일 리전에서는 실제로 하나만 동작했습니다. 리전당 TGW 1개 제약을 고려해 단일 TGW 중심으로 구조를 단순화했습니다.
문제 상황
- 여러 계정의 TGW를 하나의 DXGW에 연결해 멀티계정 온프레미스 통신을 구성하려는 시도
- 콘솔상 연결은 모두 보이지만 실제로는 하나의 TGW만 통신 가능
- 라우팅 전파와 prefix 교환이 기대대로 동작하지 않는 혼선
원인 분석
- DXGW는 같은 리전에서 여러 TGW를 동시에 실제 활성화할 수 없는 제약
- 계정이 달라도 동일 리전이면 DXGW가 TGW 하나만 prefix propagation 활성화
- 연결 가능 개수와 실제 라우팅 동작 개수가 다른 점이 핵심
해결 방법
- 리전 내 DX와 직접 연결되는 TGW를 환경별 하나로 단순화
- 다른 계정의 TGW는 DXGW 대신 VPC Attachment 중심으로 연결
- DX 회선은 VLAN 단위로 PROD, EVENT 등으로 분리
성능/운영 포인트
- 라우팅 구조 단순화로 운영 포인트 감소
- 라우팅 혼선과 장애 가능성 완화
- 멀티계정 DX 아키텍처에서 리전당 TGW 1개를 기본 가정으로 설계
