大话云计算
生活中,我们打开水龙头就会有水流出,打开电闸就有电可以直接使用。水和电出现在生活的方方面面,极大的改变了生活方式和生活水平。但是,普通人或中小型组织不会为了能够用水用电专门自己修建水厂电厂(大型组织另当别论)。仅就使用方式和供求关系而言,云资源不过是信息化社会中的水和电。需要使用的时候打开“水龙头”和“电闸”,用多少算多少费用,不用的时候关掉就是,给你供水供电的厂房地址在哪里,用户没必要管也管不了。
什么是云?百度——企业通过自己的基础设施直接向外部用户提供服务。外部用户通过互联网访问服务,并不拥有云计算资源。不管准不准确,反正挺有道理的。不管是之前的本地机房还是云计算,其物理承载都离不开服务器,负责服务的还是服务器,变的只是访问服务器的方式。所以华为说,服务器是人类信息化社会的基石,靠谱着呢!
2006年之前,美国的电商已经发展的噼里啪啦的,亚马逊为支持促销活动和高并发场景,确保系统稳定和用户体验,构建了大量的基础设施。但大促活动后,计算和存储资源却有很多剩余,浪费啊!心疼!那能不能把这些计算资源和存储资源共享给其他使用着呢?能是能,技术难度非常高。与此同时,亚马逊内部很渴望打造出来可靠、可扩展并且高性价比的基础设施服务,因为这可以让公司业务运转得更快。AWS眼前困难重重,但势不可挡!2008年金融危机,美国中小企业为了缩减成本,纷纷投身公有云,公有云来了一次惊艳亮相。
云计算服务商的解决方案层出不群,让人眼花缭乱。比如,智慧社区让生活更加安全、便捷、美好;智能制造让生产过程实现过程控制和精细化管理;新零售让零售行业重构人货场关系,突破运营效率天花板;精准推送让消费者迷上今日头条和抖音等互联网产品等等。一般来说,解决方案是为了解决系统性问题,云产品是为了解决单一性问题。解决方案是产品的有机组合,现有的产品解决不了就研发新技术新产品,不断迭代创新。
简化起见,就从产品的角度来扫一眼云计算的世界吧。AWS也好,阿里云也罢,产品架构主要包含以下部分:计算、存储、网络、安全、人工智能、大数据、物联网、企业应用、数据。
计算—万物皆可算。点外卖打网约车时,数据通过应用收集,通过网络传输,通过服务器计算。用户的每一次操作都是调用几十上百的服务,每条服务都要由服务器负责处理,卖家接单了,司机接驾了,都是服务器在默默处理指令,匹配资源。很多人可能觉得,滴滴不就是个软件吗,能耗费多少运营和运维成本,先不说其他的,买服务器也要钱啊!对于运算能力的要求永远是不够的,军用,民用,工业用,你看国内6家超算中心,永远不愁用户,想用超算,排队吧您嘞!
云服务商根据性能和使用场景,将服务器分为很多类别,像计算型,内存型,大数据型,弹性裸金属等。说白了就是各种性能不同侧重点不同的服务器。像天猫、12306、微信这种无时不刻有大量用户访问的,多用几台配置高的,一些小众的网站、H5之类,一台服务器可以满足多个应用的部署。这和手机一个道理,芯片计算能力越强,跑分越高,用起来越爽,用户体验越好。
存储—信息化社会的记忆。图片、视频、音乐、文件传到网上之后都存在哪里呢?当然是存在机房的存储设备上啊,看的见摸得着的那种,有没有在眼前逐渐浮现出了若干黑色的长方体...我们处在信息爆炸的时代,很多信息被创造,被记录,被加工,被利用。数据已经成了一种生产资料,创造价值,创造财富。数据的存储的读写速度、可靠性、可用性、安全、成本、快速扩展性等很大程度上限制公司业务发展,微信里面互传的文件隔一段时间就会自动是删除,为什么?存储也需要成本,几千上万的文件成本没多少,但是10亿呢....
阿里云OSS,NAS等云存储就能提供海量、安全、低成本、高可靠的存储服务,有什么文件都砸过来吧,存储容量不限大小,所有文件自动做三重冗余备份,防止不该看到此文件的人看到此文件。那些复杂的运维工作都交给云计算厂家的专业运维人员去996吧!
网络—天涯若比邻。点与点的连接是线,多点和多点之间的连接就是网络,这是一句正确的废话。以下内容也属于网络范畴,可以接入网络的节点数量(IPv X)、点和点之间传输信息(通道)、如何传输信息(协议)、传输的速度(带宽)、传输的准确度(IP&路由)、传输的范围(公网私网)、传输过程中的安全(Ipsec)。为更好更快更安全的传输数据,无数的科研人员和网络工程师攻关克难日以继夜的搞研究搞测试搞实施。现代信息交互能如此方便快捷,让“海内存知己天涯若比邻”不再是一句理想主义的浪漫诗,真的要好好感谢他们。
纵然看不见摸不着,云计算领域的网络也是要连接N多个节点,不外乎实现以下几个目的:节点到节点之间更快速、准确、安全、灵活,对应的产品(包括但不完全)有:云企业网&内容分发网络CDN、负载均衡SLB&云解析DNS、专有网络VPC、专有网络VPC,产品并不能将想要实现的功能完全分离,一个产品可能从多个维度实现同一个目标,比如高速通道就实现了快速和安全的需求。往下深究,还有很多复杂的东西,可惜暂时我还感受不到复杂里面的有趣。
大数据— 当代占卜学。对于大数据概念的提出不过几十年,但对于大数据理念提出者应该归属于决定论者,他们认为一切结果都可以通过数据提前预测到,预测不到是因为信息量还不够。譬如抛硬币是正面还是反面,在抛出的那一刻而不是落在手上的时候就已经决定了,硬币抛出时的姿态,手的力度,温度,湿度,风力等确定后,自然也就能确定硬币的正和反。
大数据就是很多的数据,多样的数据,真实的数据。我们可以粗略的将大数据分为收集、分析、应用三个阶段。即使数据量庞大,直接获取到的信息是冰冷的,有了大数据的技术,数据之间不再孤立、割裂,看似没关系的数据之间可以擦出新的火花,经过挖掘的数据能产生新的信息,创造新的价值。有一门叫数据挖掘的技术,挖掘这两个字用的朴实而精妙。
“人是生而自由的,但无往不在被收集数据的过程中”。现在,大型的互联网公司都在如饥似渴的收集数据,以网购为例,在购物的整个流程中,从打开平台页面到收货点评买家秀,每一个细微的操作数据都可能被收集,并将用于理解用户,服务用户,改善业务。这也就是今日头条和天猫的魔力来源啊!说了那么多,大数据做的工作总结起来就是:在海量数据的基础上,利用算法找规律,利用规律做预测,利用预测做决策。
社交软件,华为小米的手机工程师团队和尼康卡片相机的销量之间有什么关系?远远望去似乎并没有太大关系。一个是互联网应用,一个在手机的技术领域,一个在相机的市场领域。经过大数据的分析或许能发现,三者是有关系的,工程师团队强大的研发能力,压缩了手机的制造成本并提升了自带相机的拍摄画质,加速了手机的普及速度,社交软件推动了消费者对高画质自动美颜图片的需求,尼康的卡片相机并不能满足用户衍生出的需求,所以,市场需求降低,销量下滑...据说大数据还能预测经济发展趋势和民众消费模式的转变,不知道这个数据得多大才行。
云计算供应商在大数据领域主要提供工具,大数据的存储(Maxcompute),搜索(开放搜索),分析(关系网络),展示(DataV , BI),这些都类似于生产厂房里面的仓库、生产设备、电力设备,至于生产材料(大数据)来源,还是主要依靠于公司内部的沉淀和收集。
人工智能— 会思考的机器。人工智能和大数据密切相关,相辅相成。同为充满争议,但早就渗透进生活的技术。Alpha GO战胜围棋冠军,机场的人脸识别闸机检验认证合一,会议场合的语音实时记录均属于人工智能的应用场景。之前的机器是始终无法脱离“知识库”,人工智能则是基于“机器经验”和“信息特征”,赋予了机器思考和决策的能力。即使输入的信息从来没见过,也能准确识别。比如,没有人工智能以前,往电脑里面输入苹果的图片信息,如果没有一模一样的图片,电脑是没法识别的。但人工智能却可以识别,它能判断这个图片中的物体有苹果的特征,所以它是苹果,属于水果。所以,之前是只能做选择题,人工智能却能够做解答题。
人工智能的关键在于准确识别你是你,他是他。看到一个杯子,人工智能能够认识这是一个杯子,什么颜色,甚至他能判断杯盖是不是拧紧,它不会把杯子判定为一个手机或者椅子。对人类来说,这显然是最基本的判断,对机器来说真的不容易。回想自动驾驶汽车和波士顿机器人,对复杂场景做准确识别,根据物体属性发出决策指令。这么厉害怎么做到的——神经网络算法。神经网络算法是利用计算机对人类神经网络的仿生,不断逼近人类思考和认知的极限。人类每一次思考的同时都对应着大脑中神经元和突触的变化,人工智能只是模仿这个过程。宇宙也是个大计算机有木有啊...当然,人工智能距离人类智慧还有多远,谁也说不准,至少现在,人工智能暂时只是算法和大量数据的集合体,离拥有自由意志还早。
对于大部分企业用户来讲,即使有图像识别或者语音识别场景时,自行开发一套人工智能系统费时费力,识别准确度也无法保证。最佳的选择就是借助于外部力量,专业的事交给专业的团队来做,大部分云计算厂商都具备这种能力。他们提供较为成熟完备的图像识别及语音识别功能模块,拿来就用,越用越智能。
物联网— 知彼知己。自从电话问世至今,人与人之间的信息交互有了翻天覆地的变化。物联网要做的就是物和物,人和物之间的信息交互。无论是工业领域还是生活领域,远程知晓并且控制物体状态,对提升运作效率,实现精细化管理意义重大。
感知硬件设备的信息和远程控制硬件是物联网最基本的两个任务。感知—传输—管理—呈现—操作—反馈。那么,硬件信息如何收集?传感器。硬件终端如何接入和管理?物联网平台,需要支持不同网络不同协议,对稳定性可靠性要求非常高,云计算大厂玩的最好。如何实现实时数据分析?边缘计算,计算节点尽量离硬件终端近一点。如何连接用户并展现给用户?应用系统,就当是APP。如何从远端控制物体状态?硬件控制器,一般和传感器集成在一起。物联网也是网,所以在前面网络中提到的更快更安全在物联网中都要考虑进去。当物联网全面铺开后,这张网里面的数据是海量的。如果通过无线网络传输,估计要压垮现在的4G网络,5G.....
安全— 拒黑客于千里之外。在互联网的世界里,你永远不知道下次爆发大规模网络安全事故是哪一天,网络攻防两端永远在博弈,此消彼长永远没有完结的一天。数据泄露、安全漏洞、勒索软件、DDOS攻击、网页篡改、爬虫泄露....没有云安全,数据在裸奔。
云计算最初是为了让用户通过网络可以使用到云端强大的计算能力和存储能力。但根据目前云计算厂商的业务方向可以发现,云计算服务商能够提供的几乎包含互联网IT架构中任何的基础设施,平台和技术模块,服务内容远远不是云计算三个字可以概括的了的。与此同时,云计算厂商提供普惠计算能力,助力企业数字化转型的初心似乎一直没有变。