MariaDB 基于 Kubernetes 推出数据库即服务 SkySQL

MariaDB 公司正式推出企业级数据库即服务(DataBase-As-A-Service,DBaaS)MariaDB SkySQL,这是一个利用在 Kubernetes 上执行数据库所提供的服务,用户可在所有支持 Kubernetes 服务的主要公有云上,建构跨云数据库部署。

MariaDB 基于 Kubernetes 推出数据库即服务 SkySQL

MariaDB 提到,这是他们迈向混合云和多云的方法,用户不仅可以自己选择,要在哪个云端供应商执行数据库,还能同时部署到多云上。而 SkySQL 将能提供 Amazon RDS 和 Azure 数据库服务中的 MariaDB,所没有的新功能,SkySQL 基于 MariaDB 企业级服务器,并且持续与最新版本同步更新。

SkySQL 最重要的设计,便是利用 Kubernetes 来部署数据库,由于 Kubernetes 是一个标准云端容器调度管理工具,可利用容器执行各种应用程序。目前各主要公有云都有提供 Kubernetes 服务,包括 AWS 的 EKS,微软的 AKS 以及 Google 的 GKE,甚至是红帽的 OpenShift 也有支持 Kubernetes,只要支持 Kubernetes 的云端服务,就能执行 SkySQL。

SkySQL 的功能包括跨多地区故障转移、自我修复、读取负载平衡、透明读写拆分、IP 白名单以及端到端加密功能。官方表示,SkySQL 具有强健的安全基础架构,数据在数据库中加密,在传输时也会用 SSL/TLS 进行加密,SkySQL 的维护工程师都无法存取用户的资料。

这次服务的推出,同时也放出了 SkySQL 监控工具技术预览版,提供 SkySQL 服务即时图形检视图,让用户能够利用鼠标点击操作,就可存取重要的数据库指标。另外,还附有一个同样还在技术预览的工作负载分析工具,利用深度学习模型,分析预捕捉的数据以及每星期数千次的观测数据,输出一组具工作负载的模式以及特殊的指标,让用户诊断工作负载的规律和变化。

SkySQL 的入口建立在云端运算服务 ServiceNow 服务上,SkySQL 使用 ServiceNow 原因有两个。

  1. ServiceNow 的强项是库存、配置和工作流程管理,而这些是数据库即服务的关键能力。
  2. 他们为了真正的独立于主要的云端供应商,以做到不依赖 AWS、Azure 和 GCP。


分享到:


相關文章: