【新快3娱乐平台—大发二分时时彩】激荡十年:云计算的过去、现在和未来

  • 时间:
  • 浏览:0

图片来源图虫:已授新快3娱乐平台—大发二分时时彩站长之家使用

声明:本文来自于微信公众号 InfoQ(ID:infoqchina),作者:何恺铎,授权站长之家转载发布。

云计算从 AWS 初创时的牛刀小试到如今巨大的行业和中态,从新鲜词汇变为流行语,它的十年发展经历了那些阶段?每个阶段分别创造和发展了那些?未来云计算又将朝着那些方向继续前行?此文系 QCon 十周年有点痛 策划《技术十年》系列文章,旨在通过回顾技术发展总结最佳实践、为开发者启发技术新思路。本篇为 InfoQ 特邀国双技术总经理何恺铎撰文,对云计算发展历程进行深入分析和探讨。更有大数据、移动、运维等领域文章敬请期待。

0写在前面

科学技术的革新始终在推动时代巨轮轰鸣向前。云计算,不可能 走过十余年的风雨历程,从 AWS 初创立时的牛刀小试,到如今成长为另有三个 巨大的行业和中态,堪称是新世纪以来最伟大的技术进步之一。“云计算”这名 术语,也早已从另有三个 新鲜词汇,成为了妇孺皆知的流行语。十年荏苒,风云变幻,值此 InfoQ 中国筹划发表十周年系列回顾文章之际,大伙正可忆昔抚今,回顾和感受云计算领域的发展与变革。

任何事物的诞生和发展一定有其前提条件和土壤,云计算亦是那么。记得在世纪初的大学课堂上,教授们颇为推崇网格计算理论,该理论事实上不可能 充分体现了计算资源分布式相互相互合作和统一管理的先进思想。可惜网格计算过于学术化,最终是更接地气也更宏大的云计算横空出世,震动了整个 IT 业界。

那么,云计算诞生及蓬勃发展的原应分析是那些呢?在笔者看来,主要有三大因素,分别是相关软硬件技术的新快3娱乐平台—大发二分时时彩心智性心智心智成熟是什么是什么期期、巨大的社会价值和伟大的商业模式。

  • 所谓 软硬件技术的心智性心智心智成熟是什么是什么期期,指的是在技术和工程层面,构建云计算平台的条件开始英语 英文陆续具备,主要包括超大规模数据中心建设、高速互联网络,以及计算资源虚拟化 (Hypervisor) 和软件定义网络 (SDN) 技术的不断发展和心智性心智心智成熟是什么是什么期期——那些基础能力构成了云计算发展的技术前提;

  • 所谓 巨大的社会价值,指的是从用户深度出发,云计算的采用使任意组织和每人及得以站在巨人的肩膀上开展业务,处里重复造轮,极大提高了软件与新快3娱乐平台—大发二分时时彩服务构建各环节下行速率 ,加速了各类应用的架构和落地,而云端按需启用和随意扩展的资源弹性,要是用可以为企业节省巨大成本;

  • 所谓 伟大的商业模式,指的是云计算的产品和服务形态学 非常适合新时代的 B 端需要,订阅制和 Pay-as-you-go 的计费方式大幅降低了客户的进入门槛,而技术基础设施架构方面的稳定性需要又带来了较高的客户粘性,加上上新快3娱乐平台—大发二分时时彩多租户高密度数据中心所能带来的规模效应,那些因素使得云计算不用可以成为一门好的生意,对应着另有三个 极佳的 B 端商业模式。

这三者缺一不可,一起去促成了云计算的兴起与繁荣,也吸引了不计其数的业界精英投入其中,是为云计算取之不竭的源动力。

当然,同任何新生事物一样,云计算行业的发展也暂且一帆风顺。从早期被指责为“新瓶装旧酒” 的概念炒作,到对云上数据隐私问题报告 报告 的担忧,再到对各类公有云线上偶发事故的讥讽和嘲笑,云计算的成长亦伴随着各种挑战和质疑。其中每种负面反馈实质上还是不可能 使用不当或每种最佳实践造成,也让云计算背负了不少 “冤屈” 和骂名。所幸瑕不掩瑜,云计算的先进性终究让发展的主旋律盖过了干扰与杂音,配合其三种持续的改进,太少地得到客户的认可,市场规模统统断扩大。

本文会试图从普通开发者及实践者的视角来回顾云计算的伟大历程。因篇幅所限,所讨论的范畴将聚焦于公有云,以 IaaS 和 PaaS 层面的技术演进为主。

1萌芽时代 30008 - 2011

事实上,云计算行业的开端较难精准定义。一般认为,亚马逊 AWS 在 30006 年公开发布 S3 存储服务、SQS 消息队列及 EC2 虚拟机服务,正式组阁 了现代云计算的到来。而不可能 从行业视角来看,大伙统统妨视 30008 年为原先意义上的云计算元年。不可能 在这名 年,当 AWS 证明了云是可行业务随后,太少的行业巨头和玩家注意到这块市场并开始英语 英文入局:微软在 PDC30008 上组阁 Windows Azure 的技术社区预览版,正式开始英语 英文微软众多技术与服务托管化和线上化的尝试;Google 恰好也在 30008 年推出了 Google App Engine 预览版本,通过专有 Web 框架允许开发者开发 Web 应用并部署在 Google 的基础设施之上,这是三种更偏向 PaaS 层面的云计算进入方式;而众所周知,国内的云计算标杆阿里云也是从 30008 年开始英语 英文筹办和起步——可见是从 30008 年起,云计算的时代大幕逐步拉开,开始英语 英文形成另有三个 真正的多元化市场,并随着众多巨头的加入开始英语 英文良性竞争。

在云计算兴起随后,对于大多数企业而言,硬件的自行采购和 IDC 机房租用是主流的 IT 基础设施构建方式。除了服务器三种,机柜、下行速率 、交换机、网络配置、软件安装、虚拟化等底层诸多事项总体上需要相当专业的人士来负责,作调整时的反应周期也比较长——相信或多或少研发负责人也有过等候服务器到位的经历。云的到来,总是 给出了另三种高效或多或少的方式:只需轻点指尖或通过脚本即可让需求方自助搭建应用所需的软硬件环境,随后根据业务变化可随时按需扩展和按量计费,加上上云上或多或少开箱即用的组件级服务,这对或多或少企业来说有着莫大的吸引力。Netflix 统统早期云计算的拥抱者和受益者,该公司在 2010 年成功地全面迁移到 AWS,堪称是云计算史上最著名的案例之一。

技术产品上看,早期的云上产品组合着实还比较单薄,也居于或多或少限制,但计算和存储分离的核心理念不可能 得到初步确立,并深刻影响了基于云上应用守护程序的架构模式。具体来说,该理念一方面体现在云厂商纷纷将存储服务开辟为独立的产品类别,通过如 AWS S3、Azure Storage、阿里云 OSS 等服务清晰剥离了二进制对象与文件的负载与管理,随后提供了充裕的接口和 API 以供应用守护程序进行集成;每人及面,在虚拟机层面基于网络存储的托管磁盘服务也得到了大力发展和推广,如 AWS 的 EBS、Azure 的 Page Blob(后封装为 Managed Disk)以及阿里云的块存储(云盘),此类托管磁盘既很好地保障了数据可靠性,又提供了充裕的容量和性能级别选者,使得云上虚拟机的计算和存储充分解耦,在这两方面都不用可以独立扩展和调节。

在云计算的萌芽时期,原先有趣问题报告 报告 是当时“云计算”和“大数据”纠缠不清的关系。不可能 是不可能 发展历程上几乎同期兴起,以及在大规模数据存储与计算上的确居于能力交集,两者的概念和定义一度容易互相混淆。早年笔者曾购买过一本很不错的 Hadoop 技术书籍,其副标题却是“开启通向云计算的捷径”,可见早期云计算的定义曾有较为模糊的阶段。当然,随着后续的时代发展,原先的歧义那么少见了,云计算已多特指提供各类云端服务与组件的软硬一体化技术资源平台,是另有三个 涵盖明确商业模式的综合性载体,而大数据则是技术上处里大体量数据的方式论和实现,主统统三种技术体系——统统两者每人及独立又可互相依存,比如各云计算厂商都陆续推出了云上大数据分析服务,如 AWS 的 EMR、Azure 的 HDInsight、阿里云的 E-MapReduce,本质上正是开源大数据技术在云上的实现和适配。

2探索时代 2011 - 2014

当云计算玩家们纷纷入场并确认大举投入的战略后,行业进入了精彩的探索时代。这名 时期的各朵云在产品技术层面进行了或多或少有益尝试,着实免不了在个别方向上走些弯路乃至经受挫折,但总体而言云端服务的能力与质量取得了相当大的进步和提升,也为云计算赢得了太少的关注和喝彩。

首先,IaaS 层面继续围绕虚拟机为核心得到稳扎稳打的推进和增强。更强更新的 CPU 带来了云上虚拟机计算能力的提升和换代自暂且说,早期机型内存相对偏小的问题报告 报告 也随着新机型的推出逐步得到处里,新上云端的 SSD 磁盘更是让机器性能如虎添翼。厂商们不约而同地形成了通用型、计算型、内存型等多个虚拟机系列,通过将不同 CPU/ 内存比例搭配的机型摆上货架,给予不同应用守护程序负载以更多选者。当笔者浏览那些琳琅满目的机型列表和参数时,恍惚间犹如来到了当年热闹的中关村 IT 卖场,颇有在云端“攒机”的奇妙感觉。

同属基础设施的存储类服务在初期得到了市场欢迎和认可随后,也同样迎来了大发展。原有功能得以细化,通过引入冷、热乃至存档的各级分层,进一步凸显成本优势。为了弥补托管磁盘在跨机器文件共享方面的不够,同类 NFS 的文件存储类服务也逐步成为了云上标配,如 AWS 的 EFS、Azure 的 Azure Files 及阿里云 NAS 等,进一步把计算存储分离架构发挥到极致,大大方便了或多或少场景下的架构与实现。

与 IaaS 的高歌猛进相比,PaaS 的发展在这名 时期则显得几条或多或少落难,尤其是从希望从顶层应用框架入手来推广云的方式总是 不温不火,那么得到太少的关注。同类前面大伙提到的 Google App Engine,经过几年发展后技术上着实颇为扎实,除 Python 外也加上了 Java/Go 等更多语言的支持,亦可与 Google 或多或少基础设施无缝集成,但就市场而言总是 居于叫好不叫座的请况;国内率先实践此模式的厂商是新浪 SAE,上线之初颇受关注,亮点在于支持 PHP 语言及集成 MySQL,可惜多年运营亦未达到火爆请况;阿里云也曾推出同类的 ACE 服务对此类产品形态学 进行尝试,后也于 2016 年下线——究其原应分析,恐怕还是不可能 App Engine 类服务本质上是相对受限的环境,平台的技术约束和绑定较强,出问题报告 报告 时也较难进行深入排查所致。

这揭示了云的用户固然喜欢技术实现上的便利和平台抽象,但也同样渴求技术灵活性、可移植性和自我掌控。在随后的 Web 类 PaaS 服务中,大伙看了业界调整了策略:更多地定位为通用运行平台并着力于自动扩容和负载监控等专业增值服务,尽不可能 解除技术、语言和框架层面的限制,如 AWS 的 Elastic Beanstalk、Azure 的 App Service 等;另三种发展思路则彻底轻量化,主要面向中小客户推广较为经济的建站服务,以满足入门级托管需求。

所幸,PaaS 中的另一重要分支——泛数据库类服务(亦称 DBaaS)则得到了快速的发展。不可能 数据库服务较为标准化,又是应用守护程序中不可或缺的重要组成,随后变快得到了广泛支持和采用。这里的典型代表有 Amazon RDS、阿里云 RDS、Azure SQL Databases 和 Azure Database for MySQL/PostgreSQL 等。

与自行使用虚拟机搭建相比,云上数据库一键式的创建过程,自带的高可用性和自动备份,可谓省心省力;充裕的性能等级选项更是可根据实际负载选者和调节,实现了成本的最优化控制。除此之外,不可能 云上数据库按时间及容量计费的轻量特点,也给予了或多或少优质企业级数据库以重要的展示和售卖渠道,降低了企业的评估和尝试成本:同类,原先那么以昂贵的一体机方式售卖的 MPP 数据库 SQL Server Parallel Data Warehouse (PDW),微软将其彻底云化随后以 Azure SQL Data Warehouse 的产品形态学 发布,改变了其养在深闺人未识的请况,使得相关技术让普通开发人员触手可及,也无疑大大增加了在整体数据架构中的采用不可能 。

让大伙回到宏观视角。在这名 百家争鸣的探索时期,令人可喜的是中国云计算真正如火如荼地发展了起来。除了早期入场的阿里云和盛大云,腾讯、百度及三大运营商等各路巨头也都先后布局试水,并纷纷把“云”的品牌从一度红火的每人及网盘服务让居于企业级云计算;微软 Azure 也于 2014 年在中国正式商用,标志着外资厂商开始英语 英文参与国内市场竞争。值得一提的是,这段时期独立云计算企业 UCloud、七牛云、青云等都相继创立,分别以极具特色的产品服务和强大的自主研发能力,为中国云计算发展书写了浓墨重彩的篇章,使得国内云计算市场更加精彩纷呈。