购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.1 从案例看云计算

先从几个真实的案例认识一下什么是云计算。

案例一:

2008年3月19日,美国国家档案馆公开了希拉里·克林顿在1993—2001年作为第一夫人期间的白宫日程档案。这些档案具有极高的社会关注度与新闻时效性,华盛顿邮报希望在第一时间上传互联网,以便公众查询。但这些档案都是不可检索的PDF文件,若想将其转换为可以检索并便于浏览的文件格式,需要进行再处理。而以华盛顿邮报当时所拥有的计算能力,需要超过一年的时间才能完成全部档案的格式转换工作。显然,这样的效率不能满足新闻的时效性和公众对于信息的期盼。因此,华盛顿邮报将这个档案的转换工程交给Amazon EC2(Elastic Compute Cloud )。Amazon EC2同时使用200个虚拟服务器实例,在9个小时内将所有的档案转换完毕,以最快的速度将这些第一手资料呈现给读者。华盛顿邮报在9个小时内使用了1407小时的虚拟服务器机时,仅需要向Amazon公司支付144.62美元的费用。

案例二:

Giftag是一款Web 2.0应用,其以插件的形式安装在Firefox和IE浏览器上。互联网用户在浏览网页时,可以利用这个插件将心仪的商品加入到由Giftag维护的商品清单中。这个应用一经推出,便广泛流行起来,注册用户数量激增,每天Giftag的服务器都要响应数以百万计的请求,并存储用户提交的海量信息,服务器很快就不堪重负。为此,Giftag将应用迁移到Google App Engine(GAE)平台,基于GAE开放的API,Giftag可以利用Google具有可伸缩性的计算处理性能响应高峰期的用户请求,利用Google的分布式数据库存储用户数据。Giftag从一个初创的Web 2.0应用平稳过渡到一个稳定的、持续增长的网络服务。在这一过程中,Giftag公司避开了高昂的基础设施投入风险和Web应用复杂的软件配置。在GAE平台上,Giftag可以将自己的精力集中于应用本身,而将诸如服务器动态扩展、数据库访问、负载均衡等各个层次的问题交给GAE平台来解决。正是由于GAE将Web应用所需的基础功能作为服务提供给了Giftag,才使得其可以专注于应用的开发和优化。

案例三:

哈根达斯是著名的冰激凌供应商,其加盟店遍布世界各地。公司需要一个CRM(客户关系管理)系统对所有的加盟店进行管理。当时哈根达斯用Excel表单来管理和跟踪主要的加盟店,用Access数据库来存储协议加盟店的数据,通过虚拟专用网(VPN)来访问数据库。因此,公司急需一个能够让分布在各地的员工沟通协作的解决方案,并且该方案应该能够根据不同的需求进行灵活配置。哈根达斯公司选择了Salesforce CRM企业版,应用系统在不到6个月的时间就上线了。哈根达斯公司用更少的成本获得了超预期的效果。如果哈根达斯公司要搭建自己的CRM平台,传统的做法是先聘请一支专业的顾问团队研究公司的业务流程,建模分析并提出咨询报告。然后再雇用一家IT外包公司,进驻自己的公司对平台进行开发。同时,还需要购买服务器、交换机、防火墙、各种各样的软件,以及租用带宽等。哈根达斯公司采用如同在超市选购商品一样选择自己需要的功能模块,让Salesforce.com进行定制集成一个属于自己的CRM系统,系统的上线和维护也将由Salesforce.com的专业团队负责。

上述案例如果说是典型的云计算应用,我们就可以从用户的视角归纳出一些云计算的关键特征。

● 网络是实现云计算的基础。云计算是伴随互联网的进步而发展的。当互联网用户的网络传输速度普遍在14.4kbps拨号接入等低速网络带宽时,没有人会考虑采用云计算。云计算时代的用户将严重依赖网络。只有网络通畅才能按需向用户提供服务。

● 云计算提供按需分配和使用计算资源、存储资源和应用软件资源的能力。用户根据实际需求向服务商动态购买计算资源、存储资源和应用软件资源,而不是直接采购软硬件系统。

以网络为基础,按需分配和使用计算资源、存储资源和应用软件资源,这是一个再朴素不过的逻辑。因此,云计算的出现是自然的,更是必然的。云计算并不是突然出现的,可以找出其发源和演变的历史轨迹。

● 电厂模式。从其他行业取经对IT行业本身发展是不可或缺的一步。在IT界,“电厂模式”的概念有着深远的影响,许许多多的IT人在不断地实践着这个理念。电厂模式的意思是利用电厂的规模效应来降低电力的价格,并让用户使用起来更方便,且无需维护和购买任何发电设备。

● 效用计算。在20世纪60年代,计算设备的价格非常昂贵,很多人就产生了共享计算资源的想法。人工智能之父麦肯锡1961年在一次会议上提出了“效用计算”(utility computing)的概念,其目标是整合分散在各地的服务器、存储系统以及应用程序,将其共享给多个用户,让用户能够像把灯泡插入灯座一样来使用计算机资源,并且根据其使用量来付费。但由于当时互联网等很多强大的技术还未诞生,尽管这个想法一直都为人称道,但难以将其变为现实。

● 网格计算。网格计算中的网格含义是“grid”,其英文原意就是来源于电力的格。网格计算主要研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多相对低性能的计算机来处理,最后把这些计算结果综合起来。网格计算没能在工程界和商业界取得预期的成功,普遍认为是由于其过于技术化,忽略了普通用户的现实需求。

今天的云计算与前面的电厂模式、效用计算、网格计算何其类似,都是希望IT技术能像使用电力那样方便,并且成本低廉。但与效用计算和网格计算不同的是,今天许多关键性的支撑技术日渐成熟,用户的需求也渐成规模。

让我们借助尼古拉斯·卡尔在《大转变》中有关电力发展史的描述再讲述一下“电厂模式”:“开始因为直流电传输距离短,所以发电机成为很多需要使用电力的企业和个人的选择,但是由于长距离传输交流电技术的不断成熟,英特尔的关于电厂的想法成为了现实;之后由于电厂规模不断增大,电力的价格也随之降低,而且使用起来更方便;最后,电厂模式成为了主流。”回过头来再审视一下IT技术的发展,会与电力技术的发展相似吗?发电机好比现在的机房及基础设施,交流电技术好比现在的互联网,而电厂和云计算数据中心更是何其相似。

“电厂模式”的愿景是美好的,只要接入网络,企业和个人就能按需使用计算资源、存储资源和应用软件资源,同时卸去了维护系统的重担,而且价格低廉。但现实是:要真正实现“电厂模式”,绝不是一朝一夕的事情。 Ti5z94jNz/JTnc0jPx5IWNpqoHbeOFsiStV7xYT2qSvZ8W4MvWUcQnR8hzTjIdUe

点击中间区域
呼出菜单
上一章
目录
下一章
×