네트워크

[네트워크]데이터 센터 네트워크의 구조

seongw00 2026. 1. 29. 17:38

최근 클라우드 네이티브 환경과 마이크로서비스 아키텍처(MSA)가 확산되면서 데이터 센터의 내부 트래픽 지형이 변화했습니다. 이에 따라 네트워크 구조 역시 전통적인 3계층(3-Tier)에서 2계층(Spine-Leaf)으로 전환되는 추세입니다. 두 구조의 핵심 차이점을 정리해 보겠습니다.


1. 전통적인 3계층 구조 (3-Tier Architecture)

3계층 구조는 네트워크의 기능에 따라 계층을 명확히 분리한 고전적인 방식입니다.

  • Core Layer: 네트워크의 최상단에서 대용량 트래픽을 고속으로 전달합니다.
  • Aggregation (Distribution) Layer: 액세스 계층을 묶어 코어로 전달하며, 보안 정책이나 로드 밸런싱을 수행합니다.
  • Access Layer: 서버나 PC 등 엔드포인트 장비가 직접 연결되는 계층입니다.
  • 특징: 주로 외부 인터넷과 서버 사이의 통신인 North-South 트래픽 처리에 최적화되어 있습니다.
  • 단점: 서버 간 통신(East-West) 시 트래픽이 상위 계층을 거쳐야 하므로 병목 현상과 지연 시간(Latency)이 발생할 수 있습니다.

2. 현대적 2계층 구조 (Spine-Leaf Architecture)

데이터 센터 내부의 서버 간 데이터 이동이 급증하면서 등장한 구조입니다. '클로스(Clos) 네트워크' 모델을 기반으로 합니다.

  • Spine Layer: 네트워크의 등뼈 역할로, 모든 리프 스위치와 연결됩니다. (스파인끼리는 연결하지 않음)
  • Leaf Layer: 서버가 연결되는 스위치입니다. 모든 리프 스위치는 모든 스파인 스위치와 연결되어 격자형 구조를 만듭니다.
  • 특징: 어떤 서버끼리 통신하더라도 항상 동일한 거리(Hop)를 거치게 되어 East-West 트래픽 처리에 매우 유리합니다.
  • 장점: 특정 스위치에 장애가 발생해도 우회 경로가 많아 가용성이 높고, 스위치만 추가하면 대역폭 확장이 쉬운 선형적 확장성(Scalability)을 가집니다.

3. 한눈에 비교하는 핵심 차이점

비교 항목 3-Tier (전통적) Spine-Leaf (현대적)
주요 트래픽 방향 North-South (외부 ↔ 서버) East-West (서버 ↔ 서버)
확장성 수직적 확장 (장비 성능 업그레이드) 수평적 확장 (스위치 개수 추가)
지연 시간 가변적 (상위 계층 거침) 일정함 (예측 가능한 저지연)
주요 활용 기술 STP (Loop 방지) ECMP (다중 경로 부하 분산)
적합한 환경 일반 기업망, 소규모 전산실 클라우드 인프라, 빅데이터, AI 센터

💡 정리하며

과거에는 사용자가 서버에 접속하는 트래픽이 주를 이루었지만, 현대의 데이터 센터는 서버 내부에서 가상 머신(VM)이나 컨테이너 간에 데이터를 주고받는 일이 훨씬 많아졌습니다. 따라서 저지연과 고대역폭을 보장하는 Spine-Leaf 구조가 현대 인프라의 표준으로 자리 잡고 있습니다.