kubernetes

구글 현직자분께 물어본 Kubernetes와 보그(Vogue) 비교

downfa11 2024. 11. 19. 15:32

 

구글 사옥에 놀러갈 기회가 되어서 구글 클라우드 내부 인공지능과 보안 분야에 대한 강연을 들었다.

구글 코리아 내에 두 분 계시는 클라우드 보안쪽 연구원분께서 안내를 해주셨고, 용기내서 궁금한 점을 물어봤다.

 

구글에서 쿠버네티스를 설계한 걸로 아는데, 사내에서 쓰는 자체 기술과 어떤 차이점이 있나요?

 

구글은 쿠버네티스를 사용하지 않는다고 들은 기억이 있었는데 이유가 궁금했다.

 

구글 내에서 운영하고 있는 서비스들을 유연하게 관리하기 위해서 사내 컨테이너 오케스트레이션 보그(Vogue)를 개발해 운영하고 있었다.

써보니까 너무 편리하고 괜찮았고, 이를 범용성 있게 다시 만들어서 오픈소스로 공개한게 쿠버네티스(kubernetes)이다.

클라우드 리소스는 보통 하드웨어에 종속되는 편이라 범용 오픈소스로 출시한 쿠버네티스에는 기본적인 기능만 들어갈 수 밖에 없었다고 한다.

당연히 구글 자체 내에선 모든 하드웨어가 동일하기에 보그 사용에 있어서 종속성 문제에 해당되지 않았고, 기능적으로 봤을때 보그가 100이라면 쿠버는 20~30 정도의 손자뻘 즈음이라고 하셨다.

요약 : 어떤 하드웨어에서도 기능하도록 범용성을 위해, 구글 자체 기술인 보그의 필수적인 내용만 넣은게 쿠버네티스