欧易

欧易(OKX)

国内用户最喜爱的合约交易所

火币

火币(HTX )

全球知名的比特币交易所

币安

币安(Binance)

全球用户最多的交易所

终于有人能把云计算讲明白了,YYDS

2022-08-27 15:36:47 3270

摘要:01怎么通俗易懂的解释“云”?很多大佬喜欢用水电厂这个故事,解释“云”相关的所有东西。但我觉得,“你在家打开水龙头就能有水,这就是云计算”的这种说法,我觉得并不准确,也不能让小白理解到位。...

01 怎么通俗易懂的解释“云”?

很多大佬喜欢用水电厂这个故事,解释“云”相关的所有东西。不知道的可以去百度一下。

但我觉得,“你在家打开水龙头就能有水,这就是云计算”的这种说法,我觉得并不准确,也不能让小白理解到位。

大佬们喜欢用的故事大概是这样的:

小杨的爷爷在年轻时要喝水,得去河边或者井里一趟趟的挑水喝,而且还要在自家储备一桶水,才能喝的舒坦点。

但是现在有自来水厂这个基础设施的存在了,小杨只要打开水龙头就可以喝上水,小杨想要喝一杯还是一桶,都很方便,这就是“云计算”的魅力。

我觉得这个说法并不准确。

严格来说,自来水厂要供水给小杨,是因为小杨家里都铺设好了“水管”,打开水龙头就是“获取服务”的一个步骤,喝上水,就是“享受服务”的一个结果。

所以,“水管”就是咱们的网络基础;

自来水厂的水源才叫做“云”;

“云计算”则是水厂的水经过一系列的加工(比如消毒净化等步骤)之后,通过水管到达水龙头之前的这个过程;

水龙头才是“电子设备”,是电脑和手机这类东西。

这样的话,这个故事才是完整的、可以被简单理解的。故事讲完,科普要开始了。

02 到底什么是云、云端、云计算、云服务?

(1)什么是云?

我们用的各种云来表示的,其实是一个很常用的词——“网络”。

在过去,人们用云来表示电信网,再后来,就用云来表示互联网和底层基础设施。

你原来把数据存在U盘的空间里,现在你把数据存在云里,所以:云=U盘的空间,这么理解没问题吧?

这里还可以在延伸一下,好多人问的公有云、私有云和混合云的概念。

公有云:

顾名思义,面向公众,所有用户均可使用,现在国内的互联网巨头均已部署公有云,典型的腾讯云,阿里云,京东云等。

使用公有云可实现快速上线web站点,数据库,文件存储等IT系统。

私有云:

面向某大型企业或政府单位的专用云,用到的技术和公有云类似,但是为了数据安全,不希望这些数据和互联网相连,只在企业内网使用,那么这些企业或政府单位就会自建私有云,然后给自己的各级部门来使用。

混合云:

同时使用公有云和私有云,把不敏感的数据比如官方网站、产品论坛等放在公有云,把涉及核心机密的研发数据放在私有云,兼顾信息安全和成本。

按照老杨上面的逻辑,其实云就是U盘的空间,那么:

公有云就是谁都可以用的存储空间;

私有云就是只能你一个人用的存储空间;

混合云其实就是公有+私有的集合,你可以把自己的空间分出来一点,供其他人一起用。

这下你懂了吗?

(2) 什么是云端?

官方解释 云端是采用应用程序虚拟化技术(Application Virtualization)的软件平台,集软件搜索、下载、使用、管理、备份等多种功能为一体。

说白了,云端就是网上服务器,只不过不是具体的某一个服务器,可能是很多个不固定的服务器一起在运作,数量可能非常庞大。

把数据存储在云端,就可以消除因丢失存储介质而泄密的可能性——也就是说,你要是丢了u盘也别怕,打开一台新的电脑,登录账号,啥都还在呢。

云端和云的区别是啥?还是那个U盘的例子,咱们继续看:

云是空间,云端是一堆服务器。服务器就像是人脑,是拿来给咱们解决问题的,对吧?

所以,云就是储存那堆云服务器的容器,云端就是云服务器的集合。就像人要先有躯壳,才能装下五脏六腑和我们堪比爱因斯坦的大脑是一个道理。

(3) 什么是云计算?

官方解释 云计算就是指数据中心资源的虚拟化和中心管理。它的关键优势是敏捷性,根据工作负载的需求,使用抽象计算、存储和网络等资源,且具备大量的预构建服务。

云计算进行超级计算的基础是互联网,通过数据的远程中心,以数以万计的服务器及电脑组成电脑云,这是计算机网格发展、处理以及分布式处理的结果。

换句话说,这是计算机实现其科学概念商业和的结果。

云计算按照最开始老杨讲的那个故事,就小杨想要喝水,打开水龙头前,自来水厂通过水管向你家输送自来水的过程。

如果云端是一堆“大脑”,云计算就是“云大脑”启动发挥功能的过程。

小杨最近需要搞一个项目,需要申请很多服务器,公司走流程,要走好久,好不容易走完了,还要安装一下,这时间耗费就比较长。

于是小杨就想啊,最近这“云”很香,我能不能搞一些云服务器,也不用安装也不用申请,租用一下,借助公有云,咱们弄一批来用,借助云服务器的云计算功能帮自己把事儿给办好。

这个把“处理数据”的计算功能挪到云上,就变成了“云计算”,把整个线下的过程挪到线上去处理,依靠的也是云计算。

所以,云计算在很大程度上提升了工作和生活效率。

(4) 什么是云服务?

官方解释 云计算是指IT基础设施的交付和使用模式,云服务指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是和软件、互联网相关的,也可以是任意其他的服务,它具有超大规模、虚拟化、可靠安全等独特功效。

你要仔细想想,现在的生活里,你能用得到的,享受到的,不是云和云端,也不是云计算,而是在它们的基础之上提供给你的“服务”,这就叫“云”服务。

你使用的百度、阿里云盘储存资料和文件和你爱看的视频,你用腾讯和石墨文档来在线编辑,所有的数据都储存在网络里,不再需要u盘的拷贝,就可以实现随时随地查看文件和资料的状态,这就是你最常接触的“云服务”。

身为吃货,你需要知道一道芝士焗龙虾到底是怎么做的这么好吃的吗?

你不用。

你只需要付钱,然后等着西餐厅的厨师做好、服务员配好餐具并端上来送到你的面前,你拿起叉子吃上就行。

所以,你平时会直接接触到云计算吗?

你不会。

你接触到的大部分,都是坐在那里翘着二郎腿就能享受到的云服务。

云服务一般分为了几种类型,这边也稍微做一个科普:

云计算能提供的服务很多,阿里云,腾讯云、华为云都可提供至少上百个的细分产品,但是整体可以分为三类,Iaas、PaaS 和 SaaS。

IaaS是“基础设施即服务”:

也就是云端提供全新的云服务器,全新的云数据库,全新的云存储,这些都是基础设施,用这些基础设施实现什么功能,可以由用户自由的开发和使用。

当然这些基础设施,相对于传统的物理设备,是可以迅速上线、高可靠性、和低成本的。

PaaS是“平台即服务”:

面向的用户群体是软件开发人员。我们知道,在写代码的时候,需要部署专门的开发环境,编译环境,测试环境,特别是做大型app的时候,相关的环境部署也是需要很大的成本、精力与时间,而PaaS则可以提供各种需要的环境,而软件工程师只需要关注最主要的代码即可,明显的提高工作效率。

SaaS是“软件即服务”:

可以提供无需安装便可以直接使用的软件。典型的有在线office,我们打开网页就可以像使用本地office一样来编辑文档,无需先购买和安装软件,而且协同办公更加方便和高效。

03 想要成为云计算工程师,你要怎么做?

云计算属于IT技术的范畴,需要用到网络的知识、存储的知识、服务器的知识、虚拟化的知识。

只需要对这四个方向中的任何一个方向,有一定了解,你都能够学习云计算。

随着技术发展,云服务器正在全球范围内逐步取代传统服务器,其应用逐步从互联网行业向制造、金融、交通、医疗健康、教育等传统行业渗透和融合,促进了传统行业的转型升级。

所以,云从业人才紧缺,未来前景很是可观。

你可以选择云计算工程师、云计算运维工程师、云计算售前工程师、云计算架构师、云计算研发工程师等岗位,岗位的方向还是很多的。

一线城市的薪资范围是10K-20K不等,二三线城市的薪资范围在8K-15K不等。

随着云计算技术的发展,工程师项目经验的不断积累,可继续往专家级工程师或管理层发展。

这时候,你在一线城市的薪资范围是25K-50K不等,二三线城市的薪资范围在18K-30K不等了。

作为新手的你所接触到的云计算的相关工作,最开始肯定偏向交付。

云计算一般氛围交付、规划、设计、包括通过底层KVM和OpenStack搭建私有云,这样就不需要依赖厂商,这些工作就属于云计算的架构设计。

想要系统的学习云计算,其实厂商认证就是最好的选择。

毕竟云计算的重点还是给用户提供云服务,而目前市面上的阿里云、腾讯云、华为云都是IT平台服务商,需要大量岗位的企业。

了解产品才能提升自己的竞争力,从而实现跨行跳槽的目标。但话也别说这么远,先把老杨这篇文章弄明白再说。


原创:老杨丨8年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

版权声明:本站所有文章皆是来自互联网,如内容侵权可以联系我们( 微信:bisheco )删除!
友情链接
币圈社群欧易官网