未来已来:云原生时代(一)云计算如何一步步走来?

简介:

![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/27cf0f77bc7b459f95333df1441f6b3d.png)


@[toc]


## 风起云涌二十年

这几天我发现一个现象,好多公司、平台已经开始招揽“云原生”领域的人了,这已经不是暗示了,这就是明示了。


风起云涌,值此风云变幻之际,我辈应当 “吧啦吧啦····”,你懂得。


本文将梳理“云计算”那并不遥远的过去,拾起其历史碎片里值得思考的价值。


有一次,向一位前辈请教云计算相关的事情,我还记得我当时也不太明白,一通胡扯,虽然他不是这个领域的,但是他还是很有经验的跟我说了一段话:对于云计算,我是不太懂的,我不是专门做技术的。但是我跟云部门打交道这么多年,我可以告诉你,你要进云计算的门,你应该先捋清楚这个东西的来龙去脉,为什么会出现云计算?它的出现解决了什么痛点?你跟我说到托管云、桌面云、容器云、混合云···那么它们的发展历程是被什么推动的?或者说,云计算技术每一次的前进,都是解决了什么痛点,带来了什么效益?

了解明白了这些,你再来看云计算,在来看现在这个发展局势,你就会更加的明了,你的方向。


虽然小半年没见了,但是他的话我还是一直记着的。在那个微醺的夜晚,这段话使我清醒了许多。


---

## 云开始的地方

1961年,在麻省理工学院百周年纪念典礼上,约翰·麦卡锡(1971年图灵奖获得者)第一次提出了“Utility Computing”的概念。他指出,在未来的某一天,计算机资源可能会想水、电那样,成为人们生活中的公共资源。这个想法在当时那个台式机的年代显然是天马行空的,要不说人家能拿图灵奖呢。


进入 90 年代,互联网开始要加速发展,很多有前瞻性的公司都想挤上信息技术的高铁,数据、产品、财务等,都免不了数据信息化。用现在的一个词来概括,就是数字化转型。而要完成这一切,计算机成为了主要设备。


随着规模的扩大,应用场景增多,为了满足数据运算的需求,公司就需要购置运算能力更强的服务器,甚至是建设数据中心,导致建设成本、运营成本、网络维护等成为了企业的心头病。


社会有痛点,自然就有了市场。Salesforce 公司看到了机会,通过租赁式网页 CRM 软件服务,开创了 SaaS 模式(软件即服务)的时代。Salesforce提出 “将所有软件带入云中” 的愿景,成了革命性的创举,也成了云计算一个里程碑。


---

## 亚马逊入场

此时的贝佐斯整哭闹着,自己的亚马逊能否扛得住 “双十一” 的流量轰炸。


![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/92b78bcf90824514807d8924849e6b3d.png)


(长得还挺帅)


那扛不住怎么办呢?多买服务器。但是这种大促活动毕竟次数是有限的,购置了大批的服务器,每天消耗的成本是巨大的,该如何将其转变成现金流呢?


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 以及提前写日志。


![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/3d2cc152c23e4a94b2d10c5bf61df40b.png)


这被称之为 “谷歌的三驾马车”,至此奠定了云计算的发展方向。


---

## 微软 Azeru :托管化

接下来出场的是一位来自微软的选手,将为我们带来 “云计算的托管化”。

微软在2008年发布云计算战略和平台windows Azure Platform:

![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/3efe6d4538584e24ac7fe8442db03f27.png)


至此,亚马逊、谷歌、微软 三巨头均下场,至此之后,不论是在技术领域,还是在资本领域,云计算越来越多的被人们所讨论。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人前赴后继地投入其中。


云上的战争,才刚刚开始。


对于当下的 “万马齐喑,百家争鸣”,以及未来到底会是 “智能生态”,还是其他的,容后再议......

(关注博主不迷路哦.......)

相关文章
|
10天前
|
Kubernetes Cloud Native 持续交付
云计算的转型之路:云原生技术的崛起与实践####
【10月更文挑战第16天】 本文深入探讨了云原生技术在现代IT架构变革中的核心作用,不同于传统概述,本摘要将聚焦于云原生如何促进企业实现敏捷开发、弹性伸缩及高效运维,通过具体案例分析展现其在实际业务场景中的创新应用,揭示这一技术趋势对企业数字化转型的深远影响。 ####
29 2
|
3月前
|
Cloud Native 安全 网络安全
云计算与网络安全:技术融合与挑战云原生技术在现代软件开发中的应用
【8月更文挑战第28天】在数字时代的浪潮中,云计算和网络安全成为信息技术领域的两大支柱。本文将探讨云计算服务的分类、特点及其面临的安全威胁,分析网络安全的基本概念、重要性以及信息安全的关键要素。同时,文章将深入讨论云计算环境下的网络安全问题,包括数据保护、访问控制和合规性挑战,并提出相应的解决策略和技术措施。最后,通过一个代码示例,展示如何在云计算环境中实现基本的数据加密,以增强信息的安全性。 【8月更文挑战第28天】 随着云计算技术的飞速发展,云原生技术已成为推动软件行业创新的关键力量。本文将深入探讨云原生的核心概念、优势以及如何在现代软件开发中有效利用云原生技术。我们将通过具体案例,展示
|
5月前
|
监控 Cloud Native 持续交付
构建未来:云原生技术驱动的云计算平台
【5月更文挑战第52天】 随着数字化转型的不断深化,企业对于敏捷性、可扩展性和成本效益的需求日益增长。本文探讨了如何通过采纳云原生技术来构建和优化云计算平台,以支持不断变化的业务需求。文章首先概述了云原生技术的核心概念及其优势,随后详细分析了在设计云平台时应考虑的关键要素,并通过案例研究展示了云原生实践在实际中的应用效果。最后,文章提出了面向未来的云平台发展趋势和挑战。
|
17天前
|
Cloud Native 持续交付 云计算
云计算的未来:探索云原生技术的崛起与影响
【10月更文挑战第9天】 在当今数字化转型的浪潮中,云计算已成为推动企业创新和效率提升的关键力量。随着技术的进步和市场需求的演变,一种新兴的技术趋势——云原生,正逐渐崭露头角,引领着云计算进入一个全新的发展阶段。本文将深入探讨云原生的概念、核心原则、关键技术以及它如何改变企业的运营模式和业务策略。通过分析云原生技术的优势、挑战和未来趋势,我们将揭示这一技术变革背后的深层含义,以及它如何塑造未来的数字生态系统。
|
17天前
|
Cloud Native 持续交付 云计算
云端新纪元:探索云原生技术的奥秘在当今数字化时代,云计算已成为推动企业创新和增长的关键动力。随着云平台的不断成熟,云原生技术应运而生,以其独特的优势引领着一场新的技术革命。本文将深入探讨云原生的核心概念、主要特点以及它如何改变现代软件开发和部署的方式,为您揭开云原生这一神秘面纱。
云原生是一种构建和运行应用程序的方法,充分利用了云平台的弹性、分布式本质以及声明式基础设施。本文将解析云原生的十二要素,微服务架构的优势,以及容器化、持续集成与持续部署(CI/CD)等核心技术的实践应用。通过深入浅出的方式,让读者理解云原生不仅是一种技术,更是一种文化和方法论,它正在重塑软件开发流程,提高资源利用率和应用系统的可扩展性与容错性。
|
3月前
|
Cloud Native 关系型数据库 分布式数据库
云原生数据库2.0问题之PolarDB利用云计算技术红利如何解决
云原生数据库2.0问题之PolarDB利用云计算技术红利如何解决
|
3月前
|
Kubernetes Cloud Native 网络安全
云原生入门指南:Kubernetes和容器化技术云计算与网络安全:技术融合的新篇章
【8月更文挑战第30天】在云计算的浪潮中,云原生技术如Kubernetes已成为现代软件部署的核心。本文将引导读者理解云原生的基本概念,探索Kubernetes如何管理容器化应用,并展示如何通过实践加深理解。
|
4月前
|
监控 安全 Cloud Native
云原生安全策略:守护云计算新纪元的基石
【7月更文挑战第12天】云原生安全是保护现代化应用和敏感数据的关键策略。通过理解云原生安全的基础知识、原则和最佳实践,组织可以有效应对云环境中的安全挑战。合理配置和管理身份和访问、容器、网络以及日志和监控等安全策略,可以降低数据泄露、恶意攻击和服务中断的风险。同时,建立安全意识培训和文化、采用自动化安全控制以及关注新兴技术的发展,都是提高云原生应用安全性的重要步骤。只有全面应用这些策略和实践,组织才能保护其云原生应用的完整性、可用性和可靠性,从而在云计算时代中立于不败之地。
|
6月前
|
存储 Cloud Native 对象存储
AutoMQ:基于阿里云计算与存储产品实现云原生架构升级
AutoMQ[1] 是新一代基于共享存储架构实现的云原生 Kafka。得益于其存算分离的共享存储架构,通过和阿里云合作,深度使用阿里云可靠、先进的云服务如对象存储OSS、块存储 ESSD、弹性伸缩ESS以及抢占式实例实现了相比 Apache Kafka 10倍的成本优势并且提供了自动弹性的能力。
84274 25
AutoMQ:基于阿里云计算与存储产品实现云原生架构升级
|
5月前
|
运维 Cloud Native 云计算
未来云计算:构建下一代云原生生态系统
在数字化时代,云计算已成为企业和组织转型的关键驱动力。本文探讨了未来云计算发展的趋势和挑战,提出了构建下一代云原生生态系统的重要性和关键要素,以应对日益复杂的技术和业务需求。通过引入容器化、微服务架构、自动化运维等新技术,未来云原生将实现更高效、灵活和可靠的云计算应用。

热门文章

最新文章