GBase 8a MPP Cluster支持1000+节点的大物理集群下的多个逻辑子集群的统一管理,如连接入口、元数据和用户权限等。
元数据统一管理:元数据是描述数据的数据,元数据可以称为是整个数据库集群系统的“灵魂”,基于元数据在整个集群系统的数据生命周期中的重要地位,规划建立统一元数据视图,实现多集群元数据的统一规范和统一管理,并提供元数据一致性服务,上级应用可通过此获取全局的元数据状态和信息。
数据统一入口:调度管理集群作为各逻辑子集群的统一入口,调度管理集群节点的元数据系统表中存储了大集群中所有的database和table所对应的虚拟集群的信息。负责接收用户的SQL,负责SQL解析、SQL优化、分布式执行计划生成、执行调度。
数据路由:实现跨集群的主动健康检查、灵活的负载分担策略、可预设定的接管顺序等自动路由能力。
统一用户权限管理:基于统一元数据管理,实现多个逻辑子集群的用户及权限的统一管理,维护整个物理集群的权限一致性。
跨集群的数据一致性,集群中存在多个节点,跨集群(例如双活或者主备集群)数据也存在多个主备分片,需要通过该服务保持数据的一致性,防止出现主备分片的数据出现差异,一致性服务也负责集群锁的管理,是集群保证高可用的必不可少的服务。