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之间必须有关联关系。
相关推荐
野犬寒鸦1 小时前
从零起步学习Redis || 第四章:Cache Aside Pattern(旁路缓存模式)以及优化策略
java·数据库·redis·后端·spring·缓存
茉莉玫瑰花茶2 小时前
Redis - Bitfield 类型
数据库·redis·缓存
lang201509282 小时前
MySQL InnoDB备份恢复全指南
数据库·mysql
爱吃香蕉的阿豪3 小时前
.NET Core 中 System.Text.Json 与 Newtonsoft.Json 深度对比:用法、性能与场景选型
数据库·json·.netcore
mpHH3 小时前
postgresql中的默认列
数据库·postgresql
jllws13 小时前
数据库原理及应用_数据库基础_第4章关系模型的基本理论_数据库完整性规则和MySQL提供的约束
数据库
majunssz5 小时前
深入剖析Spring Boot依赖注入顺序:从原理到实战
java·数据库·spring boot
比特森林探险记5 小时前
MySQL 架构全景解析
数据库·mysql·架构
数字冰雹6 小时前
图观 流渲染场景服务器
服务器·前端·数据库·数据可视化
pccai-vip6 小时前
系分论文《论非关系型数据库(NoSQL)在社交媒体内容管理系统中的应用》
数据库·nosql·媒体