GBASE南大通用分析型MPP数据库GBase8a的安全特性(2)

GBase南大通用自主研发的 GBase 8a MPP Cluster 产品(简称GBase8a)是大数据时代成熟的分析型MPP数据库,具有多样化的平台选择、与时俱进的逻辑架构、海量数据高效存储、海量数据高速加载、海量数据高性能分析、弹性服务器资源伸缩、完善的系统资源管理、多级别的高可用、跨数据中心的数据容灾、便捷的数据迁移、可靠的数据安全、完备的 SQL 标准支持和简单便捷的日常运维等技术特征。能满足各个数据密集型行业日益增大的数据分析、数据挖掘、数据备份和即席查询等需求的能力。该产品广泛适用于包含相对独立的业务领域或不同分析类型的大数据平台、综合性 BI 系统、数据仓库和集市系统。同时,这款产品也是一款安全数据库产品,所具备的安全特性包括:强制访问控制、三权分立、自主访问控制、安全审计、备份与恢复、传输加密、数据加密、数据脱敏和资源管理等。

本文将和大家分享一下GBase南大通用这款产品的安全特性------资源管理。

GBase8a数据库提供资源管理安全机制。在没有资源管理的情况下,多用户多任务并发执行,资源消耗得不到有效调节,会出现任务间资源激烈争抢以及消耗过度等情况。在这样的场景下,SQL的执行会变得缓慢并且不可预期,系统会因为资源使用过度而崩溃。因此需要对资源的使用进行管理调度,使得SQL任务能够高效快速的运行,系统能够更稳定。

GBase8a资源管理功能可以对SELECT和DML等受控SQL在运行过程中使用的CPU、内存、I/O和磁盘空间等资源进行合理管控,以达到资源合理利用,系统稳定性运行的要求。

其中:

1.CPU:实现对受控SQL使用CPU优先级和百分比控制,以及SQL并发数及并行度的管理。

2.内存:实现对受控SQL使用的算子buffer内存使用上限的控制。

3.I/O:实现对受控SQL 使用的direct I/O磁盘读写速率上限的控制。

4.磁盘空间:实现对表数据文件占用磁盘空间大小的管控。

GBase8a资源管理由Consumer Group(资源消费组)、Resource Pool(资源池)、Resource Plan(资源计划)、Resource Directive(资源指令)、User(资源消费用户)组成。

  • Consumer Group:多个用户的集合,consumer group与user之间是一对多的关系。Default Consumer Group:数据库自动创建的资源消费组,未显式加入自定义资源消费组的用户,隶属于该组。
  • Resource Pool:若干系统资源的集合,分为static resource pool(静态资源池)和dynamic resource pool(动态资源池)。一个static resource pool中可以包含多个dynamic resource pool,一个dynamic resource pool只能隶属于一个static resource pool。
  • Resource Plan:是描述consumer group和resource pool之间的关联关系的集合。在一个resource plan下,resource pool和consumer group是一对多的关系,一个resource pool可以关联多个consumer group。
  • Resource Directive:描述指定resource plan中consumer group与resource pool之间的关联关系。default consumer group与resource pool之间必须有关联关系。
相关推荐
爬也要爬着前进8 小时前
redis主从搭建
数据库·redis·缓存
@Mike@8 小时前
02-数据库学习笔记(SQL引擎)
数据库·笔记·学习
笃行35010 小时前
国产化落地避坑 · 干货向|Oracle 迁金仓 KES,我把外连接消除排在隐性陷阱第一位
数据库
老纪的技术唠嗑局10 小时前
花一年时间整理出的:AI 数据库混合搜索入门实践
数据库
川石课堂软件测试11 小时前
安全测试|常见SQL注入攻击方式、实例及预防
服务器·数据库·sql·功能测试·测试工具·安全·单元测试
笃行35011 小时前
国产化落地避坑 · 干货向|迁移后那条「测试能过、一上生产就查空」的 SQL,多半栽在 WHERE 函数顺序上
数据库
蓝田~12 小时前
MySQL慢查询怎么优化?B+Tree索引原理+MVCC读不阻塞写+EXPLAIN执行计划,从5秒到0.05秒
数据库·mysql
sunxunyong12 小时前
doris用户资源组配置
数据库
Cloud云卷云舒12 小时前
云卷云舒:HaishanDB的AI原生能力主要应用场景
数据库·人工智能·ai-native·haishandb·移动云长期记忆
时间的拾荒人12 小时前
MySQL 视图详解
android·数据库·mysql