未来已来:云原生时代(一)云计算如何一步步走来?
@[toc]
风起云涌二十年
这几天我发现一个现象,好多公司、平台已经开始招揽“云原生”领域的人了,这已经不是暗示了,这就是明示了。
风起云涌,值此风云变幻之际,我辈应当 “吧啦吧啦····”,你懂得。
本文将梳理“云计算”那并不遥远的过去,拾起其历史碎片里值得思考的价值。
有一次,向一位前辈请教云计算相关的事情,我还记得我当时也不太明白,一通胡扯,虽然他不是这个领域的,但是他还是很有经验的跟我说了一段话:对于云计算,我是不太懂的,我不是专门做技术的。但是我跟云部门打交道这么多年,我可以告诉你,你要进云计算的门,你应该先捋清楚这个东西的来龙去脉,为什么会出现云计算?它的出现解决了什么痛点?你跟我说到托管云、桌面云、容器云、混合云···那么它们的发展历程是被什么推动的?或者说,云计算技术每一次的前进,都是解决了什么痛点,带来了什么效益?了解明白了这些,你再来看云计算,在来看现在这个发展局势,你就会更加的明了,你的方向。
虽然小半年没见了,但是他的话我还是一直记着的。在那个微醺的夜晚,这段话使我清醒了许多。
云开始的地方
1961 年,在麻省理工学院百周年纪念典礼上,约翰·麦卡锡(1971 年图灵奖获得者)第一次提出了“Utility Computing”的概念。他指出,在未来的某一天,计算机资源可能会想水、电那样,成为人们生活中的公共资源。这个想法在当时那个台式机的年代显然是天马行空的,要不说人家能拿图灵奖呢。
进入 90 年代,互联网开始要加速发展,很多有前瞻性的公司都想挤上信息技术的高铁,数据、产品、财务等,都免不了数据信息化。用现在的一个词来概括,就是数字化转型。而要完成这一切,计算机成为了主要设备。
随着规模的扩大,应用场景增多,为了满足数据运算的需求,公司就需要购置运算能力更强的服务器,甚至是建设数据中心,导致建设成本、运营成本、网络维护等成为了企业的心头病。
社会有痛点,自然就有了市场。Salesforce 公司看到了机会,通过租赁式网页 CRM 软件服务,开创了 SaaS 模式(软件即服务)的时代。Salesforce 提出 “将所有软件带入云中” 的愿景,成了革命性的创举,也成了云计算一个里程碑。
亚马逊入场
此时的贝佐斯整哭闹着,自己的亚马逊能否扛得住 “双十一” 的流量轰炸。
(长得还挺帅)
那扛不住怎么办呢?多买服务器。但是这种大促活动毕竟次数是有限的,购置了大批的服务器,每天消耗的成本是巨大的,该如何将其转变成现金流呢?
2002 年,出版商 O'Reilly 向贝佐斯展示了一款软件,它可以定期的访问 Amazon 的网站,并复制 O'Reilly 的销售数据及其竞争对手的数据排名。出版商建议贝佐斯开发一个 API 接口,第三方公司可以通过这个接口获取其相关数据。
贝佐斯觉得这个想法不错,便着手去做了。在这个过程中,他发现,这些服务器的运作能力,能够当成虚拟货品卖给开发者和初创企业,这利率要比当时的主业还要高。同年,亚马逊启用了 Amazon Web Services(AWS)平台,允许企业免费将 Amazon.com 的功能整合到自家网站上。2006 年,亚马逊开始将其弹性计算能力作为云服务售卖,标志着 “租赁云” 这种云计算新商业模式的诞生。要不怎么说人家能成功呢。
谷歌:奠定云计算发展方向的四篇著作
2003 ~ 2006 年,谷歌发布了引爆大数据时代的三篇文章:
GFS:2003 年,Google 发布 Google File System 论文,这是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,提供容错功能。从根本上说:文件被分割成很多块,使用冗余的方式储存于商用机器集群上。
MapReduce:紧随其后的就是 2004 年公布的 MapReduce 论文,论文描述了大数据的分布式计算方式,主要思想是将任务分解然后在多台处理能力较弱的计算节点中同时处理,然后将结果合并从而完成大数据处理。传说中,Google 使用它计算他们的搜索索引。而 Mikio L. Braun 认为其工作模式应该是:Google 把所有抓取的页面都放置于他们的集群上,然后每天使用 MapReduce 来重算。
BigTable:BigTable 发布于 2006 年,启发了无数的 NoSQL 数据库,比如:Cassandra、HBase 等等。Cassandra 架构中有一半是模仿 BigTable,包括了数据模型、SSTables 以及提前写日志。
这被称之为 “谷歌的三驾马车”,至此奠定了云计算的发展方向。
微软 Azeru :托管化
接下来出场的是一位来自微软的选手,将为我们带来 “云计算的托管化”。微软在 2008 年发布云计算战略和平台 windows Azure Platform:
至此,亚马逊、谷歌、微软 三巨头均下场,至此之后,不论是在技术领域,还是在资本领域,云计算越来越多的被人们所讨论。2008 年也被视作云计算 “鲤鱼跃龙门” 的一年。
云计算在国内
早些年,网购的飞速发展让淘宝用户激增,但这也导致阿里深陷数据处理瓶颈。早期有参加过 “双十一” 的朋友就会知道。依靠传统 IOE 架构,显然已经不太够用了。从微软归国的王坚被寄予厚望,开始主导阿里云的建设。
2009 年,很多 QQ 的用户都乐于 “偷菜”,为了支撑起 QQ 农场 的正常运行,腾讯在短短一个月内额外采购与上架了几千台服务器到机房。事后,汤道生开始着手架设腾讯云平台的原型 -- 让企业将 “机房” 架设在腾讯云上。这个在早期只能收归在社交网络事业群(SNG)下面“猥琐发育”的尝试性业务,后来给腾讯带来了数百亿的收入。
很快,云计算领域的玩家越来越多:UCloud、QingCloud、信服云、华为云、京东云......
据第三方知名机构 Gartner 的分析,2019 年,美国云服务整体市场规模接近 1220 亿美元,且未来 5 年年复合增长率(CAGR)超过 14%。美国政府也曾发布了多项政策支持云计算发展,比如 2010 年提出“云优先”战略、2018 年又升级为“云敏捷”战略,让各机构采用可以简化转型并拥抱具有现代化能力的云解决方案。
处在后发位置上的中国市场,也上演着美国市场曾经发生的故事。根据中国信通院《云计算发展白皮书(2019)》,我国云计算市场,2018 年 IaaS 市场 270 亿人民币,PaaS 市场 22 亿人民,SaaS 市场 145 亿人民币。
从不被看好的烧钱黑洞,到现在产业互联网的中流砥柱,云计算的发展经历了线性上升的过程。尽管它依然面临着投入巨大、安全事故、竞争激烈等挑战,但本身先进的理念让一代代 IT 人前赴后继地投入其中。
云上的战争,才刚刚开始。
对于当下的 “万马齐喑,百家争鸣”,以及未来到底会是 “智能生态”,还是其他的,容后再议......(关注博主不迷路哦.......)
版权声明: 本文为 InfoQ 作者【看,未来】的原创文章。
原文链接:【http://xie.infoq.cn/article/ac1f87d1b620fe3632b0ce8ca】。文章转载请联系作者。
评论