[인프라 연대기: 성벽 재건의 기록]

[인프라 연대기 #5] 기적의 산수와 가상화의 명암, 거짓 기초석 위에 세운 허상의 왕국

기록자 느혜미야 2026. 5. 9. 08:30

[지난 연대기 다시보기]


1. 믿음이 무너지는 순간

IT 프로젝트 현장에는 수많은 '전문가'가 모입니다. 특히 **TA(Technical Architect)**라는 타이틀을 달고 온 연장자라면, 우리는 은연중에 그가 시스템의 뼈대와 근육의 움직임을 누구보다 잘 이해하고 있을 거라 믿습니다. 하지만 때로는 그 믿음이 무참히 깨지는 순간을 마주합니다. 그것도 아주 기초적인 '산수' 앞에서 말입니다.

2. 기묘한 자원 할당 표

어느 날, 팀장이 우리 파트 담당자들에게 고객 교육용 자료 작성을 지시했습니다. 저도 제 몫을 준비하며, 옆자리 VMware 담당 TA가 만든 초안을 슬쩍 확인해 보았습니다. 그는 저보다 연배도 높고 이 프로젝트의 구축 단계부터 깊숙이 관여했던 인물입니다. 그런데 그가 작성한 자원 할당 현황 표를 본 순간, 제 눈을 의심할 수밖에 없었습니다.
 
가상화 환경에서 자원 산정의 핵심은 물리 코어(pCPU)와 가상 코어(vCPU) 사이의 상관관계에 있습니다. 보통의 엔지니어라면 한정된 물리 자원을 효율적으로 쓰기 위해 **'오버커밋(Overcommit)'**이라는 마법을 부립니다. 실제 납품된 물리 코어보다 150% 혹은 200% 더 많은 가상 코어를 할당해 운영 효율을 극대화하는 것이 이 바닥의 상식입니다.

3. 허상의 왕국과 엔지니어링 가스라이팅

하지만 그의 문서에 적힌 숫자는 기이했습니다. 이미 구축 완료 문서에는 오버커밋된 실제 수치가 명확히 적혀 있었음에도, 그가 만든 교육 자료에는 '전체 물리 코어 수보다 할당된 가상 코어 수가 훨씬 적게' 기재되어 있었습니다. 가용 자원이 마치 태평양처럼 무한하게 남아있는 것처럼 데이터를 세탁한 것입니다.
 
심지어 실제 인프라에 존재하지도 않는 물리 코어 숫자를 뻥튀기하고, 할당 코어를 물리 코어와 1:1로 계산하라는 기적의 논리가 공식처럼 적혀 있었습니다. 가상화의 기본인 오버커밋은커녕, 그저 가상화율 수치를 예쁘게 포장하기 위해 실무자들에게 '잘못된 산수'를 정답인 양 가르치고 있었습니다.
 
이건 단순한 실수가 아니었습니다. 자신이 구축한 시스템의 실체를 가리고, 본인만이 해석할 수 있는 '허상의 왕국'을 건설하는 엔지니어링 가스라이팅이었습니다. 나중에 자원 할당 문제로 병목이 터지면, 그는 이 왜곡된 자료를 방패 삼아 모든 책임을 시스템이나 후배들의 운영 미숙으로 돌릴 준비를 마친 셈입니다.

4. 에필로그: 구축은 했으되 이해는 하지 못한 기술자

"이거... 고객한테 보고할 자료 아닌가요? 이렇게 적으면 우리가 줄 수 있는 자원이 엄청나게 남았다는 뜻이 되는데요. 실제론 이미 오버커밋해서 여유가 없잖아요."
 
제 지적에 돌아온 그의 반응은 더 난감했습니다. 그는 자신이 구축한 시스템이 물리적으로 어떻게 돌아가고 있는지, 하이퍼바이저가 자원을 어떻게 쪼개서 분배하고 있는지에 대한 개념 자체가 희미해 보였습니다.
 
성벽을 재건할 때 가장 위험한 자는 성벽을 허무는 적이 아니라, 부실한 자재를 쓰고서도 견고하다고 거짓 보고를 하는 내부의 기술자입니다.

"거짓 선지자들을 삼가라 양의 옷을 입고 너희에게 나아오나 속에는 노략질하는 이리라" (마태복음 7:15)

 
말씀처럼 전문가의 옷을 입고 기초 산수마저 왜곡하는 자는 결국 시스템 전체를 붕괴로 몰아넣습니다. 구축은 했으되 '이해'는 하지 못한 기술자가 세운 성벽, 그 위태로운 기초석 위에 아키텍트의 고뇌는 깊어만 갑니다.


[다음 연대기 예고]
 
"Vmware 전문가라면서요? 왜 본인 서버 설정도 모르시나요?"
 
가상화의 꽃이라 불리는 'Hot-Add' 기능을 두고 벌어진 시니어 빌런과의 한판승부. 벤더사의 권고사항 뒤에 숨어 리스크를 회피하는 '가짜 전문가'들의 민낯, 그리고 밤낮으로 성벽을 살폈던 느헤미야의 정신을 통해 진짜 엔지니어의 주인의식을 조명합니다.
 
인프라 연대기 #6: 가상화 Hot-Add와 사냥하지 않는 자의 빈 그릇, 느헤미야의 성벽과 가짜 전문가의 성(城)(5월 16일 일요일 오전 8:30 공개 예정)