Hbase支持表分组和优先级设定
来源:互联网 发布:软件在线升级原理 编辑:程序博客网 时间:2024/05/17 07:46
The HBase isolation and allocation tool is designed to help users manage cluster resource among different application and tables.
When we have a large scale of HBase cluster with many applications running on it, there will be lots of problems. In Taobao there is a cluster for many departments to test their applications performance, these applications are based on HBase. With one cluster which has 12 servers, there will be only one application running exclusively on this server, and many other applications must wait until the previous test finished.
After we add allocation manage function to the cluster, applications can share the cluster and run concurrently. Also if the Test Engineer wants to make sure there is no interference, he/she can move out other tables from this group.
In groups we use table priority to allocate resource, when system is busy; we can make sure high-priority tables are not affected lower-priority tables
Different groups can have different region server configurations, some groups optimized for reading can have large block cache size, and others optimized for writing can have large memstore size.
Tables and region servers can be moved easily between groups; after changing the configuration, a group can be restarted alone instead of restarting the whole cluster.
git entry : https://github.com/ICT-Ope/HBase_allocation .
更多关注一下hbase jira: https://issues.apache.org/jira/browse/HBASE-4120
另外推荐一个hbase的blog: http://hbase.iteye.com/ (BTW: 多么好的blog名字啊~)
- Hbase支持表分组和优先级设定
- 抢占优先级和相应优先级以及优先级分组的理解
- 设定需求优先级
- Wince线程优先级设定
- Printk打印优先级设定
- x264 设定优先级
- ListView支持分组的折叠和展开
- ListView支持分组的折叠和展开
- 外部中断配置和操作(中断优先级分组)
- STM32优先级分组
- STM32中断优先级分组
- stm32中断优先级分组
- linux下线程优先级设定
- linux下线程优先级设定
- CSS选择器的优先级设定
- STM32中断优先级分组管理
- STM32中断优先级分组概念
- android 支持分组和联系人展示的一个小例子
- ant03--生成javadoc文档,打zip包
- Extjs 限制 textfield / textarea 输入字数 , 兼容 IE Firefox Chrome
- 软件更新时使用
- 什么是基于B/S、c/s架构的系统设计
- linux下bashrc配置
- Hbase支持表分组和优先级设定
- Html网页图片滚动代码
- if()语句中逗号写错位置的教训!
- 分类树方法
- 修改Linux中的主机名、如何查看Linux IP
- android流量监测的实现原理
- oracle数据库之数据的增删改以及简单的单表查询
- Shell里的测试条件
- L10N Test Defect Category