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之间必须有关联关系。
相关推荐
云和恩墨36 分钟前
云计算、AI与国产化浪潮下DBA职业之路风云变幻,如何谋破局启新途?
数据库·人工智能·云计算·dba
明月看潮生1 小时前
青少年编程与数学 02-007 PostgreSQL数据库应用 11课题、视图的操作
数据库·青少年编程·postgresql·编程与数学
阿猿收手吧!1 小时前
【Redis】Redis入门以及什么是分布式系统{Redis引入+分布式系统介绍}
数据库·redis·缓存
奈葵1 小时前
Spring Boot/MVC
java·数据库·spring boot
leegong231111 小时前
Oracle、PostgreSQL该学哪一个?
数据库·postgresql·oracle
中东大鹅1 小时前
MongoDB基本操作
数据库·分布式·mongodb·hbase
夜光小兔纸2 小时前
Oracle 普通用户连接hang住处理方法
运维·数据库·oracle
兩尛3 小时前
订单状态定时处理、来单提醒和客户催单(day10)
java·前端·数据库
web2u4 小时前
MySQL 中如何进行 SQL 调优?
java·数据库·后端·sql·mysql·缓存
Elastic 中国社区官方博客4 小时前
使用 Elasticsearch 导航检索增强生成图表
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索