数字经济•云计算

熊猫阿奇
“云”实质上就是一个网络,狭义上讲,云计算就是一种提供资源的网络,使用者可以随时获取“云”上的资源,按需求量使用,并且可以看成是无限扩展的,只要按使用量付费就可以,“云”就像自来水厂一样,我们可以随时接水,并且不限量,按照自己家的用水量,付费给自来水厂就可以。

什么是云计算?云计算这个概念从提出到今天,差不多10年了。这10年间,云计算取得了飞速的发展与翻天覆地的变化,是继1980年代大型计算机到客户端-服务器的大转变之后的又一次巨变,先是机器越来越小,然后......然后就云里雾里了。

360截图16450626515344.png

别云雾了,我们先想想一个简单的问题,如果想让计算机变强,怎么办?

那还不简单,加CPU,加内存,加硬盘。

-老板,机器上的孔已经被插满了啊!

-简单,换更高级的CPU,换新的DDR内存,换新的SSD硬盘。

-老板,那个死摩尔定律告诉我,新硬件更新没有这么快啊,有没有更快更好的特效药!

360截图16450626515344.png

显而易见,还有一种办法,就是利用更多的机器。只是需要解决一个大问题,就是不同的机器如何协同工作。

好比一个小项目,原来一个人写,只要加加班,也能快速搞定。现在,这个项目太大了,一个人加班不解决问题,需要1000个人来一起搞,怎么知道谁在工作,谁在偷懒?项目就必须引入项目管理,机器就引入并行计算。

并行计算,理解起来也简单,好比项目管理里面,把一个小任务,拆成1000份,每人同时开始干,每人干一份,如果以前1个人需要干1000小时,现在1000个人1小时就干完了。对,就这么回事,并行计算很简单,这个就是云计算的基础。真聪明,原来做项目这么简单,我加人就好了!

360截图16450626515344.png

-老板,有一个很大很大的项目,我申请加10000人。-啪,你脑袋瓜子被驴踢了,10000人来了,坐哪里?

-我杭州一个办公室,北京一个呗,杭州5000,北京5000人。

-啪,杭州都坐在一起,做事好商量,杭州的进展怎么同步北京?

-额,这还真是个问题,需要解决的问题还真多!

-老板,XX员工前不久生病了,他的任务一直没人做,现在,我们整个项目受影响了,项目不能按时交付。

-啪,你怎么搞得,也不安排一个人替代一下?-别人已经有工作了啊!

-啪,你不能把这个工作再切分成999份,每人做一份?

-老板,他能力比较强,为啥我分的跟他一样多啊!

-啪,你不能按照能力来分配任务啊?-额,这还让人活不!

-老板,我们现在人太多了,人不能闲在这里。

-啪,你不会考虑一下把这些人卖出去,给别人开发项目。

-但是,别人只要半个人,或者几个小时的工作量,我们一个人一个人的太多了。

-啪,你不会把一个人拆成几个虚拟的人啊,或者按工时卖就行了。

-老板。我不想干了,我想回家!

看明白了,想要管理这么多机器,做这么多事情,还真不简单,还要有人管协调分工(并行计算),有人管理谁多谁少(负载均衡),还需要容许别人生病、辞职(热备冗余),还需要解决卖半个人,甚至十分之一个人的问题(虚拟化)......云计算(CloudComputing)是分布式计算(DistributedComputing)、并行计算(ParallelComputing)、效用计算(UtilityComputing)、网络存储(

NetworkStorageTechnologies)、虚拟化(Virtualization)、负载均衡(LoadBalance)、热备冗余(HighAvailable)等传统计算机和网络技术发展融合的产物。云计算早期,就是简单一点的分布式计算,解决任务分发,计算结果合并就好了。也曾经还有一个别名,叫网格计算。很多大企业早期可能也只是想解决自己的效率与计算问题,到后来,这些大佬发现,这个能力也可以提供给外部使用,所以,就出现了公共云(publiccloud)计算,把计算机的计算能力直接放在网上卖出去。

360截图16450626515344.png

对于一家企业来说,一台计算机的运算能力是远远无法满足数据运算需求的,那么公司就要购置一台运算能力更强的计算机,也就是服务器。而对于规模比较大的企业来说,一台服务器的运算能力显然还是不够的,那就需要企业购置多台服务器,甚至演变成为一个具有多台服务器的数据中心,而且服务器的数量会直接影响这个数据中心的业务处理能力。除了高额的初期建设成本之外,计算机的运营支出中花费在电费上的金钱要比投资成本高得多,再加上计算机和网络的维护支出,这些总的费用是中小型企业难以承担的,于是云计算的概念便应运而生了。

云计算(cloudcomputing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。

现阶段所说的云服务已经不单单是一种分布式计算,而是分布式计算、效用计算、负载均衡、并行计算、网络存储、热备份冗杂和虚拟化等计算机技术混合演进并跃升的结果。

“云”实质上就是一个网络,狭义上讲,云计算就是一种提供资源的网络,使用者可以随时获取“云”上的资源,按需求量使用,并且可以看成是无限扩展的,只要按使用量付费就可以,“云”就像自来水厂一样,我们可以随时接水,并且不限量,按照自己家的用水量,付费给自来水厂就可以。

从广义上说,云计算是与信息技术、软件、互联网相关的一种服务,这种计算资源共享池叫做“云”,云计算把许多计算资源集合起来,通过软件实现自动化管理,只需要很少的人参与,就能让资源被快速提供。也就是说,计算能力作为一种商品,可以在互联网上流通,就像水、电、煤气一样,可以方便地取用,且价格较为低廉。

360截图16450626515344.png

总之,云计算不是一种全新的网络技术,而是一种全新的网络应用概念,云计算的核心概念就是以互联网为中心,在网站上提供快速且安全的云计算服务与数据存储,让每一个使用互联网的人都可以使用网络上的庞大计算资源与数据中心。

360截图16450626515344.png

云计算是继互联网、计算机后在信息时代又一种新的革新,云计算是信息时代的一个大飞跃,未来的时代可能是云计算的时代。云计算的核心是可以将很多的计算机资源协调在一起,因此,使用户通过网络就可以获取到无限的资源,同时获取的资源不受时间和空间的限制。

360截图16450626515344.png

“云计算”已经深深植入到我们生活中的点点滴滴,平时常用的那些APP或网站,基本都已经离不开“云计算”作为背后的强大服务支持,如剁手党爱恨交加的淘宝、京东,社交痴迷党的微信、微博等等。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论