作者:cipherliu 腾讯CSIG高级产品经理
|导语 越来越多的同学加入到云与智慧产业行列中,相信每个人或多或少都有思考过,为什么要上云?,什么是云计算?,怎样才算云原生?
| 云计算是技术驱动的商业模式
数据库圈对08年Oracle Founder & CEO Larry Ellsion 采访中的观点 "云计算是什么鬼?What the hell is cloud computing?” 并不陌生。 后面的事情大家都知道了,Oracle 全面启动云战略,财报也将各种License收入并表入云,但明显还是慢了一拍。殊不知现代企业之间的竞争是商业模式的竞争, 云计算不仅仅是技术,而是技术驱动的商业模式。
这个商业模式涉及三个要素需求,资源和付费模式,最理想的模式是将三者统一。大家可以结合自己的业务模型,回想一下目前的业务是平稳的还是波动的,是否一直连续;使用的IT资源是按业务峰值还是均值购置的,是否存在浪费;资源的付费是买断的还是租用的,是否有垫付。
先看业务模型,可参考下面三个云原生数据库CynosDB线上真实的业务场景,纵轴为TPS。
再看资源分配,以传统的数据库或者云数据库为例,如不提前购买好服务器,很可能双十一这样的峰值期过了还在复制搬迁数据,扩容过程中还有闪断和停机的风险。
最后支付方式上,无论一次性买断,按月,按小时支付都不是按一种效用计费的模型,也无法做到按资源实际使用量付费。
因此,云计算时代,各大云厂商都在基于云基础设置研发新一代云数据库,从云的视角重新定义数据库的架构,将需求,资源,支付统一,成为了云原生数据库的历史使命。
18年,腾讯云数据库产品中心发布了云原生数据库CynosDB,通过存算分离将开源数据库MySQL和PostgreSQL构建在腾讯分布式云存储服务之上,提供了资源的池化和秒级弹性调度能力。得益于“日志即数据库”的技术架构,卸载了计算层的本地IO,实现了计算节点的无状态,可以秒级横向和纵向扩展,秒级HA,拉起即服务。腾讯分布式云存储服务,提供单集群支持128TB的海量存储,自动扩容,自动故障修复,自动维护三幅本数据的高可用高可靠。
|Serverless是云计算进化的产物
20年,推出了国内首个计算和存储全Serverless架构的数据库服务CynosDB Serverless,支持计算的自动驾驶和按使用计费的特性。数据库自动启停,按Workload自动无感扩缩容,让用户像使用“水、电、煤”一样使用数据库,按实际计算和存储的使用量计费,不用不付费。
只需在创建数据库服务的时候指定业务所需的最大和最小计算单位CCU(CynosDB Compute Unit,一个CCU近似等于1核CPU核2G内存的计算能力)以及判停时长,判停时间内数据库没有连接和CPU后台将自动暂停服务,新的连接访问和手动启动均可秒级恢复数据库服务。
我们相信Serverless数据库服务非常适合
- 开发,测试环境等低频使用场景
- 小程序云开发,中小企业建站等SaaS应用场景
- IoT,边缘计算等不确定负载场景
目前CynosDB Serverless服务已与云开发CloudBase, 云函数SCF, Serverless Framework, Coding Devops合作提供一站式云开发部署环境,支持一键部署Discuz!Q,WordPress等服务。
近期热文
微信支付万亿日志在Hermes中的实践
【To B管理端】图表设计指南
浅谈项目风险管理
让我知道你在看