公共集群是使用 TBDS 平台的必要条件,它为整个平台提供了统一且强大的公共基础能力,包括安全服务和元数据服务,包含服务说明如下:
| 类别 | 服务 | 服务说明 | 部署约束 |
|---|---|---|---|
| 安全 | OpenLDAP | 账号管理服务,存储集群访问账号 | 必选 |
| KRB5 | Kerberos 安全认证服务 | 必选 | |
| Ranger | 安全管理服务,支持鉴权和审计等 | 可选,Hadoop/Kafka场景的经典集群和虚拟集群依赖此组件 | |
| 网关 | Knox | 大数据服务的安全网关 | 可选,Hadoop/Kafka场景的经典集群和虚拟集群依赖此组件,同时公共集群的Ranger依赖此组件 |
| Kyuubi | 大数据服务访问网关 | 可选,虚拟集群的依赖此组件(湖仓版),主机形态下支持。 | |
| 湖管理 | METASERVICE | 统一元数据管理服务,支持多 Catalog 集中管理 | 可选,Hadoop/Kafka场景的经典集群和虚拟集群依赖此组件 |
| LUOSHU | 数据湖优化服务,支持包括文件合并、文件清理等 | 可选,虚拟集群的依赖此组件(湖仓版) | |
| 其它 | ZooKeeper | 为分布式应用提供一致性服务,提供配置维护、名字服务、分布式同步、组服务等功能 | 可选,虚拟集群的依赖此组件(湖仓版),同时公共集群的Kyuubi依赖此组件 |