化繁为简,PingCAP与阿里云计算巢联合方案深度解析

简介: 让数据库回归本来的样子,将复杂交给 TiDB,把简单留给用户。

把复杂留给自己,把简单留给用户一直是阿里云坚持的产品理念。企业级开源分布式数据库厂商PingCAP创始人兼CEO刘奇也曾说:“PingCAP未来仍将坚持做好一件简单的事情,那就是让数据库回归本来的样子,将复杂交给 TiDB,把简单留给用户。”


工程师都希望以最简单而优雅的方式为用户解决问题。近日,阿里云计算巢与PingCAP的合作,融合双方技术优势的云数据库 TiDB 正式上线阿里云,这正是双方为用户“删繁就简”愿景中的坚实一步。本文将深入剖析PingCAP和阿里云计算巢的联合解决方案,探索软件在云端私有化部署的新形态。

架构图1.png

TiDB集群在阿里云上的部署架构图


PingCAP经历了短短七年时间,便实现了“从无到有,从小到大”的成长,其分布式数据库TiDB,也成为了由中国人主导的顶级开源分布式数据库项目。今年,PingCAP 入选了 2022 Gartner 云数据库“客户之声”,获评“卓越表现者”最高分,是国内唯一入选的分布式云数据库服务商。墨天轮中国数据库排行榜中,TiDB 连续 28 个月(2020年1月-2022年4月)在榜单中排名第一


用户对于云数据库的期待是要充分利用云原生的能力:开箱即用、极致弹性和运维托管,同时又要兼顾数据安全、高性能和低时延。当前,国内大部分企业用户倾向于选择私有化的部署模式。但随着企业对公共云的接纳度的提升,越来越多的企业用户开始转向云上的私有化部署形态。


但传统大规模私有化部署方式存在诸多挑战,比如:集群服务部署架构复杂,组件多;云服务器规格多,无法找到最优的规格组合;手工操作导致的错误和检查,部署效率低;数据库集群的自动扩容和弹性保障。


让我们再回到最开始提到的“删繁就简”。PingCAP和阿里云计算巢的联合解决方案,就是为了解决传统模式下数据库软件使用过程中的“繁”:云上一键部署数据库集群;通过云上极致弹性能力,保障数据库集群自动扩缩容;同时,提供安全审计,提升系统的运维透明性;此外,在资源账单上做了优化,帮助用户实现更好的成本管理


01 软硬件一键自动化部署,分钟级完成TiDB集群的创建



如何能够简化集群部署的复杂度?阿里云计算巢给出的答案是:通过ROS(资源编排)实现数据库集群的自动部署。ROS(资源编排)是阿里云的IaC(Infrastructure as Code)产品,随着Terraform的普及,IaC早已不是新鲜概念,但对于广大的用户而言,如果部署数据库软件还学习如何使用IaC,绝对谈不上“删繁就简”。

02.png

TiDB 高可用版部署模板


计算巢不仅支持ROS语法、Terraform语法的脚本以及容器部署,同时,在IaC的基础上进一步实现了服务化,用户看到的是一个完全白屏化的服务创建页面,不需要学习什么是IaC,更不需要感知IaC脚本的存在,大大降低了数据库部署门槛。

3-快速创建TiDB集群.png

在阿里云控制台通过点击快捷创建TiDB集群


而通过和TiUP集群运维平台集成,在云服务器集群创建完成之后,软件的部署也会自动触发并完成,整个过程只需要几分钟。


接入到阿里云计算巢之后,TiDB集群的私有化部署过程被大大简化了,用户可在计算巢上实现数据库集群和软件的一键部署。同时为了进一步地优化体验,PingCAP结合自身的最佳实践和测试结果,针对不同版本的TiDB集群推荐了最高性价比的云服务器规格,结合Alibaba Cloud Linux针对数据库场景的专门优化,用户将可以获得更高的性能。

4-云服务器规格最佳实践.png

PingCAP为用户提供了云服务器规格的最佳实践


此外,针对跨3AZ的高可用版本,计算巢会自动过滤出相关规格有充足库存的可用区,同时在用户选择可用区时实现可用区选项的自动校对,避免人为的误操作,保证3个集群跨可用区的严格打散,省去了用户核对库存和可用区挑选的麻烦。


所以,通过计算巢部署,用户只需配置节点数量这种业务相关的参数,最大程度简化了集群的部署环节。正常情况下,TiDB在用户配置完成后就会进入部署状态,仅需几分钟,即可完成部署。相比传统以天、甚至以周为单位的私有化部署周期,有极大的提升。

05.png

自动化交付能够带来效率的数十倍提升


大部分软件厂商都在追求产品的标准化,TiDB在产品标准化上已经做得非常的完善。计算巢进一步的实现了服务交付的标准化,集群的初始化环节几乎不再需要原厂参与,也最大程度上避免了人为引入的错误。从实际效果看,一个10节点的TiDB集群,基本上从触发创建到最终可用只需5~10分钟。

06.png

1个10节点的TiDB集群创建耗时7分42秒


由于TiDB数据库软件和Grafana监控软件的安装是完整集成的计算巢服务里的,在创建完成之后可以直接点击输出的IP地址即可访问TiDB数据库的管理后台和Grafana的控制台。对于很多企业用户而言,云的复杂性完全被屏蔽掉了,只需要关注软件部分的使用。

7-2.png

TiDB控制台


7-3.png

 Grafana控制台


02 极致弹性,支持服务节点的扩缩容



在完成数据库集群部署之后,随着业务需求的增长,往往会存在数据库集群扩容的需求。在面对扩缩容集群场景时,通常无法轻易获取集群全局部署情况,这也给全局扩缩容增加了困难和复杂度。因此,针对服务节点的扩缩容显得尤为必要。


计算巢天然支持服务节点的扩缩容,充分利用云上的弹性能力保障数据库集群伸缩能力。在此次发布的联合方案中,天然集成了两个伸缩组:一个针对TiDB集群,另一个针对TiKV集群。用户在面对数据量的爆发性增长时,可选择特定伸缩组调整实例的数量。如下图展示,用户扩容调整后,TiDB Dashboard中即实现成功扩容。

10.png


03 安全审计,提供“行车记录仪”的体验



企业用户之所以选择私有化部署,很大一部分原因是出于数据安全性的考虑。所以,针对服务商所有的代运维操作,无论是对于资源集群的操作,还是在Guest OS内部的操作,计算巢会提供全面的操作日志和录屏记录,便于用户进行安全审计,从而提升了系统的运维透明性。我们将这个功能称之为“行车记录仪”,让服务商操作的全流程可以完整地呈现给用户。


同时,计算巢和PingCAP会一并确保软件组件和部署架构的上架和更新会经过严格安全审核,同时严格控制开放的内外网端口,为用户的安全使用提供保障。

10-操作记录.png

服务商对云服务器的操作记录


视频:Guest OS运维记录审计Demo演示


04 全面账单,资源消耗清晰透明



在费用的透明化上,计算巢也做了专门的体验优化。在集群创建之前,用户可以看到完整的费用预估,同时可以在集群创建之后,通过账单分析功能直接看到集群资源的费用信息,会过滤出跟当前服务相关的账单,使得不同业务之间的资源消耗清晰透明,帮助用户进行成本管理,精简财务流程。

08.png

创建前的费用预估


12-账单查询.png

计算巢账单查询界面



05 结语:共筑生态,加速软件厂商的业务增长



计算巢作为一个面向ISV、SI和MSP(统称为服务商)的云集成PaaS平台,方便服务商更好地将产品、服务和阿里云集成,借助云原生的能力提升软件服务在交付、部署及后续管理等环节的效率和用户体验。最终用户可以通过计算巢管理其在阿里云上订阅的各类软件服务。计算巢为服务商和最终用户提供了一个云原生的服务交付平台和连接器,提供更高效、便捷、安全的软件服务和使用体验

12.png


此次和PingCAP的联合解决方案,是阿里云开放自身云平台能力和数据库软件厂商深度集成的结果。通过计算巢,阿里云将飞天操作系统的底层能力最大限度的开放给软件厂商,解决软件厂商业务场景中碰到的各类痛点,让软件更好地和云集成。同时提供阿里云生态和市场渠道的快速接入能力,加速软件厂商的业务增长

13.png


目前,已经有数百家ISV伙伴入驻了计算巢。未来,阿里云将继续和各领域的ISV伙伴共同探索,为用户提供更简单、更安全、更稳定的云原生应用,为用户提供更大的价值,加速企业数字化转型升级。


点击这里了解云数据库 TiDB



TiDB促销福利

TiDB促销海报_底部.JPG




相关文章
|
存储 缓存 网络协议
阿里云特惠云服务器99元与199元配置与性能和适用场景解析:高性价比之选
2025年,阿里云长效特惠活动继续推出两款极具吸引力的特惠云服务器套餐:99元1年的经济型e实例2核2G云服务器和199元1年的通用算力型u1实例2核4G云服务器。这两款云服务器不仅价格亲民,而且性能稳定可靠,为入门级用户和普通企业级用户提供了理想的选择。本文将对这两款云服务器进行深度剖析,包括配置介绍、实例规格、使用场景、性能表现以及购买策略等方面,帮助用户更好地了解这两款云服务器,以供参考和选择。
|
8月前
|
存储 域名解析 弹性计算
阿里云上云流程参考:云服务器+域名+备案+域名解析绑定,全流程图文详解
对于初次通过阿里云完成上云的企业和个人用户来说,很多用户不仅是需要选购云服务器,同时还需要注册域名以及完成备案和域名的解析相关流程,从而实现网站的上线。本文将以上云操作流程为核心,结合阿里云的活动政策与用户系统梳理云服务器选购、域名注册、备案申请及域名绑定四大关键环节,以供用户完成线上业务部署做出参考。
|
10月前
|
存储 安全 虚拟化
全面解析服务器虚拟化:云计算时代的核心技术架构
服务器虚拟化是云计算的核心技术,通过资源池化提升IT效率。本文详解其原理、部署优势及在数字化转型中的关键作用,涵盖技术架构、应用场景与选型指南,助力企业构建高效灵活的云环境。
895 0
|
运维 API 开发工具
【阿里云】操作系统控制台操作体验与性能评测全解析
操作系统控制台是现代云计算环境中进行系统管理和运维的重要工具,提供系统概览、诊断、观测、管理等功能,支持API、SDK、CLI等管理方式。通过创建角色、系统配置和组件安装等操作,用户可以高效管理云端资源,提升操作系统的使用效率和稳定性。尤其适合需要高效管理操作系统的用户及学习云计算、网络管理的学生。建议增强自定义功能、优化性能报告和完善文档支持,以进一步提升用户体验。
424 21
【阿里云】操作系统控制台操作体验与性能评测全解析
|
缓存 边缘计算 安全
阿里云CDN:全球加速网络的实践创新与价值解析
在数字化浪潮下,用户体验成为企业竞争力的核心。阿里云CDN凭借技术创新与全球化布局,提供高效稳定的加速解决方案。其三层优化体系(智能调度、缓存策略、安全防护)确保低延迟和高命中率,覆盖2800+全球节点,支持电商、教育、游戏等行业,帮助企业节省带宽成本,提升加载速度和安全性。未来,阿里云CDN将继续引领内容分发的行业标准。
717 7
|
机器学习/深度学习 人工智能 自然语言处理
企业级API集成方案:基于阿里云函数计算调用DeepSeek全解析
DeepSeek R1 是一款先进的大规模深度学习模型,专为自然语言处理等复杂任务设计。它具备高效的架构、强大的泛化能力和优化的参数管理,适用于文本生成、智能问答、代码生成和数据分析等领域。阿里云平台提供了高性能计算资源、合规与数据安全、低延迟覆盖和成本效益等优势,支持用户便捷部署和调用 DeepSeek R1 模型,确保快速响应和稳定服务。通过阿里云百炼模型服务,用户可以轻松体验满血版 DeepSeek R1,并享受免费试用和灵活的API调用方式。
847 12
|
云安全 人工智能 安全
阿里云网络安全体系解析:如何构建数字时代的"安全盾牌"
在数字经济时代,阿里云作为亚太地区最大的云服务提供商,构建了行业领先的网络安全体系。本文解析其网络安全架构的三大核心维度:基础架构安全、核心技术防护和安全管理体系。通过技术创新与体系化防御,阿里云为企业数字化转型提供坚实的安全屏障,确保数据安全与业务连续性。案例显示,某金融客户借助阿里云成功拦截3200万次攻击,降低运维成本40%,响应时间缩短至8分钟。未来,阿里云将继续推进自适应安全架构,助力企业提升核心竞争力。
|
存储 弹性计算 人工智能
阿里云发票申请图文教程及常见问题解析
在购买完阿里云服务器或者其他云产品之后,如何申请发票成为了许多用户关注的焦点。尤其是对于初次购买阿里云服务器的用户来说,发票申请流程可能并不熟悉。本文将为大家详细介绍阿里云服务器购买之后如何申请发票,以及申请过程中可能遇到的常见问题,帮助大家轻松完成发票申请。
|
监控 测试技术 网络安全
基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出
基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出

热门文章

最新文章

相关产品

  • 计算巢服务
  • 推荐镜像

    更多
  • DNS