공책

처비(Chubby) 란? 본문

NoSQL

처비(Chubby) 란?

QTHoney 2013. 10. 18. 15:05

  분산 락 시스템으로 분산된 서버들 사이에서 발생할 수 있는 자원에 대한 공유 문제를 쉽게 해결해주는 시스템. 


  구글의 대부분 서비스는 분산된 서버에서 운영되기 때문에 파일, 데이터 등과 같은 특정 자원에 동시 접근할 경우에 대한 제어가 필요한데, 처비를 이용하면 쉽게 구현할 수 있다. 


  처비의 기능은 단순히 락 메커니즘과 이를 기반으로 하는 아주 작은 파일 시스템을 제공 해주는 것이 전부지만, 실제론는 구글 클러스터의 전체 관리와 장애 판단, 마스터 선출 등과 같은 분산 시스템 전체를 관리하는데 사용된다.


출처 : 클라우드 컴퓨팅 구현 기술(도서출판 : 에이콘)


분산 시스템에 데이터 요청 할 때 적절히 배분해 주는 역할 같다.

Comments