시스템 엔지니어링의 추악한 비밀 중 하나는 얼마나 많은 장애가 절대로 설명할 수 없거나 이해할
수 없는가 하는 점이다. 또한 얼마나 많은 장애가 실제로 주어진 텔레메트리
telemetry
로 설명하거
나 이해할 수 없는가 하는 점이다.
_채리티 메이저
Charity
Majors
분산 시스템은 사용자가 알 수 없는 컴퓨터 장애로 인해 본인의 컴퓨터를 사용할 수 없는 시스템
을 말한다.
_레슬리 램포트
Leslie
Lamport
다른 세대의 이론가와 실행가인 두 분산 시스템 전문가가 동일한 결론에 도달했다. 분산 시스템
은 이해하기 어렵고 제어하기 힘들고 항상 잘못될 것을 걱정해야 한다. 그리고 엔드포인트 사이
에 끼어 있는 것이 바로 네트워크 운영자다. “네트워크가 문제 아니야?”라는 질문은 “삶, 우주
그리고 모든 것의 의미는 무엇일까?”와 같은 범우주적인 질문 목록에서도 그리 아래쪽에 있지
않다. 슬프게도 네트워크 운영자들은 더글러스 애덤스
Douglas
Adams
1
의 이야기와 같이 도움을 줄
수 있는 유머조차 없다.
모던 데이터 센터의 규모와 날로 증가하고 있는 애플리케이션의 분산 속성은 네트워크 운영
1
옮긴이_ 『은하수를 여행하는 히치하이커를 위한 안내서』(책세상,
2005
)를 쓴 영국 출신 작가
네트워크 관측성
CHAPTER
11
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.