当前位置:网站首页>Database Plus 的云上之旅:SphereEx 正式开源 ShardingSphere on Cloud 解决方案
Database Plus 的云上之旅:SphereEx 正式开源 ShardingSphere on Cloud 解决方案
2022-08-01 18:58:00 【InfoQ】
ShardingSphere Operator

- 简化启动配置:ShardingSphere 拥有丰富的数据库增强能力,其相应的配置也较为复杂。在当前版本里,ShardingSphere Operator 将配置和配置的挂载行为进行自动化,用户只需要填写最小化启动依赖配置,就可以在集群中快速部署和启动一个 ShardingSphere-Proxy 集群,而运行时的配置都可以通过 DistSQL 进行实现。
- 自动部署治理节点:ShardingSphere 在运行的过程中依赖治理中心对元数据进行持久化,并实现集群节点间的元数据广播。为了优化用户体验,做到开箱即用,ShardingSphere Operator 可以根据用户需要将治理节点同计算节点一起部署,并配置依赖关系。
- 高可用:在云环境中为了简化维护,希望尽可能实现去状态的部署。ShardingSphere-Proxy 作为无状态的计算节点,配合 ShardingSphere Operator 可以实现多种维度的健康状态探测和故障恢复能力。
- 水平扩容:利用 Kubernetes 的 HPA,可以实现基于 CPU 和内存的 ShardingSphere-Proxy 水平扩缩容。而 ShardingSphere Operator 将逐步支持多种自定义指标,为 ShardingSphere-Proxy 实现更智能、更稳定的高级自动扩容能力。
Helm 部署
- ShardingSphere-Operator Chart
- 支持部署 ShardingSphere-Operator
- ShardingSphere-Cluster Chart
- 支持部署 ShardingSphere-Proxy 集群
- 支持通过 Bitnami 部署 ZooKeeper 集群
- 支持 ShardingSphere-Proxy 自动配置并连接治理节点
- 使用 Github Pages 托管 Charts 并可以使用
helm repo add进行添加仓库
新特性
- 支持使用
shardingsphereproxyCRD 进行描述 ShardingSphere-Proxy 集群信息
- 支持原生的 ShardingSphere-Proxy server.yaml 配置进行启动
- 支持基于 CPU 指标的 HPA 配置自动扩容
- 支持自动下载 MySQL 驱动
快速体验
kubectl create ns sharding
helm repo add shardingspherecloud https://sphereex.github.io/shardingsphere-on-cloud/
helm install operator shardingspherecloud/shardingsphere-operator -n sharding
helm install cluster shardingspherecloud/shardingsphere-cluster -n sharding
sharding未来规划
相关链接
作者

边栏推荐
- 日志工厂(详细)
- C#/VB.NET 从PDF中提取表格
- What should I do if the Win11 campus network cannot be connected?Win11 can't connect to campus network solution
- The function realization of the national standard GB28181 protocol EasyGBS platform compatible with the old version of the inflow port
- 硬件大熊原创合集(2022/07更新)
- SaaS管理系统的应用优势在哪里?如何高效提升食品制造业数智化发展水平?
- 对于web性能优化我有话说!
- Live chat system technology (8) : vivo live IM message module architecture practice in the system
- 腾讯云主机安全 x 轻量应用服务器|强强联合主机安全普惠版重磅发布
- Win11校园网无法连接怎么办?Win11连接不到校园网的解决方法
猜你喜欢

How many steps does it take to convert an ENS domain name into music?

使用常见问题解答软件的好处有哪些?

explain each field introduction

日志工厂(详细)

屏:全贴合工艺之GFF、OGS、Oncell、Incell

在全志V853开发板试编译QT测试

亚马逊云科技Build On2022技能提升计划第二季——揭秘出海爆款新物种背后的黑科技

Win11如何删除升级包?Win11删除升级包的方法

Try compiling QT test on Allwinner V853 development board
Stop using MySQL online DDL
随机推荐
Become a Contributor in 30 minutes | How to participate in OpenHarmony's open source contributions in multiple ways?
Keras深度学习实战——交通标志识别
SQL function TO_DATE (1)
使用常见问题解答软件的好处有哪些?
Live chat system technology (8) : vivo live IM message module architecture practice in the system
The elder brother of the goldfish RHCA memoirs: CL210 experiment management it network - chapter
升哲科技携全域数字化方案亮相2022全球数字经济大会
7月30号|来一场手把手助您打造智能视觉新爆款的技术动手实验
日志工厂(详细)
Source code analysis of GZIPOutputStream class
Screen: GFF, OGS, Oncell, Incell of full lamination process
Selenium在远程中的截图
483-82(23、239、450、113)
[Kapok] #Summer Challenge# Hongmeng mini game project - Sudoku (3)
explain each field introduction
亚马逊云科技Build On2022技能提升计划第二季——揭秘出海爆款新物种背后的黑科技
MySQL数据库————流程控制
odoo+物联网
MySQL数据库————存储过程和函数
log factory (detail)