产品介绍
什么是 SphereEx-Console

产品介绍
什么是 SphereEx-Console
SphereEx 企业数据服务平台,是在开源内核 ShardingSphere 基础上,增强部分企业级功能后封装而成。可为企业提供增强数据服务能力,包括但不限于数据分片、数据安全等。
SphereEx-Console,是应用于对 SphereEx 企业数据服务平台进行管理控制的可视化操作平台,提供更为易用的使用体验;同时,构建起以 ShardingSphere 为核心的整体解决方案,包括针对资源、实例、插件等多种功能封装,为用户带来一站式的使用体验。

核心概念
主机
部署安装计算节点、存储节点等实际的物理资源(物理机、虚拟机、容器等)。
集群
由若干计算节点和存储节点组成的分布式集群,是用户管理的单位。
数据库实例
物理上对应数据库的实例,在一台主机上可能存在多个数据库实例。
逻辑库
一个逻辑库对应 DB Plus Engine 里面的一个 Schema,以集群级别进行管理。一个集群可以存在多个不同名的逻辑库。
计算节点
一个计算节点,对应于 DB Plus Engine 部署单元,由IP、端口确定的一组资源。单个计算节点,承担 SQL 路由、数据合并、数据聚合等功能。一个 DB Plus Engine 实例,对应多个计算节点。
插件
DB Plus Engine 采用可插拔架构设计。功能可以插件化的形式提供,包括但不限于数据分片、读写分离等等。
存储节点
对应一个数据库实例下的一个 Database, 针对 DB Plus Engine 来说就是承担数据存储的职能。物理对应一个数据库实例下的某个 Schema,即一组 IP、端口、用户名、密码、模式(Schema)约定下的对象资源集合。
DB Plus Engine
它由 DB Plus Engine-Driver、DB Plus Engine-Proxy 这 2 款既能够独立部署,又支持混合部署配合使用的产品组成。 它们均提供标准化的数据水平扩展、分布式事务和分布式治理等功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的应用场景。
治理中心
存储计算节点配置信息,命名空间与集群一一对应。
基础架构
SphereEx-Console 基于 B/S 架构,通过 Web 浏览器进行访问。其逻辑架构图如下:

产品优势
功能易用
提高了用户体验,避免了配置错误,用户不需要通过配置和命令操作 SphereEx 企业数据服务平台,易用性得到极大提升,实现了平台使用的“零”瓶颈。
功能全面
完善开源版本的管理能力,提供了对 SphereEx 企业数据服务平台从基础资源到插件能力的管控,形成了统一的解决方案。
功能可视
原生提供可视化的监控数据面板,可以实时在线查看 SphereEx 企业数据服务平台的集群、实例、主机的监控数据。
产品特性
一级模块 | 二级模块 | 功能描述 |
---|---|---|
资源 | 主机 | 对物理主机进行管理 |
数据库实例 | 对数据库实例进行管理 | |
治理中心实例 | 对配置中心进行管理 | |
集群 | 集群 | 纳管集群 ,对集群、治理中心、参数进行管理 |
计算节点 | 注册计算节点,对计算节点进行管理 | |
存储节点 | 注册存储节点,对存储节点进行管理 | |
逻辑库 | 逻辑库管理 | |
插件 | 数据分片 | 对数据分片、表组进行管理 |
监控 | 主机 | 展示主机监控信息 |
计算节点 | 展示计算节点监控信息 |
应用场景
SphereEx-Console 主要用于对 SphereEx 企业数据服务平台的运维管控,在互联网、金融、政务行业均能够支持运维和开发人员常见的操作场景。