hbase 学习系统架构图.docxVIP

  • 4
  • 0
  • 约1.03万字
  • 约 12页
  • 2017-06-08 发布于湖北
  • 举报
hbase 学习系统架构图

HBase 系统架构图    组成部件说明?  Client:?  使用HBase RPC机制与HMaster和HRegionServer进行通信?  Client与HMaster进行通信进行管理类操作?  Client与HRegionServer进行数据读写类操作?  Zookeeper:?  Zookeeper Quorum存储-ROOT-表地址、HMaster地址?  HRegionServer把自己以Ephedral方式注册到Zookeeper中,HMaster随时感知各个HRegionServer的健康状况?  Zookeeper避免HMaster单点问题?  HMaster:?  HMaster没有单点问题,HBase中可以启动多个HMaster,通过Zookeeper的Master Election机制保证总有一个Master在运行?  主要负责Table和Region的管理工作:?  1 管理用户对表的增删改查操作?  2 管理HRegionServer的负载均衡,调整Region分布?  3 Region Split后,负责新Region的分布?  4 在HRegionServer停机后,负责失效HRegionServer上Region迁移?  HRegionServer:?  HBase中最核心的模块,主要负责响应用户I/O请求,向HDFS文件系统中读写数据  

文档评论(0)

1亿VIP精品文档

相关文档