Azure 상식

Express Route 개념 및 SKU Tier 특징 이해

ktzzang0601 2025. 8. 18. 14:51

1. Azure ExpressRoute 개념

Azure ExpressRoute는 온프레미스(데이터 센터)와 Azure Region 간을 전용선으로 연결하는 서비스입니다.

  • 인터넷을 거치지 않고, Azure 백본 네트워크를 통해 안정적이고, 안정적·보안적인 통신을 제공합니다.
  • 대규모 데이터 전송, 낮은 지연 시간, 안정적인 대역폭이 필요한 기업 환경 및 하이브리드 클라우드에 적합합니다.
  • 연결 방식: 고객 온프레미스 → 통신사(ExpressRoute 파트너) → ExpressRoute Location(피어링 지점) → Microsoft Azure Backbone → 대상 Azure Region의 VNet

Geo Region
 └─ Region (예: Korea Central, Korea South)
     └─ AZ (Availability Zone)
         └─ ExpressRoute Location (피어링 지점)

2.장점

  • 보안성: 인터넷을 통하지 않음
  • 안정성: 전용선 SLA 보장
  • 예측 가능한 성능: 대역폭 보장
  • 하이브리드 환경 최적화: 온프레미스 + Azure 간 안정적인 통신

3. Azure ExpressRoute SKU 종류 및 특징

SKU 주요 특징 커버리지 가용성
Local - 특정 ExpressRoute Location과 동일 리전의 Azure 리소스만 연결 가능 ExpressRoute Location이 속한 Region의 Azure 리소스만 연결 가능
(다른 Region 연결 불가 / Geo Region 개념이 적용되지 않음)
단일 Location 내 이중화
(이중 회선)
Standard - 하나의 ExpressRoute Location에 전 세계 동일 지리적 지역(Geo) 내 모든 Azure 리전 연결 가능
- 다수의 VNet 연결 가능
동일 Geo Region (예: Korea Central ↔ Korea South) Location 단위 이중화
Premium - 글로벌 커버리지: 전 세계 모든 Azure 리전 연결 가능
- 더 많은 VNet 및 회선 연결 지원
- Microsoft 365 등 SaaS 서비스와의 전용 연결 가능
전 세계 Region Location 단위 이중화

4. ExpressRoute Metro (신규 서비스)

  • 기존 ExpressRoute는 하나의 Location 장애 시 서비스 불가한 한계가 있었음.
  • ExpressRoute Metro는 동일 리전 내 서로 다른 두 개 Location에 각각 1회선씩 연결해 Location 장애에도 서비스 연속성을 제공.
  • 두 Location 간 자동 페일오버로 고가용성 확보.

예시

[ER Location A] <— Circuit 1 —> Azure Region
[ER Location B] <— Circuit 2 —> Azure Region

5. SKU 선택 가이드

요구사항 SKU 한국 예시
1 Region 전용, 저비용 Local **Korea Central Region(서울)**에서만 사용. ExpressRoute Location도 서울(예: KT 목동)로 연결. **Korea South Region(부산)**이나 다른 Region 연결 불가.
동일 Geo Region 내 여러 Region 연결 Standard Korea Central ↔ Korea South 양쪽 Region 연결 가능. 예를 들어 서울에서 부산에 있는 DR VNet까지 전용선으로 연결.
전 세계 Azure Region 연결 Premium 서울(Korea Central)에서 미국 East US, 일본 Japan East 등 전 세계 Azure Region과 전용선 연결 가능. 해외 개발·테스트 환경까지 하나의 Circuit으로 커버.
동일 Region 내 Location 장애 대비 ExpressRoute Metro Korea Central(서울) Region 내 2개의 다른 ExpressRoute Location에 각각 회선 연결. 예: KT 목동 + LG U+ 상암에 각각 연결해서 한 Location 장애 시에도 연결 유지.

 

  • Local → “서울에서만 쓸래”
  • Standard → “서울 ↔ 부산 같이 같은 Geo 안에서 쓸래”
  • Premium → “서울에서 해외까지 다 연결할래”
  • Metro → “서울 Region에서 두 데이터센터(두 Location)에 회선 나눠 연결해 장애 대비할래”

6.  [추가] ExpressRoute Circuit 및 Gateway CRUD 제약사항

  • 생성(Create): 회로 생성 시 Local/Standard/Premium SKU와 Metered/Unlimited 요금제를 선택해야 합니다. Local SKU는 항상 UnlimitedData입니다learn.microsoft.com.
  • 읽기(Read): Get‑AzExpressRouteCircuit 명령 또는 포털에서 회로 상태를 조회할 수 있으며, 이는 제약이 없습니다.
  • 수정(Update): 일부 업그레이드/다운그레이드는 허용되지만, Standard → Local과 Unlimited → Metered 변경은 지원되지 않습니다learn.microsoft.com. 대역폭은 늘릴 수 있지만 줄일 수 없으며, 줄이려면 회로를 다시 만들어야 합니다learn.microsoft.com.
  • 삭제(Delete): 회로를 삭제하려면 모든 연결 리소스를 제거하고, 서비스 공급자가 회로를 비프로비저닝(Not provisioned) 상태로 변경해야 합니다learn.microsoft.com.
  • 즉, ExpressRoute SKU를 선택한 후에는 수정 가능한 범위가 제한되어 있으므로 초기 설계 시 요구되는 연결 범위(지역/전 세계), 대역폭, 요금제 등을 신중히 결정해야 합니다. (아래 표 요약)
카테고리 CRUD 기능/제약사항 기타
ExpressRoute Circuit Create / Read 가능 회로 생성 및 조회 가능
  Update ○ Premium add-on 변경
○ Bandwidth 업그레이드
○ Metered → Unlimited 변경
× Bandwidth 감소
× Unlimited → Metered 변경
일부 항목은 재생성 필요
  Delete ○ 가능 (사전 자원 정리 필요) 서비스 제공자 deprovision 후 삭제 가능
ExpressRoute Gateway Upgrade SKU ○ non-Az → Az via migration tool 다운그레이드 불가
  Downgrade SKU × 불가 Az → non-Az는 지원 않음
  네트워크 구성 제약 ○ Subnet 이름, NSG 미지원 등 기본 설계 제약 존재

 

7. 참고 문서