
8
새로운 서비스나 애플리케이션, 플랫폼 또는 인프라를 클라우드에서 배포, 운영하는 것은 오늘
날 너무나도 당연한 것이 되었다. 일상에서 매일 사용하는 여러 서비스가 이미 퍼블릭 클라우드
나 프라이빗 클라우드를 통해 제공된다. 그렇다면 클라우드는 어떤 요소들로 구성되고, 그 구성
요소를 위한 네트워크는 어떤 형태인지 너무나도 궁금할 것이다 (역자만 그럴 수도 있다).
이 책의 저자는 과거 온프레미스 환경에 투입되던 대형 스위치의
ASIC
과 여러 프로토콜을 설
계하고 고객 네트워크를 디자인한 것부터 리눅스 네이티브 네트워킹 기반의 네트워크에 이르
기까지 다양한 경험을 겪었다. 저자의 경험을 바탕으로 클라우드에 적합한 네트워크 구조가 무
엇인지에 대한 고민과 통찰을 정리한 것이 바로 이 책이다.
이 책은 리눅스의 여러 네트워킹 도구를 십분 활용하여 네트워크 구조와 구성을 단순화, 자동
화하는 것이 핵심이라고 소개한다. 유연하고 신뢰 가능한 네트워크의 기본 토폴로지가 되는 클
로스 토폴로지를 소개하고 이 토폴로지를 기초로 구축에 필요한 디자인 개념, 라우팅, 멀티캐
스트, 네트워크 가상화, 구성 및 검증 자동화 등 방대한 내용을 담았다.
퍼블릭 클라우드를 사용하는 것이 너무나도 당연한 요즘 시대에 오롯이 프라이빗 클라우드(또
는 데이터 센터 그 자체)를 구축하기 위한 내용이 ...