嚴華 发表于 2024-6-14 22:00:33

云计算的定义与特征

目次
1. 走进云计算
2. 云计算的定义
3. 云计算的特征

1. 走进云计算

       什么是云计算?本节呈现云计算的三个典型案例,通过对这些案例的分析来探究云计算内涵,领略云中的真实天下。
案例1
       2008年3月19日上午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所示。
https://img-blog.csdnimg.cn/direct/00b7b0835347439898e0cc4d3641e04f.png
图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个小时内完成档案的转换工作将是不可能完成的任务。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 云计算的定义与特征