개인 재정 프로그래밍

프로그래밍

비디오: HBase Tutorial for Beginners | What is HBase in Hadoop | HBase Shell Commands 2024

비디오: HBase Tutorial for Beginners | What is HBase in Hadoop | HBase Shell Commands 2024
Anonim

MasterServer 대신 RegionServers를 설명하여 HBase (Hadoop Database) 아키텍처에 대한 토론을 시작하면 놀라게 될 것입니다. RegionServer 라는 용어는 MasterServer에 종속되어 있다는 것을 의미하는 것으로 보이므로 마스터 서버를 먼저 논의해야합니다. 그러나 오래된 노래가가는 것처럼, "반드시 그런 것은 아닙니다. "

RegionServers는 특정 기능에 대해 MasterServer에 종속되지만 데이터 저장 및 검색을위한 마스터 - 슬레이브 관계의 의미는 아닙니다. 그림의 왼쪽 위 모서리에서 클라이언트가 MasterServer를 가리 키지 않고 Zookeeper 클러스터 및 RegionServers를 가리키고 있음을 확인하십시오.

MasterServer가 데이터 저장 및 액세스 경로에 있지 않습니다. 이것이 사육사 클러스터 및 RegionServers의 작업입니다. RegionServer와 같은 소프트웨어 프로세스 (또는 데몬) 인 MasterServer의 주요 기능을 살펴보십시오. MasterServer는

  • HBase 클러스터의 RegionServers를 모니터링합니다. MasterServer는 HBase 클러스터의 활성 RegionServers 목록을 유지 관리합니다.

  • 테이블이 생성되거나 속성이 변경되면 (압축 설정, 캐시 설정, 버전 관리 등) MasterServer가 작업을 처리하고 필요한 메타 데이터를 저장합니다. 지역 할당:

  • MasterServer는 영역을 RegionServers에 할당합니다. 지역 서버 장애 조치 관리:

  • 분산 클러스터와 마찬가지로 노드 장애가 발생하지 않고 어쨌든 계획하고 있기를 바랍니다. 영역 서버가 실패하면 Zookeeper가 마스터 서버에 알리고 장애 조치 및 복원 작업을 시작할 수 있습니다.

    사용 가능한 모든 RegionServers에서 영역의로드 균형 조정을 감독합니다.
  • 사용 가능한 모든 RegionServers에 걸쳐 균일하게 분포 된 영역으로 구성된 테이블을 기억할 수 있습니다. 이것은 마스터 서버가 주기적으로 활성화하는 밸런서 스레드 (또는 chore , 원하는 경우)의 작업입니다. 카탈로그 테이블 관리 (및 정리):

  • HBase 시스템은 두 개의 주요 카탈로그 테이블을 사용하여 클라이언트가 시스템의 특정 키 값 쌍을 찾을 수 있도록합니다. MasterServer는 전체 HBase 시스템을 대신하여 이러한 중요한 테이블을 관리합니다.

    WAL 삭제:

  • MasterServer는 RegionServer 장애 조치 중 WAL과 상호 작용하고 주기적으로 로그를 정리합니다. 마스터 작업 관찰을위한 보조 프로세서 프레임 워크 제공:

  • 성장하는 HBase 용어집의 또 다른 새로운 용어입니다. Coprocessors 는 MasterServer 또는 RegionServers의 컨텍스트에서 실행됩니다. 예를 들어, MasterServer 옵저버 보조 프로세서를 사용하면 테이블 생성이나 테이블 삭제와 같은 작업이 발생할 때 서버의 일반적인 기능을 변경하거나 확장 할 수 있습니다. 종종 코 프로세서는 고급 HBase 응용 프로그램의 테이블 인덱스를 관리하는 데 사용됩니다. MasterServer 및 / 또는 RegionServer (또는 둘 다)의 컨텍스트에서 실행되는 보조 프로세서를 사용하여 보안을 향상시키고 보조 인덱스를 만드는 등의 작업을 수행 할 수 있습니다. 코 프로세서에 대한 자세한 내용은 HBase 커뮤니티 블로그를 참조하십시오.

모든 오픈 소스 Hadoop 기술과 마찬가지로 MasterServer 작업은 HBase를 향상시키기 위해 고안된 기술 혁신에 힘 입어 시간이 지남에 따라 변경 될 가능성이 큽니다. 그러나이 글을 쓰는 시점에서 MasterServer의 고급 레퍼런스로 사용되는 상당히 철저한 목록을 갖게되었습니다.

마지막으로, HBase MasterServer에 관해 더 중요한 사항: 모든 HBase 클러스터에 백업 마스터 서버가 있어야하며 백업 마스터 서버가 있어야합니다. 한 번에 하나의 활성 마스터 서버 만 있어야하므로 백업 마스터 서버는 장애 조치 용입니다.

MasterServer가 HBase 클라이언트의 데이터 액세스 경로에 있지 않음을 상기 할 수 있습니다. 그러나 MasterServer가 RegionServer 장애 조치 및로드 균형 조정과 같은 작업을 담당한다는 점을 상기 할 수도 있습니다. 좋은 소식은 마스터가 다운 된 경우에도 클라이언트가 HBase 클러스터를 계속 쿼리 할 수 ​​있지만 정상적인 클러스터 작동의 경우 마스터는 어느 정도의 시간 동안 다운되지 않아야한다는 것입니다.

프로그래밍

편집자의 선택

행사에서 연설을 신청하는 방법 - 인형

행사에서 연설을 신청하는 방법 - 인형

강연을 제안 할 수 있어야합니다 다른 잠재적 인 연사보다 이벤트 참석자에게 더 많은 가치를 제공 할 수 있음을 입증하십시오. 연설 인재 풀은 가능한 연설 기회 수보다 빠르게 증가하고 있습니다. 당신은 이벤트 기획자에게 당신이 원하는 바를 물어볼 수있었습니다. ...

새로운 온라인 커뮤니티 회원 유치 방법 - 온라인 커뮤니티의 인형

새로운 온라인 커뮤니티 회원 유치 방법 - 온라인 커뮤니티의 인형

회원은 일시적입니다. 많은 사람들은 그들이 특정한 목표를 성취 할 때까지 주변에 머물러 있습니다. 다른 사람들은 관심을 잃고 새로운 행 아웃을 찾습니다. 따라서 정기적으로 신입 회원을 영입하지 않으면 커뮤니티가 사라집니다. 사람들이 교류 할 수있는 장소를 마련하는 데 어려움을 겪고 있습니다.

엄마 블로거로서 언론의 관심을 끄는 방법 - 인형

엄마 블로거로서 언론의 관심을 끄는 방법 - 인형

수십만 (또는 수백만)의 사람들이 엄청난 성과를 거두고 있습니다. 예상대로, 쉽게 성취되지는 않습니다. 뉴욕 타임스에 언급되거나 투데이 쇼에 출연하기 위해서는 많은 시간과 노력과 신뢰가 필요합니다. 아마도 ...

편집자의 선택

Ning 사용자 기고에 대한 코멘트 방법 - 인형

Ning 사용자 기고에 대한 코멘트 방법 - 인형

Ning 계정에 로그인하면 다른 Ning 사용자의 블로그 게시물, 회신 한 이벤트, 사진 및 비디오에 대한 의견을 남깁니다. 회원님의 논평 벽에 남긴 댓글, 순수 텍스트, 다른 웹 사이트 링크 및 퍼간 동영상과 같은 요소가 귀하의 댓글에 포함될 수 있습니다 ...

닝 네트워크의 광고 제어 방법 - 덤프

닝 네트워크의 광고 제어 방법 - 덤프

기본적으로 닝 네트워크는 애드 센스 광고는 오른쪽 열에 있습니다. 누군가 광고를 클릭하면 생성 된 모든 수익이 Ning으로 이동합니다. 네트워크에서 광고를 게재하여 수익을 얻고 싶거나 광고를 전혀 원하지 않는 경우 제어 광고 프리미엄 서비스를 구입해야합니다.

Ning에서 그룹을 만드는 방법 - Dingy

Ning에서 그룹을 만드는 방법 - Dingy

Ning에서 새로운 그룹을 시작하는 것은 가장 멋진 방법 중 하나입니다. 네가 닝 네트워크에서 할 수있는 일. 그룹을 만들 수 있도록 네트워크가 설정되어 있다면 다음 단계를 따르십시오.

편집자의 선택

Canon Rebel T3 시리즈 카메라로 원시 이미지 파일 처리하기 - 더미 파일

Canon Rebel T3 시리즈 카메라로 원시 이미지 파일 처리하기 - 더미 파일

Canon Rebel T3 또는 T3i로 촬영 한 이미지를 원시 데이터로 캡처 할 수 있습니다. Canon 소프트웨어를 사용하는 경우 Raw 파일을 즉시 인쇄 할 수는 있지만 인쇄하기 전에 사진 작업실로 가져 가서 온라인으로 공유하거나 사진 소프트웨어에서 편집 할 수 있습니다.

Canon Rebel T3 시리즈 카메라에서 자동 초점 포인트 설정 - 인형

Canon Rebel T3 시리즈 카메라에서 자동 초점 포인트 설정 - 인형

Canon Rebel T3 또는 T3i를 사용하는 스포츠 모드에서는 카메라가 중심 초점 위치에 초점을 둡니다. Creative 자동 및 A-DEP 모드뿐만 아니라 다른 완전 자동 노출 모드 (장면 인텔리전스 자동, 인물, 풍경 등)에서 카메라의 자동 초점 시스템은 9 개의 자동 초점을 모두 찾습니다 ...