阿里云HBase推出普惠性高可用服务,独家支持用户的自建、混合云环境集群( 二 )
HBase单集群可用性
一个HBase系统包含了Zookeeper、HDFS、HBase三个组件 。 其中Zookeeper在数据和计算上都进行了冗余 , 且是一个可自愈系统 , 单节点故障可在秒级恢复 。 HBase对Zookeeper是轻依赖 , 一般不会出现大问题 。 HDFS是一个Master-Slave模式的分布式文件系统 , 存在中心节点Namenode , Namenode支持以HA方式部署 , 单Namenode故障可秒级恢复 , 在两个NN都宕机的情况下依然可以重启自愈 , 但恢复时间取决于回放日志大小 , 在分钟级别 。 数据多副本冗余 , Datanode单节点宕机不中断服务 。 HBase也是一个Master-Slave模式的分布式系统 , 其中HMaster不参与读写路径 , 因此HMaster宕机不中断服务 , 但长期宕机会影响负载均衡、Failover等能力 , HMaster支持HA方式部署 。 HBase还有一个单点是Meta服务 , 它随机选择一个RegionServer节点作为宿主 , 如果meta服务不可用则所有请求路由会失效 , 导致整体不可用 。 由于客户端有路由缓存 , meta服务停机不会立即造成不可用 。 HBase数据分片使用Range Partition的方式 , 每一个Region由一个RegionServer服务 , 即HBase的计算服务是0冗余 , 因此当RegionServer故障时多个分片不可服务 。 HBase Failover机制可以自愈 , 单RegionServer宕机恢复时间在分钟级 , 多个RegionServer宕机恢复时间在10分钟~1小时时间不等 。
推荐阅读
- 地下城与勇士|DNF即将推出手游,已进入倒计时,炽天使觉醒将更名光明颂唱者
- nest|自走棋出现近3年之后,Supercell推出了自己的自走棋新品
- 新世界|游戏推出一个多月就在研究合服,《新世界》如今情况如何?
- 永劫无间|《永劫无间》新英雄\岳山\在测试服推出,游戏性能进一步提升
- 大话西游|大话西游2近几年推出的新玩法效果如何?基本和普通玩家无关
- 王者荣耀|魔兽世界:新总裁要让WOW重新伟大!9.15推出超多良心改动
- 镇魔曲|网易爆款游戏《镇魔曲》
- 史诗之路|DNF:神话自选来了!策划推出“超级深渊”,欧皇可获得全身红10
- 蓝洞|跌落神坛?蓝洞耕耘四年推出吃鸡后新作,画面却像网页小游戏
- 逆水寒|世纪佳缘名声坐实后,逆水寒又对标QQ?推出隐身功能引玩家热议