GBase南大通用 GBase 8a产品支持多种部署形式:
部署形式 | 技术 | 功能特点 | 适用场景 |
单VC 部署架构 | 虚拟集群 | 一个物理集群内有且仅有一个VC,可以根据需要扩展新的VC,以及导入其他物理集群已存在的VC。 | 适用于当前只有一个业务信息管理需求,但是后续会有扩展业务信息管理的需求 |
多VC 部署 架构 | 虚拟集群 | 物理集群的GCluster Cluster统一管理下属所有VC。 VC与VC之间资源物理隔离, VC之间不存在资源争抢,也不会互相影响,VC可以独立启动和停止,支持扩展新的VC,以及导入其他物理集群已存在的VC。 | 适用于有多个业务信息需要管理,业务之间存在数据交互需求的场景; 适用于国产化替代过程中不同架构的服务器混合使用,如一个VC内全部使用x86服务器,一个VC内全部使用AMD服务器,以保证集群各VC的性能。 |
同数据中心双活部署架构 | 虚拟集群镜像 | 一套物理集群内两个VC创建镜像实现两个VC的实时同步。 应用的DDL,互为镜像的两个VC都会执行; 应用的DML,VC1执行,执行成功后,内部select into server传输数据到VC2; 应用的Query,仅在任意一个VC上执行。 | 适用于同一个数据中心的双活集群; 适用于主备均可读写的双活。 适用于主备读写分离的双活。 |
异地灾备部署架构 | 自研RsyncTool工具 | 两套或者多套物理集群之间使用集群间同步工具(自研)实现异步同步、读写分离。 支持全量同步和增量同步。 | 适用于远距离的灾备,如同城或者异地灾备; 适用于两地三中心; 适用于读写分离的双活集群。 |
两地三中心 | 虚拟集群镜像、 自研RsyncTool工具 | 综合使用虚拟集群镜像技术和RsyncTool工具,主数据中心的两个VC互为镜像,提高服务能力的同时也提高数据安全,异地数据中心的备集群VC提高数据的灾备安全能力。 | 适用于本地实时同步提升服务能力、异地异步同步保障数据安全的场景 |
外围ETL部署架构 | 自研ETL工具、第三方开源ETL工具、商用ETL工具 | 数仓搭配批量/实时/流式通道ETL | 选择不同的ETL工具适用于不同的业务场景,分别有批量业务场景、实时业务场景、流式业务场景 |
GBase南大通用 GBase 8a产品提供的基本部署形式有以上6种供选择,在以上基本部署形式的基础上,可以根据业务需要进行混搭和扩展。如4集群同步,可采用异地两个集群使用RsyncTool进行同步,两个集群中每个集群有两个VC做镜像;也可采用4个独立集群全部使用RsyncTool异步同步。不管如何部署,都可以从以上的6种基本架构和技术中选择和组合。