云计算的定义与特征

目录

1. 走进云计算

2. 云计算的定义

3. 云计算的特征


1. 走进云计算

       什么是云计算?本节呈现云计算的三个典型案例,通过对这些案例的分析来探究云计算内涵,领略云中的真实世界。

案例1

       2008年319日上午10点,美国国家档案馆公开了希拉里克林顿在1993-2001年作为第一夫人期间的白宫日程档案。由于这些档案是新闻记者团体和独立调查机构依据“信息自由法案”向国会多次请愿才得以公开的,因此具有极高的社会关注度与新闻时效性。华盛顿邮报希望将这些档案在第一时间上传到互联网,以便公众查询。但是这些档案是不可检索的低质量FDF文件,若想将其转换为可以检索便于浏览的文件格式,以华盛顿邮报目前所拥有的资源,需要超过一年的时间才能够完成全部档案的格式转换工作。华盛顿邮报将这个档案转换工程交给了Amazon EC2(Elastic Compute Cloud) Amazon EC2同时使用200虚拟服务器实例,在9小时内将所有档案转换完毕,以最快的速度将这些第一首资料呈现给读者,而华盛顿邮报仅需向Amazon 公司支付144.62美元的费用。

案例2

       Giftag是一款Web 2.0应用,它能够以插件的形式安装在Firefox和IE浏览器上。互联网用户在浏览网页,尤其是在浏览购物网站的时候,可以利用这个插件将心仪的商品加入到由Giftag维护的商品清单中,并将这个清单与好友分享。该应用一经推出,便广泛流行起来,注册用户数量激增,每天Giftag的服务器都要响应数以百计的请求,并存储用户提交的海量信息,没多久服务器就不堪重负。后来, Giftag将应用迁移到Google App Engine(GAE)平台,基于GAE的开放API GIFTAG可以利用Google具有可伸缩性计算处理性能来响应高峰期的用户请求,利用Google分布式数据库来存储用户数据,甚至可以使用Gmail邮箱Google搜索功能来增强用户体验。Giftag实现了从一个初创的Web 2.0应用向一个稳定的、持续增长的网络服务地平稳过渡。在GAE平台上,Giftag可以将自己的精力集中于应用本身,而将诸如服务器动态伸缩、数据库访问、负载均衡等各个层次的问题交给GAE平台来解决。正式由于GAE将Web应用需要的基础功能作为服务提交给了Giftag,才能使得其可以专注于应用的开发和优化。

案例3

      哈根达斯是著名的冰激凌供应商,其加盟店遍布世界各地,因此,公司需要一个CRM(客户关系管理系统对所有加盟店进行管理。传统的做法是:先请一只专业的顾问团队研究公司业务流程,建模分析并提出咨询报告;然后再雇用一家IT外包公司,进驻公司对平台进行开发;公司需要投资IT设备,以及租用带宽等,为系统准备上线;最后,系统上线,但是是否能够满足需求,可能永远不会有人知道和提起了。哈根达斯没有重复这条老路,而是选择了Saleforce CRM企业版,应用系统在不到6个月的时间就上线了。哈根达斯用更少的成本获得了超预期的效果。Saleforce.com作为CRM系统的专业提供商,对该领域有深刻的理解,它能够将已经完成的CRM应用模块打包,供用户选择。用户只需如同在超市选购商品一样选择自己需要的功能模块,让Saleforce.com进行定制集成,系统上线和维护也由Saleforce.com的专业团队负责。这样,作为一家非IT公司的哈根达斯就可以专注于它的主营业务,使IT真正成为公司的支撑,不是拖累。

2. 云计算的定义

        目前对于云计算的定义非常多,现阶段广为人们所接受的是美国国家标准与技术研究院(National Institute of Standards and Technology, NIST)的定义:云计算是一种按使用量付费的模式,它可以实现随时随地、便捷地、随需应变地从可配置计算资源共享池中获取所需的资源(例如,网络、服务器、存储、应用、及服务),资源能够快速供应并释放,使管理资源的工作量和与服务提供商的交互减小到最低限度。

        在云计算中,IT业务运行在远程的分布式系统上,而不是在本地计算机或者单台服务器上。这个分布式系统由互联网相互连接,通过开发技术和标准把硬件和软件抽象为动态可扩展、可配置的资源,并对外以服务的形式提供用户。该系统允许用户通过互联网访问这些服务,并获取资源。服务接口将资源在逻辑上以整合实体的形式呈现,隐藏其中的实现细节。该系统中业务的创建、发布、执行和管理都可以在网络上进行,而用户只需要按资源的使用量或者业务规模付费。

3. 云计算的特征

      根据云计算的定义,其可归纳为四方面的特征,如图1所示。

图1. 云计算的特征

(1)硬件和软件都是资源,通过互联网以服务的方式提供给用户。在上一节的案例中,Amazon EC2将计算处理能力打包为资源提供给用户(基础设施作为服务)Google GAE将从设计开发到部署实施Web应用所需的软件、硬件平台一起打包提供给用户(平台作为服务)Saleforce.com CRM将专业的客户关系管理应用模块打包为解决方案提供给用户(软件作为服务)。因此,在云计算中,资源已经不限定在诸如处理器机时、网络带宽等物理范畴,而是扩展到了软件平台、Web服务和应用程序的软件范畴。传统模式下自给自足的IT运用模式,在云计算中已经变成了分工专业、协同配合的运作模式。

(2)资源可以根据需要进行动态扩展和配置。在上一节的案例中,Amazon EC2可以在极短的时间内为华盛顿邮报社初始化200台虚拟服务器的资源,并在9小时的任务完成后快速地收回这些资源;Google GAE可以满足Giftag的快速增长,不断地为其提供更多的存储空间、更高的带宽和更快的处理能力;Saleforce.com可以为哈根达斯公司在已经成型的CRM系统中动态地添加和删除应用模块,来满足客户不断改进的业务需求。这些例子都体现了云计算的可动态扩展和配置特性。

(3)资源在物理上以分布式的共享方式存在,但最终在逻辑上以单一整体的形式呈现。对于分布式的理解由有两个方面。一方面是计算密集型应用,我们需要通过并行计算来提高其运算效率。例如,一个Web应用是由多个服务器通过集群的方式来实现的,此类分布式系统往往在同一个数据中心实现的,虽然规模较大,由几千甚至上万台计算机组成的,但是在地域上仍然相对集中。对于地域上的分布式,通过分布式管理器来完成资源的统一管理。另一方面是地域上的分布式。例如云计算的提供商在全球各地建立存储服务器,有一个分布式的资源管理器,对这些存储服务器进行统一的管理,实现异地的分布式备份服务器机制,当我们的某一个服务器发生故障时,其他服务器可以接替故障服务器的任务继续进行服务。

(4)用户按需使用云中的资源,按实际使用量付费,而不需要管理它们。例如,在上一节的案例中,华盛顿邮报为了尽快地完成档案的转换任务,使用了200台虚拟服务器,并为其所获得的1047小时机时支付了144.62美元。虽然华盛顿邮报没有足够的运算能力,但是云给了它强大的资源可以帮助其快速完成任务,而它仅需要根据实际使用量来付费。对于华盛顿邮报来说,如此巨大计算量的任务并不经常出现,因此按照这个标准购置IT设备显然是不合理的。如果没有Amazon EC2,华盛顿邮报在9个小时内完成档案的转换工作将是不可能完成的任务。

  • 39
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值