72
클라우드 네이티브를 위한 데이터 센터 네트워크 구축
따라서 대역폭을 늘리려면 다중 링크를 사용하면 안 된다. 대신 스파인이나 리프 노드를 추가
해서 노드 간 링크 수를 균일하게 유지해야 한다.
2.6.2
커넥터로만 사용되는 스파인
순수한 클로스 모델에서 스파인은 단순히 리프 노드를 연결하는 커넥터로만 사용된다. 하지만
때로는 [그림
9
-
1
]처럼 스파인은 외부로 나가는 출구점
exit
point
역할을 하는 경우도 있다. 이런
경우 몇몇 운영자는 일부 스파인만 외부 연결 라우터에 연결한다. 하지만 출구점 역할을 하는 스
파인들이 수용 가능한 수준을 넘어서는 트래픽을 받게 되면 나쁜 상황이 발생한다. 예를 들어 내
부와 외부 통신을 모두 다루다보니 원래 모델이 가정했던 것 이상의 트래픽을 처리하게 된다. 추
가 트래픽은 스파인의 핫스팟을 일으키는 원인이 된다. 더욱이 이런 특수한 경우의 스파인은 네
트워크 장애 양상을 바꾸기도 한다. 예를 들어 스파인 네 개 중 두 개로 외부 네트워크에 연결하
면 그중 한 스파인의 링크 장애 발생 시 외부 네트워크와 연결된 대역폭의 절반을 잃게 된다.
스파인이 커넥터 역할 외에 부가적인 역할을 수행해야 한다면 스파인을 특별하게 여겨서는 안
된다. 그렇게 해야 촘촘한 장애 도메인을 유지하고 핫스팟의 위험을 줄일 수 있다. 이런 스파인
의 간단한 심성 모델
mental
model
은 네트워크에서 어떤 일이 일어나는지 쉽게 이해할 수 있게 해
준다. 누가 뭐라고 하든 심플
simple
은 경멸적인 단어가 아니다. 심플은 ...