1.云计算的起源
云计算是一个新出现的事物,代表了一种先进的技术。云计算是信息技术发展和信息社会需求到达一定阶段的必然结果。它的出现,有技术上的原因,也有市场方面的推动。
1961年斯坦福教授JohnMcCarthy提出计算资源可以成为一种重要的新型工业基础,类似水、电、气和通信,为云计算技术出现奠定概念基础。
1999年Salesforce公司成立,2001年发布在线CRM系统,成为云计算SaaS模式的第一个使用案例。
2006年3月,亚马逊(Amazon)正式对外推出弹性计算服务(EC2),云计算IaaS模式最成功的商业案例开始起航。
2006年8月,谷歌(Google)CEOEric Schmidt在搜索引擎大会上首次提出“云计算”(Cloud Computing)概念。
2007年3月,中国移动启动大云(BigCloud)研发计划。
2007年10月,谷歌与IBM开始在美国卡内基梅隆大学、麻省理工学院、斯坦福大学、加州大学柏克莱分校及马里兰大学等推广云计算。
2008年,谷歌推出GAE(Google AppEngine)云计算平台,同年微软推出Azure云计算平台,PaaS模式云计算服务开始大规模应用。(www.daowen.com)
2011年6月,苹果发布iCloud服务,提供用户数据的自动同步、备份与分发能力,形成的统一用户数据中心服务。
2.基本概念
云计算是网格计算的自然延伸,并且是网格计算、并行计算和分布式计算的结合体。广泛地分布在不同网络位置的计算和存储单元通过“网格”计算技术构成了一个网络资源池,海量的用户数据通过“分布式”计算被分割存储到多个存储单元中,计算命令通过“并行”计算直接操作被分割的数据并传回计算结果。网格计算与云计算的比较见表7.1。
表7.1 网格计算与云计算的比较
从商业角度说,云计算是上述这些技术概念的商业应用,根据用户需求提供可量化的计算和存储服务。可以认为云计算是一种商业计算模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。
最简单的云计算技术在网络服务中已经随处可见,如搜索引擎、网络邮箱等,使用者只是输入简单指令即能得到大量信息。狭义“云”是指提供资源的网络。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取、按需使用、随时扩展、按使用付费。这种特性经常被称为像水电一样使用IT基础设施。广义的“云”可以是IT和软件、互联网相关的服务,也可以是任意其他的服务。“云”也可以是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算机服务器、存储服务器、宽带资源等。云计算将所有的计算资源集中起来,并由软件实现自动管理。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。