“云计算”这个词,相信大家都非常熟悉。

作为信息科技发展的主流趋势,它频繁地出现在我们的眼前。伴随它一起出现的,还有这些概念名词——OpenStackHypervisorKVMDockerK8S等。

这些名词概念,全部都属于云计算技术领域的范畴。

对于初学者来说,理解这些概念的具体含义并不是一件容易的事情。

1、云计算的概念

所谓云计算,核心需要理解的是到底什么是

企业各自搭建服务耗费巨大,于是就出有人想到能不能通过租用的方式,把自己的数据存储和计算在供应商提供远端的服务器上进行呢,事实证明是可行的。而这种在远端提供的基础设施我们就称之为“云”

“云”中的资源在用户看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。

理解了“云”之后,云计算就容易理解了,就是一种把计算服务与数据存储作为一种商品进行售卖或者租赁,购买后可以在云端提供服务。

有了云计算之后,无论是企业还是个人,想要搭建网站或者软件平台,不再需要像以前那样,必须要有自己的服务器等硬件工具了,完全可以租用云服务器,调用云端计算资源即可。

这样在实际的工作中会变得比以前方便许多,这就是云计算给我们的生活和工作带来的便利。

2、示例说明云计算

如果还不能够理解云计算到底是什么,下面举一个例子来进一步说明。

以前电脑被发明的时候,还没有网络,每个电脑(PC),就是一个单机。

这台单机,包括CPU、内存、硬盘、显卡等硬件。用户在单机上,安装操作系统和应用软件,完成自己的工作。

后来,有了网络(Network),单机与单机之间,可以交换信息,协同工作。

再后来,单机性能越来越强,就有了服务器(Server)。人们发现,可以把一些服务器集中起来,放在机房里,然后让用户通过网络,去访问和使用机房里的计算机资源。

再再后来,小型网络变成了大型网络,就有了互联网(Internet)。小型机房变成了大型机房,就有了IDCInternet Data Center,互联网数据中心)。

当越来越多的计算机资源和应用服务(Application,例如看网页,下电影)被集中起来,就变成了——“云计算(Cloud Computing)”。无数的大型机房,就成了“云端”

云计算的道理是简单的,说白了就是把计算机资源集中起来,放在网络上。但云计算的实现方式,就非常复杂了。

3、小故事说明云计算

通过一个小故事,再来深刻理解一下到底什么是云计算。

(1)周末到啦!

李雷和他的小伙伴们约好一起去春游and烧烤。。。

于是,到了这天,每个小伙伴都带来了烧烤所需的器材和食材。

如下图所示:

烧烤结束之后,大家都发现这次烧烤很不开森。

因为:

1)每个人都带着一整套的器材和食材,背包太重,很累。

2)每个人都要搭架子,生火,穿铁签,抹酱料整个流程走一遍,时间太久。

3)有的人木炭不够用,有的人却浪费了很多。

(2)第二周

小伙伴们又相约去烧烤。

鉴于上次的经验,大家商量了一下,提前进行了分工如下(方案A):

李雷专门负责带木炭、烧烤架、打火机,并且全程负责把火烧好。

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

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

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

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

1)吉姆酱料用得多,带的酱料不够用。韩梅梅、露西、莉莉的酱料用得少,浪费了很多。

2)韩梅梅、吉姆、露西、莉莉每个人都要负责各自食材的烧烤,觉得太累。

(3)第三周

小伙伴们又又相约去烧烤。

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

李雷带的东西和负责的工作不变。

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

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

当然,拿到食物之后,3人每个人给李雷、韩梅梅一份烤好的食物。

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

(4)到了第四周

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

如下图所示:

故事The End....

这是用生活中的例子,说明了什么是云计算。

参考:

『现学现忘』Docker相关概念 — 1、云计算概念的更多相关文章

  1. 『现学现忘』Docker相关概念 — 8、虚拟化技术和容器技术的关系

    目录 1.云计算中虚拟化技术和容器技术到的关系 2.虚拟机和容器对比 3.虚拟化技术和容器技术区别 1.云计算中虚拟化技术和容器技术到的关系 通过一个关于房间和住人的小问题,我们来初步的理解一下虚拟化 ...

  2. 『现学现忘』Docker相关概念 — 2、云计算的服务模式

    目录 1.最底层的,就是IaaS 2.再往上,就是PaaS 3.继续往上,就是SaaS 4.IaaS.SaaS.PaaS三者之间的关系 上一篇文章详细介绍了什么是云计算: 云是一种服务,可以像使用水. ...

  3. 『现学现忘』Docker相关概念 — 3、IaaS、SaaS、PaaS服务模式补充

    目录 1.IaaS服务模式 2.PaaS服务模式 (1)何时使用PaaS (2)PaaS的特点 (3)PaaS优势 3.SaaS服务模式 云计算通俗来说就是输入/输出和计算不在一个主机上.计算要用到计 ...

  4. 『现学现忘』Docker相关概念 — 4、虚拟化概念

    目录 1.虚拟化的概念 2.为什么出现虚拟化 3.虚拟化技术 1.虚拟化的概念 虚拟化是指通过虚拟化技术将计算机虚拟为多台逻辑计算机.在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操 ...

  5. 『现学现忘』Docker相关概念 — 6、虚拟化技术分类

    目录 1.按照虚拟化的程度分类 (1)完全虚拟化技术 (2)半虚拟化技术 (3)完全虚拟化与半虚拟化优缺点 2.从虚拟化架构分类 (1)寄居架构 (2)裸金属架构 虚拟化是一个广义的术语,是指计算元件 ...

  6. 『现学现忘』Docker基础 — 28、Docker容器数据卷介绍

    目录 1.什么是Docker容器数据卷 2.数据卷的作用 3.数据卷的使用 1.什么是Docker容器数据卷 Docker容器数据卷,即Docker Volume(卷). 当Docker容器运行的时候 ...

  7. 『现学现忘』Docker基础 — 9、Docker简介

    目录 1.什么是Docker? 2.Docker的出现解决了什么问题? 3.Docker的特别之处 4.Docker相关网站 1.什么是Docker? 2010年dotCloud公司在旧金山成立,PA ...

  8. 『现学现忘』Docker基础 — 10、Docker的安装

    目录 1.前提 2.通过yum安装Docker (1)更新yum包 (2)移除旧的Docker版本 (3)安装必须的软件包 (4)设置稳定yum源仓库 (5)更新yum软件包索引 (6)开始安装Doc ...

  9. 『现学现忘』Docker基础 — 11、Docker安装的问题补充

    目录 1.问题复现 2.解决冲突 3.重新安装docker-ce-selinux 4.安装Docker-ce 5.总结 通过yum安装Docker的时候,安装20版本的Docker没有出现问题,在安装 ...

随机推荐

  1. linux网卡知识

    使用 Vim 文本编辑器来配置网卡设备的绑定参数.网卡绑定的理论知识类似于前面学习的 RAID 硬盘组,我们需要对参与绑定的网卡设备逐个进行"初始设置".需要注意的是,这些原本独立 ...

  2. django之集成第三方支付平台PaysAPI与百度云视频点播服务接入

    PaysAPI直接查看接口文档:https://www.paysapi.com/docindex,比较简单 百度云视频点播服务接入: 1. 准备工作:百度云的示例:http://cyberplayer ...

  3. plsql 存储过程 介绍。

    /* 7-22 知识总结? 1. 存储过程 2.函数 3.包 */ /*1.什么是存储过程? 语法? 存储过程:类似于Java中的方法:完成一个特定的功能,一系列代码 (增删改操作和一些逻辑判断,se ...

  4. Lesson3——NumPy 数据类型

    NumPy 教程目录 NumPy 数据类型 numpy 支持的数据类型比 Python 内置的类型要多很多,基本上可以和 C 语言的数据类型对应上,其中部分类型对应为 Python 内置的类型. 下表 ...

  5. wget: unable to resolve host address ‘dl.grafana.com’的解决方法

    [root@Server-qnrsyp system]# wget --no-check-certificate https://dl.grafana.com/oss/release/grafana_ ...

  6. 创建SSH密钥时使用了自定义文件名遇到的问题

    问题描述 如图,我自定义了密钥文件名字. 所以在测试连接时导致了: 问题解决 连接的时候指定自己重命名的私钥文件名就好了. ssh -T -i git_test git@github.com SSH命 ...

  7. 论java中System.arrayCopy()与Arrays.copyOf()的区别

    如果我们想拷贝一个数组,我们可能会使用System.arraycopy()或者Arrays.copyof()两种方式.在这里,我们将使用一个比较简单的示例来阐述两者之间的区别. 首先先说System. ...

  8. LaunchScreen&LaunchImage

    优先级:LaunchScreen > LaunchImage 在xcode配置了,不起作用 1.清空xcode缓存 2.直接删掉程序 重新运行 如果是通过LaunchImage设置启动界面,那么 ...

  9. 直播流媒体fms

    第一步  下载  Flash Media Server 4.5 安装教程网上很多 也很简单 我的密码记录  用户admin  密码admin23456 第二步 直接 下载 直播测试工具 FlashMe ...

  10. 浅谈Java中重写与重载的区别

    重载和重写是Java中两个截然不同的概念.但是却因为名字相近导致很多人经常混淆. 下面用例子展示出他们之间的区别. 在Java中,重载(overloading) 发生在本类.方法名相同,参数列表不同, ...