云原生:从小池塘到江河大海

简介: 云原生:从小池塘到江河大海

  云原生:从小池塘到江河大海

  云原生数据库在海外被称为「Cloud-Native Database Systems」,前面译成中文就是「云原生」,理解云原生先要理解两个关键词——「云」和「原生」。

  在传统数据库的系统架构下,必须是紧耦合的设计方式,才能最大效能地发挥系统的优势。举个生活中的例子,过去每家每户会根据用水量打一口水井使用,这与传统的数据库系统使用计算、存储资源的方式一样,但它是紧耦合的方式。如果水不够了怎么办?对应的,这就是传统数据库系统里经常提到的业务扩容。在金融行业,数据库系统扩容通常需要提前几个月甚至半年去做规划,进而细致部署、缜密实施,上线——灰度——再验证,一整套流程就是为了扩容、缩容。传统扩容过程非常漫长,而业务高峰过后缩容也很痛苦,往往会造成极大的资源浪费,也很难应对业务层需要的快速变化能力,这是传统架构非常大的弊端之一。

  如果清楚这些概念和背景就很好理解云原生了。「云」就是使用虚拟化的技术将资源池化。水是资源,不用紧耦合的方式来部署和使用,不用家家户户打水井,而是整个村庄联合起来“打”一个湖或池塘,再修管道连到各家各户,这就是资源池化。资源池化以后可以做到按需按量使用,弹性调度,甚至还可以将资源进行解耦,比如,将厨房当作一个计算节点,水当作存储节点,可以随时切换,如果这个厨房不够了,通过系统调度,可以快速拉起另外两三个厨房做计算。这就是云原生核心逻辑,将不同类型资源解耦,并进行池化。让原来的一口口独立水井,在背后合并成一个看不见的江河湖海。具体的,比如在云原生的计算存储分离架构下,业务节点可以根据需要自由地对计算、存储进行快速的扩缩容等操作。

  可以看到,云原生带来的本质性变化就像水井和池塘,随着池塘不断变大,越来越多应用迁移上云,池塘不再是池塘,而变成了江河大海。云原生带来的最大技术红利以及经济红利就是规模化应用后带来边际成本下降效应,因此向云原生技术演进的趋势自然发生并且非常清晰,无论用公共云还是专有云私有化部署。这个边际成本下降效应体现在产品上,客户就会因此受益,TCO也一定会下降。

目录
相关文章
|
存储 运维 Cloud Native
【云原生-介绍】到底什么是云原生?下一个内卷?
【云原生-介绍】到底什么是云原生?下一个内卷?
304 0
【云原生-介绍】到底什么是云原生?下一个内卷?
|
8月前
|
Cloud Native 大数据 云计算
讲什么,听你的!云原生技术实践营上海站来了
讲什么,听你的!云原生技术实践营上海站来了
|
消息中间件 边缘计算 运维
阿里研究员叔同:云原生,开发者的黄金时代
阿里研究员叔同:云原生,开发者的黄金时代
193 0
|
消息中间件 Cloud Native Dubbo
第二届云原生编程挑战赛圆满落幕!
今天是 2022 年的第一个月中最特别的一天,因疫情影响而姗姗来迟的第二届云原生编程挑战赛终于在上海圆满落幕。跨越了重重阻碍,克服了各个难题的选手们交上了他们满意的答卷,也捧回了属于他们荣耀的奖杯。 再次感谢选手们的辛勤付出,也让我们祝贺他们未来在云原生技术领域中继续发光发热,越来越好!
512 7
|
运维 Kubernetes Cloud Native
开篇之作,什么是云原生,云原生技术为什么这么火?
这可能是我来csdn近3个月以来写的最认真的一篇文章了,云原生的概念一直以来都很模糊,虽然云原生计算基金会(CNCF)给出了所谓的定义,但是并不能让大家很好的理解云原生的理念,为什么说是理念呢,因为云原生是一种思想,是一种解决方案,很抽象。
785 0
开篇之作,什么是云原生,云原生技术为什么这么火?
|
Kubernetes Cloud Native IDE
你看好云原生吗?
你看好云原生吗?
110 0
|
弹性计算 运维 Kubernetes
云原生编程挑战赛落幕,阿里云推出云原生领域首本《应用多活技术白皮书》
2022 云原生实战峰会暨云原生编程挑战赛颁奖典礼圆满收官,阿里云期待与更多优秀的企业、开发者一起,探索云计算的未来,构建计算无界、承载无限的新一代云原生基础设施,助力企业在云原生时代实现创新升级。
云原生编程挑战赛落幕,阿里云推出云原生领域首本《应用多活技术白皮书》
|
运维 Kubernetes Cloud Native
KubeMeet|聊聊新锐开源项目与云原生新的价值聚焦点
10 月 16 日上海,OAM/KubeVela、OpenKruise、OCM 三大开源项目的社区负责人、核心贡献者和企业用户将齐聚 KubeMeet,和现场 100 名开发者聊聊新的技术环境和企业需求下,有关“云原生应用管理”的那些事儿。
KubeMeet|聊聊新锐开源项目与云原生新的价值聚焦点
|
消息中间件 编解码 弹性计算
60 万大奖 | 云原生编程挑战赛 Less is more - Serverless 创新应用赛火热开启中
本文主要解密【赛道3】Less is more - Serverless 创新应用赛,希望为各位选手们提供一些思路。
1043 0
60 万大奖 | 云原生编程挑战赛 Less is more - Serverless 创新应用赛火热开启中
|
运维 Kubernetes Cloud Native
CNCF TOC 委员张磊:不断演进的云原生给我们带来了什么?
任何一种云原生技术,它不再是某种能力的弥补,而是更多地将云的能力以某种方式更简单、更高效地透出给我的应用去使用。无论是容器、K8s 还是 Service Mesh,他们都是在不同的环节帮助应用本身能够更好地去使用云服务。
CNCF TOC 委员张磊:不断演进的云原生给我们带来了什么?