카카오, HBase 클러스터 운영 효율화 위한 오픈소스 'hbase-tools' 공개
·2016.03.24 00:00
핵심 내용
카카오가 HBase 클러스터의 메트릭 모니터링, 리전 관리, 스냅샷 관리를 자동화하는 오픈소스 도구 'hbase-tools'를 공개했다.
1 / 3
자세히 보기
카카오는 대규모 HBase 클러스터 운영의 효율성을 높이기 위해 오픈소스 도구 'hbase-tools'를 공개했다. 이 도구는 기존 HBase Shell이나 Cloudera Manager Express Edition의 한계를 보완하기 위해 개발되었으며, 크게 세 가지 모듈로 구성된다. 'hbase-table-stat'은 10초 간격으로 테이블 중심의 메트릭과 변화량을 커맨드라인 및 웹 브라우저에서 실시간으로 확인할 수 있게 한다. 'hbase-manager'는 리전서버 재시작 시 데이터 로컬리티를 최소화하는 롤링리스타트, 테이블 단위 밸런싱, 프리스플릿, 빈 리전 머지, 정교한 메이저 컴팩션 등 복잡한 운영 작업을 자동화한다. 'hbase-snapshot'은 정규표현식을 통한 대상 테이블 설정, 스냅샷 개수 제한, 스케줄링 등을 지원하여 백업 및 복구 관리를 자동화한다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.