Rancher 与 TiDB 达成深度合作,共建企业云原生生态

文章来源:网络整理2020-08-06 13:09

导读:

[Rancher 与 TiDB 达成深度合作,共建企业云原生生态

2020 年 8 月5日,业界领先的容器管理软件提供商 Rancher Labs(以下简称 Rancher)宣布与国内领先的开源分布式数据库公司 PingCAP 达成深度合作,通过双方关键产品的集成与兼容性认证,TiDB 可以无缝运行在 Rancher 2.x 上,加速企业落地云原生。

Rancher 与 TiDB 达成深度合作,共建企业云原生生态

Rancher 的旗舰产品 Rancher 2.x 是一个开源的企业级 Kubernetes 管理平台,实现了 Kubernetes 集群在混合云+本地数据中心的集中管理和部署。Rancher 是目前业界应用最为广泛的 Kubernetes 管理平台,全球核心镜像下载量逾 3 亿,拥有知名企业客户逾40,000 家。

TiDB 是 PingCAP 研发的知名开源分布式关系型数据库,目前已经支撑了国内外上千家客户的关键业务。TiDB Operator 是 PingCAP 基于 Kubernetes 平台研发的 TiDB 集群自动运维系统。目前,TiDB Operator 已正式开源(pingcap/tidb-operator)。借助 TiDB Operator,TiDB 可以无缝可靠运行在公有云或私有部署的 Kubernetes 平台及容器化环境上,让 TiDB 成为真正的云原生数据库。值得一提的是,TiDB Operator 也是全球最早一批 Operator 项目,是 PingCAP 布局云原生的重要一步。

无缝对接,打造开箱即用的云原生数据库

时至今日,Kubernetes 现已成为容器编排调度的事实标准。在最早期的时候,Kubernetes 只支持无状态应用的管理,这一状况直至 Kubernetes v1.3 才有所改善,Kubernetes 提出了 PetSet 的概念,在 v1.5 中将其更名为 StatefulSet,并且在 v1.9 中正式可用。自此,Kubernetes 正式支持部署和管理有状态服务。

然而,StatefulSet 只是一个抽象层,它无法解决有状态应用的所有问题。通过 StatefulSet ,用户可以进行创建集群、删除集群、扩缩容等基础操作,但进行无法备份、恢复数据库等常规操作。

受限于 StatefulSet 的特性,TiDB 开发了 TiDB Operator,帮助有状态应用在Kubernetes 上生产就绪地运行。Rancher 和 TiDB 在关键产品上的集成与兼容性认证,则帮助有状态应用更进一步无缝对接地在容器云平台上运行,打造开箱即用的云原生数据库。

• 开箱即用,无缝运行

Rancher 是业界最早实现容器应用商店理念的企业级产品,致力于帮助用户像使用水电一样使用容器资源。应用商店是 Rancher 对于使用容器资源的创造性构想,用户可以实现容器应用的开箱即用,从而更快、更低成本地快速提升业务价值。截至目前,Rancher Catalog 已集成了逾 50 款官方应用。

TiDB Operator 现已集成至 Rancher Catalog 当中,Rancher 用户可通过 Rancher Catalog 一键部署 TiDB Operator,极大地简化了用户在 Rancher 上部署 TiDB Operator 的使用体验,为用户提供一键部署、开箱即用的云原生数据库。

Rancher 与 TiDB 达成深度合作,共建企业云原生生态

TiDB Operator 是 TiDB 在Kubernetes 上运行的最佳实践,为用户提供了多种在 Kubernetes 上部署TiDB集群的方式。Rancher 及 K3s 均是经 CNCF 认证的 Kubernetes发行版,在测试环境中,用户可以使用 TiDB Operator 在 Rancher 或 K3s 上部署 TiDB集群,为 TiDB Operator 提供了在既有 Kubernetes 集群上开箱即用的部署方式。

• 弹性伸缩,海量吞吐

TiDB 分布式关系数据库拥有强大的横向弹性伸缩能力,通过 TiDB Operator 结合了 Kubernetes 基础资源弹性调度的基本能力与 Rancher 高效的弹性管理手段,将云原生分布式数据库的业务支撑能力提升到新的高度,核心能力的联合及适配为高吞吐,海量数据处理的业务场景提供源源不断的动力与弹性。

• 快速备份,数据还原

TiDB Operator 还可以和 Rancher 于今年 6 月 GA 的云原生存储解决方案 Longhorn 结合使用。用户可以在 Rancher 2.4 环境下基于 TiDB Operator + Longhorn 块存储快速部署 TiDB 集群,并在使用中基于 Longhorn 的快照技术快速备份和还原测试数据。

基于 TiDB Operator 可以分钟级部署 TiDB 集群,基于 Longhorn 存储的快照功能可以快速对数据做备份,并在用户需要的时候将数据快速还原到某个时间点。这些功能极大地节约了测试环境的准备时间,为产品的快速迭代打下了坚实的基础。

• 兼容认证,降本提速

Rancher 与 TiDB 达成深度合作,共建企业云原生生态

Rancher 和 TiDB 已经正式完成产品兼容性互认证。经 Rancher 和 TiDB 的联合测试,Rancher 2.x 容器云平台和 TiDB Operator 可以顺利安装与对接,TiDB Operator 作为应用层,可以安装和运行在 Rancher 2.x 容器云平台上,性能表现优异,系统可靠稳定。

Rancher 2.x 容器云平台和 TiDB Operator 对接后,可以极大地提升用户构建云原生数据库的效率,降低时间成本和运维成本,为用户打造完成的容器云平台+分布式数据库的联合解决方案。

通力合作,共建企业云原生生态

在不少人看来,基于容器的 PaaS 平台是下一代 PaaS 平台的技术方向。新一代容器云平台自上而下地覆盖了云计算的 IaaS 层和 PaaS 层涉及的各类问题,包括资源调度、服务编排、应用部署、监控日志、配置管理、存储网络管理、安全等,帮助企业专注于业务逻辑开发,缩短业务迭代上线周期,优化资源利用率,提高服务响应效率。

另一方面,在企业数字化转型的过程中,数据库是当中尤为关键的部分。对于企业而言,自建线下的数据库需要投入大量的人力和精力,面对日益增长的企业规模和爆发式增长的数据量,企业还将面临数据库扩容、弹性、运维、备份等各种各样的问题。较于线下,云具有无可比拟的优势,拥有按需交付、按需扩展、高可用性以及存储整合等优势。

Rancher 是业界唯一 100% 开源的企业级 Kubernetes 管理平台,帮助组织在各种环境中轻松地部署和管理容器。TiDB 是国产数据库当中的佼佼者,同时也是企业数字化转型的主要选择。二者的结合,将为企业提供深度融合的敏捷IT能力,充分实现软件定义的分布式数据中心,在加速企业业务应用交付的同时,为企业海量数据、海量用户、高并发和高可用的业务系统提供强而有力的支持。

本文链接:http://www.soxunwang.comhttp://www.soxunwang.com/kjrd/2020/0806/73386.html

声明:
1、此文内容为本网站刊发或转载企业宣传资讯,仅代表作者个人观点,供读者参考。
2、搜讯网所转载的稿件都会明确标注作者和来源,如您不希望被转载请及时与我们联系删除。
3、搜讯网的原创文章,请转载时务必注明文章作者和"来源:搜讯网",不尊重原创的行为搜讯网或将追究责任。
4、本站提供的图文仅供参考,不能作为任何咨询依据,专业问题请咨询专业人士,谨防受骗。

关注搜讯网微信号

扫描加关注!

搜讯网福利发放

最新热点 更多
相关阅读 更多