云计算的概念已经路人皆知,但是云计算到底是什么,云计算又是如何发展起来的呢?
    了解云计算之前我们先了解下云计算简史。image.png

    要追溯到20世纪50年代(1950年代),当时由于计算机不仅庞大,成本也较高,一般企业无法独立承担,**就采用“分时”分享电脑,这就是「分时计算」的起源,也是如今云计算的真正起源。**

    • 1946 年,世界上第一台现代电子计算机 ENIAC 在宾夕法尼亚大学诞生。早期的计算机昂贵、巨大、稀有且同时只能让一个人使用。
    • 1955 年,MIT 的 John McCarthy(人工智能之父、1971 年图灵奖获得者)想到了通过 time-sharing(分时)技术来满足多人同时使用一台计算机的诉求。
    • 1961 年,John McCarthy 在 MIT 的百周年纪念上第一次提出了公共计算服务的概念[2]:
      如果我设想的那种计算机能够成真,那么计算或许某天会像电话一样被组织成公共服务…… 公共计算服务(Utility Computing)将是一种全新的重要工业的基础。

    注:这里说的计算机便是分时计算机,即同时支持多人同时使用的计算机。

    • 1963 年,受 McCarthy 的影响,MIT 跟 Licklider 负责的 IPTO 共同启动了 Project MAC(Multiple Access Computing)[3],致力于推动分时系统的发展,具体目标包括:1)分时系统 ;2)一个使用分时系统的群体;3)对用户的教育。
    • 1964 年,大西洋月刊发表了一篇题为《The Computers of Tomorrow》的文章[4],细致的分析了公共计算服务与公共电网的异同点,指出了计算想像电网那样成为公共服务需要关注的三个问题:

    接口——插上插座就能接入电力,而计算离大众还太远;
    服务设备——专用设备将电力转化成人们所需的服务,如电灯、电机等,随开随用,而计算还需要复杂的编程才能使用;
    产品同质性——电力是同质产品,不管水电火电还是风电,接上用起来没区别,同时电力是单向的,而计算的应用效果却取决于用户编程能力,这是一种与电力不同的双向交互方式。

    • 1965 年,在《The Computers of Tomorrow》的影响下,MAC 项目组开始开发 Multics 操作系统[5]。在这个过程中,通用电器被选为硬件供应商,IBM 出局,贝尔实验室加入到 MAC 的软件开发中。
    • 1965 年,从 MAC 中出局的 IBM 开始研发 CP-40/CMS[6] 分时操作系统,该系统于 1967 年发布,是历史上第一个虚拟机系统。
    • 1969 年,受不了 Multics 缓慢进展的贝尔实验室从 MAC 项目退出,开始开发 Unix 操作系统[7]。
    • 1969 年,在 Licklider 的推动下,ARPA(国防部高级研究计划局)研究的计算机网络 ARPANET[8] 诞生,其后来发展为 Internet。

    自此,云计算所依赖的底层技术全部出现了:

    到20世纪70年代,出现了「虚拟机」的概念,可以使得不同计算机系统和要求可以安装在一起,就像我们的Windows电脑,可以安装一个Linux的虚拟机。虚拟机的发展促进云计算的发展成为可能。

    管理物理计算资源——操作系统;
    把资源分给多人同时使用——虚拟化技术;
    远程接入——互联网;

    • 1990 年代,Utility Computing 概念又一次复苏,这次直接照搬了电网(Electric Power Grid)起名叫网格计算(Grid Computing),其目标是把大量机器整合成一个虚拟的超级机器,给分布在世界各地的人们使用,总之还是公共计算服务的[10]。
    • 1996 年,康柏公司的一群技术主管在讨论计算业务的发展时首次使用了 Cloud Computing 这个词[11],他们认为商业计算会向 Cloud Computing 转移。
    • 1996 年康柏公司关于 cloud computing 的商业计划
    • 1997 年,美国教授 Ramnath Chellappa 对“Cloud Computing”这个词做出了定义:“计算边界由经济而并非完全由技术决定的计算模式”[12]。

      computing paradigm where the boundaries of computing will be determined by economic rationale rather than technical limits alone. 计算能力将由经济主导而不只是技术发展。

    接下来是一波小浪潮[13]。

    • 1997 年,InsynQ 基于 HP 的设备上线了按需使用的应用和桌面服务。
    • 1998 年,HP 成立公共计算部门。
    • 2000 年,Sun 发布 Sun cloud。
    • 2001 年,HP 发布公共数据中心产品。
    • 2002 年,Amazon 上线 AWS(Amazon.com Web Service),本意是把自己的商品目录以 SOAP 接口的方式开放给开发者[14]。
    • 2002 年,IBM 在自己的 E-business 基础上,综合网络服务(Web Service)、开放标准(Open Standard)、Grid Computing,进一步提出 E-business on-demand 的概念[15]。

    到这里为止,云计算还看不到什么曙光。

    • 2006 年,AWS 发布 S3(Simple Storage Service)和 EC2(Elastic Compute Cloud),从此便拉开了云计算真正的大幕,AWS 也一骑绝尘,成为了云计算市场的领导者和绝对统治者。
    • 2005 — 2006年,亚马逊公司正式提供弹性计算服务; 到现在有超过190个国家的100多万客户都在使用AWS服务。后来包括微软和Google都推出了云计算服务,国内有阿里云、腾讯云、天翼云等。

    谷歌公司在搜索引擎大会上,首次使用“云计算”一词;
    基础设施即服务(IaaS)开始成型,并在互联网企业中流行;
    通过虚拟化技术,用户可以实现计算能力的按需取用;
    源自于“GFS”、“MapReduce”论文的Hadoop开源软件开始流行。谷歌公司发布谷歌应用引擎(GAE)****平台即服务(PaaS)开始进入大众视野。

    • 2008年,在成熟研发平台上,开发软件成为可能:创业公司专注业务逻辑,不必关心应用的 IT环境。
    • 2009年,阿里云正式成立。
    • 2011年,aliyun.com官网正式上线,并发布阿里云的第一个云服务器ECS。
    • 2015 — 2016年,全球最大的在线视频租赁服务商Netflix关闭最后一个自建的数据中心;云计算加速了中国“互联网+”的创业速度。

    亿速云,作为一家近几年来快速发展和崛起的专业云计算服务提供商,拥有经验丰富的行业一线人员研发团队,致力于为用户提供高性价比、高可用性的“云服务器、香港服务器、日本服务器、美国服务器、高防服务器、高防IP”等专业云产品服务。
    截至目前为止,亿速云在全球开通了21个云数据中心,已经为“贪玩游戏、动网先锋、第七大道、亿牛集团”等几千名企业级用户,在中国大陆、香港、台湾地区以及布局在东南亚、北美、欧洲等地的业务,提供技术服务支持。

    截止2017年底,AWS服务占有62%市场份额,微软旗下的Azure占有20%,Google Cloud占有12%。但是整体上AWS的市场份额在下降,Azure和Google Cloud份额都在增长。
    国内60%以上的市场份额应该都在阿里云。
    无论是AWS还是其他,面向的都是企业端,而作为消费者最熟悉的应该是Dropbox、iCloud等云服务,国内如百度云盘,各种各样的云相册等。我们的生活和工作已经离不开云服务。

    接下来就让我们了解什么是云计算?