到了云计算,计算机和互联网的发展终于走下“神坛”,与 “水、电、气”等一样成为你我生活的必须品。而水、电、气实际上都是“云模式”的,更深入的说也是“晕模式”,打个比方 :电,我们的生活必需品,开关一摁,灯就亮了。但是您知道这电是那里发的,什么电机发的,是核电、水电、风电还是太阳能?是三峡水电站发的,还是小浪底水电站发的?这几千公里,是如何传输到,为什么是超高压,中途安装了多少个变压器?
从这个角度看,比起电力系统来说,计算机、网络等IT从业人士,是聪明而不智慧滴,搞了那么多年,才醒悟过来:什么计算机服务器啊,什么CPU、操作系统、内存啊、什么网络、网站、IP地址、TCP/IP啊,原来都是云计算。
我们每人手机一个,搞定一切。因为这个手机是“云计算”的:通过各种网络,联接在分布在世界各地的上百万台服务器组成的“云”上。这个时候,我们的手机就是一台大电脑,甚至是一台超级计算机——Google的CEO就是那么说的。
举例:我们在超市看到一个商品,想买,标价350元,不知道价格是不是合适,于是拿出手机,对着条形码,一扫(或者一拍照),摁一个“比较价格”的小软件,几秒钟后,手机里显示:这个商品上海地区的最低价320元,最高价366元,平均价格是354元。
这个结果是云计算的结果,这个模式就是云计算。其中有三个关键点:
小软件:这个小软件,可以叫它“云端软件”,它有两个部分组成,在手里安装的部分,叫端部分,其主要功能是把我们的需求输入到“云”中;另一部分是云部分,它在“云”中,安装在服务器上,负责计算和返回计算结果;
网络:不管是移动还是联通,还是超市里布置的免费无线网,很重要,否则需求无法输入到云里,计算也返回不了;
云:实际上是两个东西,海量数据和超级计算:很多的服务器(常常以几万台计算)、海量的存储(多少P的数据),还有就是把任务分配到每台服务、每个硬盘的“任务分配系统”,以前叫并行计算系统,也有叫网格操作系统的,是个软件—-这是最最重要的。
刚才说的小软件的“云部分”接受到“价格比较”的任务后,就要调用这个商品的价格数据库,这个数据库是海量的,而且老在变,它包括在上海各大超市的 walmart、易初莲花、农工商,还要有alldays、联华,甚至要有淘宝网上的价格,这些数据库,也是分布式的,有的放在闵行,有的在杭州;然后就 是两个计算,价格排序和平均。比如100万个数据的排序和平均,需要一台普通电脑算1个小时的,如果分配到100台服务器上,可能1秒就OK,于是我们的 手机上2秒钟以后得到我们要的结果“最低价320元,最高价366元,平均价格是354元。”
我们不知道那台服务器,用哪些数据算的,我们不需要知道,我们主动“晕”就对了。
就那么一个“价格比较”的应用,可以看到云计算与我们现在的用计算机写文章(单机)、用OA办公室自动化(局域网)有巨大的差别。现在的计算机、服务器、 网络等等都要“被革命”,革命的根据地就是刚才说最最重要的是那个系统软件。
本文转载自巅峰网论坛bbs.expeak.com