68
클라우드 네이티브를 위한 데이터 센터 네트워크 구축
[그림
2
-
5
]를 다시 참조해보자. 가상 섀시 모델 (
b
)에서
T
×
라고 붙여진 어떤 리프에서 다른 리
프로 이동하는 경로는 파드 모델 (
c
)에 비해 균일하다. 파드 모델에서는 평균 세 홉을 거치면 파
드 안의 한 서버에서 같은 파드의 다른 서버로 갈 수 있지만 다른 파드에 있는 서버는 다섯 홉을
거쳐야 한다. 따라서 파드 안의 통신과 파드 간의 통신의 지연 시간이 서로 다르게 된다. 반면 가
상 섀시 모델에서 모든 서버는 평균 다섯 홉을 거쳐서 다른 모든 서버에 도달할 수 있으므로 전
체 네트워크의 지연 시간은 균일하다.
따라서 모델마다 서로 다른 종류의 워크로드에 적합하다고 할 수 있다. 페이스북과 같은 데이터
센터에서 단일 애플리케이션을 실행하는 경우에는 가상 섀시 모델을 사용한다. 반대로 데이터
센터에서 클라우드를 운영하고 고객의 인스턴스를 지역화할 필요가 있다면 파드 모델이 더 적합
하다. 파드 모델에서는 다른 종류의 애플리케이션을 각 파드에서 운영할 수 있고, 필요에 따라
파드 규모를 다르게 할 수 있다. 하지만 단일 애플리케이션을 서비스화하기 위해 파드 모델을 사
용하는 것은 드문 일이 아니다.
2.4.2
데이터 센터 구축
데이터 센터 운영자들은 가능하면 네트워크를 다시 케이블링하기 원치 않는다. 장비의 케이블링
을 완료하고 나서 새로운 노드를 추가하거나 오류가 발생한 장비를 교체할 때도 기존 링크를 다
른 곳으로 재연결하는 것을 선호하지 않는다. 이런 관점에서 필요에 따라 ...