一堂关于云计算的历史课

这篇文章我们将简述云计算的历史,并深入探讨云计算领域

或许你会疑问为什么有一堂关于云计算行业的历史课?在我看来,如果不了解一个行业是如何发展的,那么就很难了解它的发展方向

前互联网时代

云计算背后的理念由来已久,虽然目前云计算的形式直到20世纪90年代末才开始兴起,但是在20世纪60年代当大型机开始流行起来时,共享计算的概念才开始出现。那时电脑是又贵又大的机器。大型计算机被发明为一个可以从“dumb”终端访问的集中式集线器。这些终端依靠主机进行存储和计算。尽管大型机计算和云计算之间存在明显的差异(特别是大型计算机不能通过互联网访问并托管在一个物理位置),但是大型机是第一种将信息和应用程序存储在中央集线器中的计算方法,并且可以远程访问。这为未来的云基础架构提供了早期模型。

在这个时期出现的另一个重大突破是虚拟化技术的发展。最初创建虚拟化技术是为了允许单个计算机同时运行多个应用程序,但后来发展允许多个用户共享一个服务器,每个服务器都有自己的操作系统。虽然IBM是在20世纪60年代末开始商业虚拟化技术的第一家公司,但VMware在云计算时代占据了虚拟化领域的主导地位,截至2017年9月,约占服务器虚拟化解决方案的75%。虽然这些早期的突破很重要,但直到20世纪80年代和90年代互联网的发明和普及,现代云才出现。

互联网时代

正如我们所提到的,80年代末互联网的发明/普及以及1994年互联网浏览器的创建是现代云计算的两大催化剂。但是“云计算”这个词是什么时候真正出现的呢?虽然大多数人认为云计算是由Salesforce,亚马逊(Awazon)和谷歌等人在2000年发明的,但康柏(Compaq Computers)实际上是第一个用这个词来表达。1996年,康柏为CST做了一次演讲,阐述了“云计算的重要性和发展”此次演示为云计算战略提供了信息,最终实现了每年20亿美元的业务。

时间来到1999年,也就是众所周知的第一家真正的云计算业务:Salesforce。Salesforce之所以获得这样的声誉,是因为它是第一家专门致力于开发可通过互联网按需访问的软件(现在称为软件即服务或SaaS)的公司。Salesforce增长迅速,在2004年首次公开募股(成立仅五年后)市值高达11亿美元。Salesforce取得的成功证明了通过互联网而不是通过内部部署模式交付软件的可行性,并证明了基于订阅的收入模型产生了一致,粘性的现金流。 Salesforce为SaaS领域铺平了道路,推动了新软件业务的激增,以及许多成熟软件供应商从内部部署交付方式向云交付方式的转变。

Salesforce显然是SaaS领域的先驱,但它并没有止步于此。 当Salesforce在2000年代中期开始经历来自其他SaaS提供商的竞争时,它将云计算概念又向前推了一步。2008年,Salesdorce发布了Force.com,这是全球首个平台即服务(PaaS)业务。PaaS允许应用程序开发人员在Salesforce之上构建自定义应用程序,并将这些应用程序出售给Salesforce客户。 这为Salesforce创造了额外的收入来源,并进一步将产品供应差异化。

下一个进入云竞技场的主要云公司是亚马逊。2006年,Amazon通过现在所熟知的亚马逊网络服务(AWS),发明了基础设施即服务(IaaS)的概念。对于一个局外人来说,这似乎是一夜之间出现的; 然而,这项业务实际上是可以追溯到2000年的讨论产物。正如TechCrunch在这篇关于AWS起源的文章中所讨论的,AWS是作为亚马逊重大技术债务的解决方案而创建的。当时亚马逊发展迅速,并注意到项目完成时间比预期的要长,因为每个产品团队都在创建自己的数据库,计算和存储基础架构。Amazon的解决方案是在整个组织内实现标准化。在这样做之后,它意识到自己已经非常擅长运行互联网基础设施并创建可靠,可扩展的数据中心。它还意识到,通过向其他软件供应商提供服务,它实际上可以将这些功能货币化。这最终导致了其三个核心IaaS产品的创建:Amazon Elastic Compute Cloud(“EC2”),Amazon Simple Store Services(“S3”)和Simple Queue Service(“SQS”)。 竞争对手很难看到这些产品的价值,使亚马逊能够主宰基础设施市场。 2017年,亚马逊创造了超过170亿美元的收入,占据了约34%的市场份额,约为其最接近的竞争对手的三倍。

自从Salesforce和亚马逊在2000年初创建SaaS,PaaS和 IaaS 以来,已经有大量的云计算公司出现在各种行业中。 在SaaS方面,许多主要软件供应商已经转向云交付方式,包括Oracle,SAP,Intuit和Microsoft。在IaaS和PaaS方面,有许多竞争对手试图蚕食亚马逊巨大的市场份额(但收效甚微)。 最突出的竞争对手是Microsoft Azure,IBM Smart Cloud和Google Cloud。

扫描二维码关注公众号,回复: 4697722 查看本文章

云计算创新

可以想象,在过去的十五年里,云行业已经相当成熟,一些巨头占据了绝大多数市场,那机会在哪里?

集装箱

对于正在改进云技术的公司来说,第一个主要的机会就是集装箱化。容器化本质上是虚拟化的改进版本,这种技术允许多个应用程序驻留在同一个服务器中。两者之间的主要区别在于虚拟化将在硬件级别分离应用程序,而容器化则在操作系统级分离硬件程序。这意味着什么?实际上意味着,虚拟化使用一种成为hypervisor的硬件将应用程序从物理上分离出来,并为每个应用程序提供自己的操作系统,而容器化则将它们与软件分离开来,并允许它们共享服务器的操作系统。这消除了大量低效,降低了存储成本并提高了可扩展性和可移植性。基于容器的方法的一个缺点是安全性,因为应用程序在服务器内没有物理隔离。

那么集装箱市场是什么样的呢? 该领域的两个最大实体是Docker和Kubernetes。

l Docker: Docker是集装箱行业的庞然大物。 Docker允许开发人员将其应用程序的各个方面(包括应用程序,库,配置文件等)打包到容器中,然后可以在基于Linux的服务器上运行。它已经筹集了超过2.43亿美元的风险投资,并与包括亚马逊,微软,IBM等在内的所有主要云计算公司建立了合作伙伴关系。虽然Docker在过去几年中已经起飞,但集装箱领域还很年轻, 公司已开始面临来自CoreOS,Rocket和Ubuntu的竞争。

l Kubernetes: 如上文所述,Docker为容器的打包和分发方式的标准。另一方面,kubernetes的创建时为了帮助开发人员组织和编排这些容器。最初Kubernetes是在Google开发的,用于帮助它组织运行大量容器,但是在2014年,公司决定开源该项技术。

云安全

云安全是一个巨大的机遇,因为正如新技术一样,创新和采用已经超过了子行业的安全性。 云安全的机遇源自(i)云模型本身会将消费者带来额外的风险,而内部交付模型不会;(ii)近年来数据泄露数量的增加导致在网络安全方面增加投资让我们简要地看一下这些逆风。

云安全的第一个推动力是云交付方法的风险增加。消费者和企业在使用云技术时会面临各种各样的风险。首先,通过将敏感数据转交给第三方提供商,消费者可以放弃对用于存储,删除和保护该数据的方法的控制。其次,通过云交付方法,公司将其数据存储在与其他客户相同的服务器上,仅由一层薄薄的硬件或软件分开。因此,客户面临云提供商无法将其数据与其他客户充分隔离的风险。第三,使用云服务可能导致供应商锁定,如果(i)客户需要切换提供商,(ii)供应商失去连接,或(iii)供应商破产,则可能导致负面结果。最后,可以通过互联网连接从世界上任何地方访问云服务,这会导致身份验证和授权风险。所有这些都是云交付方法的真正风险。企业非常愿意为能够充分减轻这些风险的服务付费。

第二个推动力是技术公司近年来遭遇的大量安全漏洞。

  • 雅虎在2013年至2014年期间遭到多次黑客攻击,导致30亿用户帐户遭到入侵。雅虎因未能披露违规行为而支付了3500万美元,但根据GDPR,它将面临8000万美元至1.6亿美元的罚款。当它被出售给威瑞森(Verizon)时,这一漏洞还导致其企业价值减少约3.5亿美元。
  • 2014年,eBay遭到黑客攻击,导致1.45亿用户的个人身份信息曝光。eBay当时没有遭受巨额罚款,但根据今天的规定可能遭受更大的经济处罚。
  • Heartland Payment Systems于2008年被攻破,导致1.34亿张信用卡曝光。Heartland支付了大约1.45亿美元的欺诈性赔偿金。
  • Equifax于2017年被黑客入侵,导致1.48亿消费者的个人信息曝光。令人惊讶的是,Equifax还没有经历太多(如果有的话)监管的强烈反对。然而,其股价在违约后下跌约35%。

这两个因素可能会继续推动对云安全领域的投资。

新兴云计算

一直以来,都有一个观点:运行服务器的应用程序,无论是Web应用还是移动应用的后台,未来都会在云端。云服务也在不断分丰富,让用户使用更简单方便,自动化实现,灵活控制。可是随着数据量的大幅增长,数据业务的不断攀升,但公有云也越来越暴露很多问题:

  • 比如他无法满足长期的扩展要求,即使在云中,也比较困难,当你的业务量很大,成本也在不断成级增加。因为总会达到云计算的极限:计算机的计算速度和存储容量的增长速度超过了网络的带宽;
  • 比如它是集中而且很脆弱的,如果数据中心不再运营,或者是意外摧毁,你的朋友聚会视频,过节的合照,你的重要信息都存在云端,可是当服务停止运营或者数据丢失,那又该怎么办呢,这种事件最近经常听到;
  • 再比如没办法为你的数据提供信任保障,如果你不再能确定你收到的信息不是作为你的朋友我发送的呢?
  • 最后,数据安全问题,信用报告机构Equifax丢失了1.4亿客户的数据,这是历史上最大的数据泄露事件之一,或许我们小心一点可以避免,但是却有越来越多的新闻报道,数据泄露很难避免。

由什么来代替云呢?

或许分布式的计算网络可以做到,一个没有其他人能完全存储你的个人数据、文件遍布整个网络的模型框架。

Gravity是一种新兴的云计算平台,提供一个共享计算网络,将空闲的手机、终端、PC 等设备组成一个巨大的计算引擎。底层是点对点的网络,Gravity 独创点对点的MapReduce 框架处理大数据, 以及点对点的资源调度系统将各节点的资源高效利用。

Gravity去中心化数据计算和可信交换引擎。

Gravity提供的GPMR大数据计算服务,结合大型互联网场景下ODPS和大规模大数据集群建设方面的经验,研发一个去中心化、资源共享更具有扩展性的架构:突破了计算边界,Gravity的计算资源不仅是数据中心,还来自更广泛的来源,包括个人手机、PC,arm设备,包含了无限资源的巨大潜力;解决了中心化带来的高成本问题,让用户具有双重身份,即是资源使用者,又是贡献者,公平、透明的资源共享也会不断激励更多用户参与到共享计算中来,并将数据服务输送到中小企业;做大数据孤岛的连接器,把数据的所有权交还给用户,回归用户;提升调度规模,将计算规模提高到一个更高的数量级。【详情:http://gravity.link/document/index.html

共享计算打开新世界

相比公有云的集中式方式,去中心化的共享计算成本更低、效率更高。Gravity推出边缘计算服务Gedge-边缘计算,在边缘设备上进行计算和分析的方式有助于降低关键应用的延迟、降低对云的依赖。边缘计算与共享计算结合将帮助数据向更靠近用户的方向延伸,便于满足低延时、高宽带等新兴业务的需求。真正做到计算跟着数据走,而不是数据跟着计算走。【详情http://gravity.link/

之后还会推出更多数据服务【http://gcloud.gravity.top/index#】,敬请期待~

猜你喜欢

转载自blog.csdn.net/weixin_42470308/article/details/85090757
今日推荐