首页 >> 大全

CNCF案例研究:PingCAP

2023-12-27 大全 32 作者:考证青年

CNCF案例研究:

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

公司:

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

行业:软件

挑战

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

解决方法

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

影响

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

案例研究论文的框架_案例研究法怎么表述_

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

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

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

TiDB :

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

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

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

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

大会日期:

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

+ + Open 赞助方案出炉

+ + Open 多元化奖学金现正接受申请

+ + Open 即将首次合体落地中国

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了