CNCF案例研究:PingCAP

栏目: 数据库 · 发布时间: 5年前

内容简介:公司:PingCAP地点:中国北京和加利福尼亚州圣马特奥

PingCAP将其TiDB数据库平台押注在云原生上

CNCF案例研究:PingCAP

公司:PingCAP

地点:中国北京和加利福尼亚州圣马特奥

行业:软件

挑战

流行的开源NewSQL数据库TiDB是由 PingCAP 公司领先开发。 TiDBMySQL 兼容,可以处理混合事务和分析处理(HTAP)工作负载,并具有云原生架构设计。“拥有混合多云产品是我们全球市场战略的重要组成部分,”全球战略与运营总经理Kevin Xu说。为了实现这一目标,团队必须解决两个挑战:“如何在容器化的世界中部署、运行和管理分布式有状态应用程序,例如像TiDB这样的分布式数据库,”Kevin说,“如何交付给我们的客户,在云中使用TiDB,在任何云,无论是云供应商还是不同云环境的组合,都能为我们的客户提供易于使用,一致且可靠的体验。”了解使用分布式系统并非易事,他们开始寻找合适的编排层,以帮助减少最终用户的一些复杂性。

解决方法

该团队很早就开始关注Kubernetes的编排功能。“我们知道Kubernetes有希望帮助我们解决问题,”Kevin说。“我们只是在等待它成熟。”在2018年初,PingCAP开始将Kubernetes整合到其内部开发以及TiDB产品中。此时,该团队已经拥有使用其他云原生技术的经验,之前已将 PrometheusgRPC 集成为TiDB平台的一部分。

影响

Kevin说,到目前为止,PingCAP客户对Kubernetes作为部署和管理TiDB的 工具 做出了非常积极的回应。客户部署TiDB时,默认情况下会安装带有Grafana作为仪表板的Prometheus,这样他们就可以在生产中部署TiDB之前和之后监控性能,并进行任何调整以达到目标。Kevin表示,监控层“使评估过程和沟通更加顺畅”。

通过该公司基于 Kubernetes的Operator实施(开源) ,客户现在能够在云中部署、运行、管理、升级和维护他们的TiDB集群,无需停机,减少了工作量、负担和开销。在内部,Kevin说,“我们已经完全转向Kubernetes进行自己的开发和测试,包括我们的数据中心基础设施和用于TiDB的自动化测试平台 Schrodinger 。使用Kubernetes,我们的资源使用率大大提高。我们的开发者可以自己分配和部署集群,部署过程从几小时降到几分钟,因此我们可以投入更少的人来管理IDC资源。生产率提高了大约15%,随着我们在Kubernetes的调试和诊断方面获得更多知识,生产率应提高到20%以上。”

“我们知道Kubernetes有望帮助我们解决问题。我们只是在等待它成熟,使我们可以把它带到我们自己的开发和产品路线图。” - PingCAP全球战略和运营总经理Kevin Xu

自2015年推出以来,开源的NewSQL数据库TiDB因其与MySQL的兼容性,处理混合事务和分析处理(HTAP)工作负载的能力及其云原生架构设计而获得了追随者。

全球战略与运营总经理Kevin Xu表示,TiDB背后的公司PingCAP从第一天开始就包括云计算平台在设计中,“拥有混合多云产品是我们全球市场战略的重要组成部分。”

为了实现这一目标,团队必须解决两个挑战:“如何在容器化的世界中部署、运行和管理分布式有状态应用程序,例如像TiDB这样的分布式数据库,”Kevin说,“如何交付给我们的客户,在云中使用TiDB,在任何云,无论是云供应商还是不同云环境的组合,都能为我们的客户提供易于使用,一致且可靠的体验。”

知道使用分布式系统并不容易,PingCAP团队开始寻找合适的编排层,以帮助减少最终用户的一些复杂性。他们关注Kubernetes已经有很长一段时间了。“我们知道Kubernetes有望帮助我们解决问题,”Kevin说。“我们只是在等待它成熟。”

“由于治理过程如此开放,不难发现技术和社区的最新发展是什么,或者如果我们遇到问题或问题,找出应该与谁联系。” - PingCAP全球战略和运营总经理Kevin Xu

那段时间是在2018年初,当时PingCAP开始将Kubernetes整合到其内部开发以及TiDB产品中。“让Kubernetes成为CNCF的一部分,而不是只有一家公司的支持,于对技术的使用寿命带来信心,是有价值的,”Kevin说。此外,“由于治理流程如此开放,不难发现技术和社区的最新发展是什么,或者如果我们遇到问题或问题,找出可以与谁联系。”

TiDB的云原生架构由无状态 SQL 层(也称为TiDB)和支持分布式事务的持久键值存储层( TiKV ,现在是CNCF的沙箱项目)组成,它们松散耦合。“你可以根据你的计算和存储需求来伸缩扩展,这两个扩展过程可以相互独立地进行,”Kevin说。PingCAP团队还构建了基于Kubernetes的TiDB Operator,可以帮助在任何云环境中引导TiDB集群,并简化和自动化部署、扩展、调度、升级和维护。该公司最近还预览了其完全托管的TiDB云产品。

“云原生基础设施不仅可以为你节省资金,让你可以更好地控制所消耗的基础架构资源,还可以为你的用户提供新产品创新、新体验和新业务可能性。它既能降低成本又能赚钱。” - PingCAP全球战略和运营总经理Kevin Xu

整个TiDB平台利用Kubernetes和其他云原生技术,包括用于监控的Prometheus和用于服务间通信的gRPC。

到目前为止,客户对支持Kubernetes的平台的反应非常积极。默认情况下,当客户部署TiDB时,Prometheus(以Grafana为仪表板)安装,以便他们在生产中部署TiDB之前可以监控,并进行任何调整以达到其性能的要求。Kevin表示,监控层“使评估过程和沟通更加顺畅”。通过该公司基于Kubernetes的Operator实施,客户现在能够在云中部署、运行、管理、升级和维护他们的TiDB集群,无需停机,减少工作量、负担和开销。

这些技术在内部也产生了影响。“我们已经完全转向Kubernetes进行自己的开发和测试,包括我们的数据中心基础设施和用于TiDB的自动化测试平台Schrodinger,”Kevin说。“使用Kubernetes,我们的资源使用率大大提高。我们的开发者可以自己分配和部署集群,部署过程所需的时间更少,因此我们可以投入更少的人来管理IDC资源。”

“整个云原生社区,无论是Kubernetes,CNCF,还是像我们这样的云原生供应商,都获得了足够的经验,并且有实战伤痕来证明,随时准备帮助你取得成功。” - PingCAP全球战略和运营总经理Kevin Xu

生产率提高了大约15%,随着我们在Kubernetes的调试和诊断方面获得更多知识,生产率应提高到20%以上。“

Kubernetes现在是PingCAP产品路线图的重要组成部分。对于其他任何考虑上云原生的人来说,Kevin有这样的建议:“没有比这更好的时机了,”他说。“整个云原生社区,无论是Kubernetes,CNCF,还是像我们这样的云原生供应商,都获得了足够的经验,并且有实战伤痕来证明,随时准备帮助你取得成功。”

实际上,PingCAP团队已经看到越来越多的客户转向云原生方法,并且有充分的理由。“IT基础设施正在迅速从成本中心和事后的想法,发展到任何公司的核心能力和竞争力,”Kevin说。“云原生基础设施不仅可以为你节省资金,让你可以更好地控制所消耗的基础架构资源,还可以为你的用户提供新产品创新、新体验和新业务可能性。它既能降低成本又能赚钱。”

TiDB Operator:

CNCF案例研究:PingCAP

KubeCon + CloudNativeCon中国论坛提案征集(CFP)2月22日截止

KubeCon + CloudNativeCon 论坛让用户、开发人员、从业人员汇聚一堂,面对面进行交流合作。与会人员有 Kubernetes、Prometheus 及其他云原生计算基金会 (CNCF) 主办项目的领导,和我们一同探讨云原生生态系统发展方向。

中国开源峰会提案征集(CFP)2月22日截止

在中国开源峰会上,与会者将共同合作及共享信息,了解最新和最有趣的开源技术,包括 Linux 、IoT、区块链、AI、网络等;并获得如何在开源社区中导向和引领的信息。

大会日期:

  • 提案征集截止日期:太平洋标准时间 2 月 22 日,星期五,晚上 11:59
  • 提案征集通知日期:2019 年 4 月 8 日
  • 会议日程通告日期:2019 年 4 月 10 日
  • 会议活动举办日期:2019 年 6 月 24 至 26 日

提醒:这是一场社区会议。因此,让我们尽量避开公然推销产品和/或供应商销售宣传。

KubeCon + CloudNativeCon + Open Source Summit赞助方案出炉

KubeCon + CloudNativeCon + Open Source Summit多元化奖学金现正接受申请

KubeCon + CloudNativeCon + Open Source Summit即将首次合体落地中国


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

再看电商

再看电商

黄若 / 电子工业出版社 / 2014-7-1 / CNY 39.00

电商行业在中国经历了十年的高速增长。如果说十年前的网上购物是新鲜潮人的尝试的话,那么今天几亿网购人群的规模,零售市场18,000亿人民币的年交易额,正催生着一个改变人们生活习惯的全新行业。互联网正在从各个维度重新定义生产、品牌、娱乐、传播、消费,电商毫无疑问的在购物领域影响着越来越多人的生活。同时,这个行业连年亏损,顾客服务良莠不齐,也受到广泛关注。作者从地面零售到电子商务,从跨国公司高管到管理民......一起来看看 《再看电商》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器