在风投界,每年都会炒一个热点,然后大家一窝蜂的在相关领域创业,投资,最后圈钱退场。
云计算,让服务器为你写答案不过近些年来炒作的热点,多以商业模式为主,并没有太多的技术难点,导致很多互联网公司的开发人员被产品经理所压制,当然今年的热点“区块链”着实让技术类员工扬眉吐气了一次。
确实往前细数几年,离我们最近的一次技术热点要算是“云计算”了。
云计算也是这些年来没有被抛弃且一直被高效利用的技术之一,而且正是因为有了云计算,像什么共享单车,O2O,大数据这些曾经被风投竞相追逐的东西才得以更有效的实现。
这期就来聊聊云计算。(这段引子有点长了,呵呵...)
“云计算”,顾名思义,就是让云来帮助计算。在前面的文章里也提到过,计算机内所有的处理操作,都会最终转换为二进制计算,所以“云计算”就是让“云”来做任何事情。
所以“云计算”就是让把需要进行计算的部分通过互联网传给“云”,然后等待接收“云”的处理结果即可,这个“云”通常是某家公司运营的服务器,其计算能力超级强大。
比如用高德地图计算最优的路线,APP会把你输入的起点和终点发给高德公司的服务器,由服务器计算出最优路线、推荐路线、最快路线等,发回你的手机中。
举一个大家熟知的例子吧。
考试,尤其是大学的考试,监考老师大多睁一只眼闭一只眼,这就有了一种考场上特有的动作“传纸条”。
这是一个典型的云计算模型,自己不计算,把问题通过纸条传给会的同学,等待纸条传回来抄上即可,那个给我们写答案的同学就是我们的“云”。
整个过程在互联网中的映射关系是这样的:我们是高德地图,地点A至地点B之间的最优路线是我们不会做题目,为我们写答案的同学是高德公司的服务器,而传答案的那张纸条就是高德地图与服务器之间发送的数据包。大家记住这个映射关系噢,以后讲到网络时,可能会用到:)
听上去并不难,如果真像这样,云计算并不会成为曾经资本追逐的热点。
还是考试这个场景,我们想想下面这个问题。
假如班上有50人,除了你之外,班上还有很多人都不会做,都在给某一个好学生传纸条。毕竟这个同学的时间有限,花了一个半小时把题做完,剩下半小时为同学们写答案,就算一分钟回复一个,也只能为30个同学写,那优先给谁写呢?在给第30个同学写完答案了,那这个同学还有时间抄么?
这名好学生成为了班上同学的“云”服务器,这个资源是大家共享的,如何分配就成了问题。当然主观上与他关系好的同学成为了优先回复的对象。但如果你在纸条下方附上一张百元的大钞,那优先级就更高了。
所以如何分配云端的共享资源,成为了云计算要考虑的重点问题之一。
不过这点大家不用担心,能提供云服务的公司,大多都是财大气粗,有大量的服务器,也有精通算法的工程师,所以上面提到的这些都不是问题。在这里讲出这些来,只是告诉大家,云计算并不是那么简单的事情。
可能你的手机连接的地方是这样的:
云计算,让服务器为你写答案 云计算,让服务器为你写答案通过云计算,衍生出了很多云的概念,比如云存储、云服务等等。
你可以把自己下载的小电影放在云盘上,供大家下载,也可以把你开发的网站放在云服务上让人帮忙维护,然后每隔一段时间交点维护费就ok了,对于双方来说都很划算。
今天就聊到这吧,还想了解什么,欢迎留言,微信就在下面,尽可能为大家解惑,仅限IT小白 :)
作者微信:zhb26635208
QQ:26635208
网友评论