What is SphereEx-Console?
What is SphereEx-Console?
The SphereEx Enterprise Data Service Platform was created by leveraging ShardingSphere’s open source kernel, and enhancing it with enterprise grade features. It provides enhanced data service capabilities, such as data sharding, data security etc.
SphereEx-Console is a powerful dashboard applied to the management and control of the SphereEx Enterprise Data Service Platform. It provides a one-stop solution with ShardingSphere at its core and a user-friendly experience packaging resources, instances and plugins.
Deploys and installs actual physical resources such as physical machine, virtual machine, container, etc.
A distributed cluster composed of multiple compute nodes and storage nodes, which is the unit of user management.
Physically corresponding to the database instance, there may be multiple database instances on one host.
A logical database corresponds to a schema in DB Plus Engine, and is managed at the cluster level. A cluster can have multiple logical databases with different names.
A computing node, corresponding to the DB Plus Engine deployment unit, is a group of resources determined by IP and port. A single computing node is responsible for SQL routing, data consolidation, data aggregation and other functions. One DB Plus Engine instance corresponds to multiple computing nodes.
DB Plus Engine is designed with a plugin oriented architecture. Functions are provided in the form of plugins, including but not limited to data sharding, read/write splitting, etc.
Corresponding to a database under a database instance, DB Plus Engine is responsible for data storage. Physically corresponds to a schema under a database instance, that is, a set of object resource collections under IP, port, username, password and schema conventions.
DB Plus Engine
It consists of two products, DB Plus Engine-Driver and DB Plus Engine-Proxy, which can be deployed independently and support mixed deployment. They both provide standardized horizontal scaling of data, distributed transaction, distributed governance and other functions. They can be applied to various application scenarios such as Java isomorphism, heterogeneous language, cloud native and so on.
Store the configuration information of the computing node, and the namespace corresponds to the cluster one by one.
SphereEx-Console is based on B/S architecture, and is accessed through a web browser.
Easy to Use
It improves the user experience and eliminates configuration errors. Users do not need to operate the SphereEx Enterprise Data Service Platform through configuration commands, greatly improving user experience and achieving "zero" platform bottlenecks.
Evolving the management capabilities of the open source version, it provides a unified solution for the management and control of the SphereEx Enterprise Data Service Platform from basic resources to plugin capabilities.
With its data visualization & management dashboard, SphereEx Enterprise Data Service Platform’s clusters, instances and hosts monitoring data are visible online and in real time.
|Level 1 Module||Level 2 Module||Description|
|Resource||Host||Manage physical hosts|
|Database Instance||Manage database instances|
|Governance Center Instance||Manage governance center.|
|Cluster||Cluster||Manage clusters, governance centers and parameters.|
|Compute Node||Register and manage compute nodes|
|Storage Node||Register and manage storage nodes|
|Schema||Create and manage logical databases|
|Plugin||Data Sharding||Manage data sharding and table group.|
|Monitoring||Host||Display host monitoring information|
|Compute Node||Display the monitoring information of the compute node|
SphereEx-Console is used for the operation & maintenance of the SphereEx Enterprise Data Service Platform. It supports operation scenarios for maintainers and developers in the Internet, finance and government fields.