那一顿,我撸串撸懂了云计算!

云计算
今天我要说的,是关于“云计算”的知识。云计算,相信大家都听说过,如今是一个很火爆的科技概念,到处都能看见对它的宣传,还有很多与之相关的企业。那么,到底什么是云计算呢?

周末快到了,李雷和他的几位小伙伴们约好,一起去春游、烧烤。

于是,到了这天,每个小伙伴都带来了烧烤所需的器材和食材:大家带的器材和食材(每人都带齐了一整套),然后,他们就开始烤、开始吃……

烧烤结束之后,大家虽然都吃得很好,但是觉得并不开心……

为什么不开心呢?因为:

  1. 每个人都带着一整套的器材和食材,背包太重,很累
  2. 每个人都要搭架子,生火,穿铁签,抹酱料整个流程走一遍,时间太久
  3. 有的人木炭不够用,有的人却浪费了很多

第二周,大家又嘴馋了,于是,又相约去烧烤。

鉴于上次烧烤的经验教训,大家商量了一下,决定提前进行分工。

分工方案如下(方案A):

在这个方案A中,李雷专门负责带木炭、烧烤架、打火机,并且全程负责把火烧好。

而其他4人,负责各自食材的烧烤。

当然,最后烤好之后,四个人给李雷一份自己烤好的食物。

这次烧烤之后,大家都觉得比第一次好多啦!

但是,还是存在一些问题,如下:

  1. 有人酱料用得多,也有人酱料用得少,既有不足,也有浪费。
  2. 韩梅梅、吉姆、露西、莉莉每个人都要负责各自食材的烧烤,觉得太累。

第三周,小伙伴们又又相约去烧烤……

大家商量了之后,进一步进行分工调整,推出了新的方案,如下(方案B):

在方案B中,李雷带的东西不变,工作分工也不变。

韩梅梅改成只带酱料、酱料刷、铁签,并且,全程负责穿铁签,烤食材,刷酱料。

剩下的3个人,负责带食材。

当然,烤好之后,3个人都需要给李雷、韩梅梅一份烤好的食物。

这次烧烤之后,大家觉得更方便了,很开心,很满足……

到了第四周……

Duang……

李雷、韩梅梅、吉姆这三个小伙伴,瞅准了烧烤带来的商机,干脆合伙开起了烧烤摊……专门卖给游客烤好的鸡腿、鸡翅、羊肉……(这就是方案C)

 

788f0000f65ba21c3767

他们三个人开始了幸福的生活……

故事结束……

大家好,我是你们的小枣君~

上面的这个烧烤小故事,不知道大家看明白了没有?没明白也不要紧,大家听我慢慢解释。

今天我要说的,是关于“云计算”的知识。

云计算,相信大家都听说过,如今是一个很火爆的科技概念,到处都能看见对它的宣传,还有很多与之相关的企业。

那么,到底什么是云计算呢?

实际上,关于云计算的解释众说纷纭,每个人的理解都不太一样。比较流行的一种书面定义,是这个说的——

云计算是一种按使用量付费的模式。这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

这实在不是一句人话。

如果让我来解释,云化就是把每个人手中的独立资源集中起来,放在一个地方进行统一管理,然后动态分配给每个人使用。而云计算,就是把计算资源集中起来,这个计算资源,包括CPU、内存、硬盘等硬件,还有软件。

云化,集中化

嗯,是不是有点像人民公社的大锅饭?

换句话说,云计算就是让用户使用互联网来使用在云端的应用,数据,或者服务。

不同的用户,接入到云,获取资源

这些应用,数据,或者服务,就是云计算的资源。

云计算的结构里,这些资源是如何提供的呢?到底是怎么一个运作模式呢?

这里,就要提到三个我们经常会看到听到的词:

很多人搞不清这3个“ass”是什么意思。其实,它们是云计算的三种最常见的服务模式。

最底层的,就是IaaS——

IaaS: Infrastructure-as-a-Service(基础设施即服务)

Infrastructure就是基础设施的意思,IaaS有时候也叫Hardware-as-a-Service,一下子就理解了吧?就是提供硬件相关的服务。以前,你要建个网站,建个FTP,需要自己买服务器和交换机等硬件设备,现在不用了,可以使用IaaS服务商提供的IaaS服务。

刚才的故事里,方案A的李雷,其实就类似一个IaaS服务商。

再往上,就是——

PaaS: Platform-as-a-Service(平台即服务)

P就是Platform,平台。某些时候也叫做中间件。基于硬件之上,平台开发都可以在这一层进行。PaaS服务提供商提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统,以及数据库系统等。

方案B的李雷+韩梅梅,类似一个PaaS服务商

继续往上,就是——

SaaS: Software-as-a-Service(软件即服务)

这一层是和你的生活每天接触的一层,在这一层上,就可以直接访问和使用服务功能了!例如通过网页浏览器收发电邮,订购商品,查看航班信息等。在你的面前,就是具体的应用服务。

方案C,好基友烧烤摊,就是一个SaaS

游客们可以直接购买食物,买了就能直接吃,什么都不用自己操心,无需自己去准备器材、食材、也无需自己进行烧烤。

以上3个“ass”概念,一旦你理解了,云计算你就基本上算是理解了。

怎么样,并不难吧?

其实,除了IaaS、PaaS、SaaS之外,现在还衍生出了很多相关的概念,例如BaaS(后端即服务,Backend-as-a-Service)、CaaS(通讯即服务,Communications-as-a-Service)、DaaS(数据即服务,Data-as-a-Service)。这些都是创造出来的概念,表达了你提供服务的层面到底是什么。

就好像我给大家提供知识,也可以算是KaaS(Knowledge-as-a-Service)。

云计算之所以成为一种普遍采用的流行技术,就是因为它有这么几方面的优点:

1 能力强

云计算可以达到很庞大的规模,例如Google公司的云计算,就有100多万台服务器,这意味着超强悍的计算能力。

2 很可靠

云计算采用各种容灾措施,可以保证服务的高可靠性,比本地服务更稳妥。

3 灵活性

云计算很灵活,可以根据用户需求或规模提供相适应的资源,并支持动态伸缩,想多就多,想少就少。

4 低成本

云计算看上去很庞大,很花钱,但实际上,因为节点更为廉价,资源动态管理,所以,用户花的钱反而更少,可以根据自己的使用情况定制服务,控制成本。

总之,云计算作为一个新的技术趋势,已经在不断改变了我们的工作和生活方式。在网络等基础设施日益发展的支撑下,云计算将得到更快速的发展。

也许在未来,我们人类的大脑也会成为云计算的一部分,那也说不定哦!

责任编辑:未丽燕 来源: 鲜枣课堂
相关推荐

2020-03-27 11:41:12

线程 Java中止

2020-11-12 07:51:05

DockerSpring Boot应用

2020-11-04 07:56:19

工具Linux 翻译

2019-11-30 09:26:05

戴尔

2021-04-27 07:52:19

StarterSpring Boot配置

2023-01-10 19:47:47

Redis原理多线程

2020-03-29 08:56:07

文件系统磁盘Java

2021-09-13 10:25:35

开发技能代码

2017-02-20 13:54:04

戴尔

2024-04-19 15:55:01

系统设计绘图工具

2021-02-07 18:19:44

RabbitMQ客户端

2022-08-26 08:01:38

DashWebJavaScrip

2015-06-12 10:01:25

程序员代码

2017-07-14 14:12:10

AndroidRecyclerVie

2020-07-13 08:40:48

同事代码

2022-04-22 08:22:50

MVCCMySQLC++

2019-08-20 08:36:15

混淆堆栈Android

2019-11-21 13:59:20

网络攻击攻击成本网络安全

2021-06-07 12:08:06

iOS Python API

2021-02-22 11:13:17

VS Code代码编程
点赞
收藏

51CTO技术栈公众号