下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

什么是云原生?什么是上云?

作者:匿名     来源: 云计算点击数:745发布时间: 2021-10-21 14:56:41

标签: 云平台云原生

  事实上,云原生CloudNative的概念已经提出好几年了,但一直没有得到重视,直到今年终于开始爆发,几乎所有的大厂都在忙着发布云原生的白皮书和路线图,生怕被时代落下。接下来大家跟随小编一起来看看云原生及上云。

  小编真正理解CloudNative是从理解它的反义词开始的。尝试看不懂的东西,往往会豁然开朗。CloudNative的反面是什么?不是Cloudin-Native,也不是Non-CloudNative,而是MachineNative。这是一个巨大的概念飞跃。

  计算机诞生以来,一直有机器的概念,是一种具体的物理机器。云的出现第一次打破了这个具象。你所依赖的计算资源不再是一台/多台机器,而是一朵云。并非把一坨机器放在一起就是云。云包含了大量的硬件抽象和服务能力抽象,使得上层应用完全脱离了对物理硬件的依赖。

  以前我们写程序的时候,必须考虑的三大部分是内存、硬盘、CPU,这也是冯诺依曼架构的核心。从某种意义上说,云的出现使得计算机行业变相突破了冯诺依曼的结构,或者说是应对摩尔定律的最终解决方案。

  如今CloudNative/云原生应用,已完全摆脱了对三大件的依赖,所有所需资源都是通过云API获取的。  

  最近流行的Serverless技术也是这个概念的延伸。这儿的最终效果就是把一个应用扔到云上,就可以顺利的跑起来,至于如何调度计算资源,用哪里来计算资源,那就是云的事了。就像你把电风扇的插头插在墙上一样,应该可以转动。至于这个电是怎么来的,电网是怎么运行的,风还是火,你在乎吗?

  上云三步曲

  将云比作电是对美好未来的想象。时代的变迁是一个漫长的过程,涉及到对现有系统的大量改造。MachineNative时代的应用被称为传统应用,CloudNative时代的应用被称为云应用。传统应用和云应用的区别不亚于汽油车和电动车。

  因此,要实现真正的上云,须对传统应用进行改造,这是一个巨大的工程,也是一个巨大的工业机遇,我称之为城中村数字化旧改。这世上的确没有什么新鲜事,都是换了模式,换了技术,把做过的事一遍又一遍的重复。类似的事情,当PC转向移动互联网时,大量的PC应用被重建。

  如今许多企业喊上云,云厂商也帮企业上云。经过十几年云计算的发展,没有接触过云的企业可以说是绝无仅有。但到目前为止,大多数企业只完成了上云1.0,即将传统应用转移到云上。对企业而言,这种上云相当于将云厂商视为高级IDC机房。这当然不能反映云的最终价值。

  于是云原生的概念出现了,你不仅要去云,还要去云原生。

    >>>>>>点击进入计算专题

 

赞(12)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程