Hologres支持细粒度资源管理能力

简介: Hologres支持细粒度资源管理能力

Hologres支持细粒度资源管理能力,通过为不同的用户账号分配不同的计算资源(即CU,包括CPU和内存),限制用户使用计算资源的上限,实现单实例多负载的隔离。在Hologres中,资源组隔离本质上是线程级别的隔离。实例内的Worker可以按照CPU、内存、IO划分为不同的资源组。不同的用户加入到不同的资源组,限制每个用户使用的资源上限,以保证用户之间的作业互不影响。

当设置资源组隔离后,如果default的CPU使用并没有降,可能的原因有几种:一是系统还在使用旧的配置,二是存在其他正在运行的查询或任务占用了大部分的CPU资源,三是可能存在系统错误或者其它未知因素导致资源隔离策略未能生效。

对于这种情况,你可以通过以下步骤进行排查:首先,检查当前的资源组配置是否正确,并确保新的配置已经生效;其次,查看管理控制台的 CPU 使用率监控指标,分析是否存在CPU使用率较高的进程;最后,如果以上步骤都无法解决问题,那么可能需要进一步检查Hologres的运行状态和系统日志,以确定问题的具体原因。

目录
相关文章
|
消息中间件 资源调度 Kubernetes
深入解析 Flink 细粒度资源管理
阿里巴巴高级开发工程师郭旸泽 (天凌) 在 FFA 2021 的演讲
深入解析 Flink 细粒度资源管理
|
SQL 资源调度 Kubernetes
Flink 1.10 细粒度资源管理解析
对于作业规模不大的普通用户而言,这些通常在可以接受的范围之内,但对于上千并行度的大作业来说,浪费资源的总量会非常可观,而且进程的不稳定性导致的作业恢复时间也会比普通作业长得多,因此阿里巴巴的 Blink 团队针对内存管理机制做了大量的优化,并于近期开始合并到 Flink。
|
存储 程序员 编译器
【Effective C++详细总结】第三章 资源管理
【Effective C++详细总结】第三章 资源管理
236 0

热门文章

最新文章