您好,欢迎来到皮书数据库!
您现在所在的位置:首页
更多>> 课题组动态
更多>> 皮书作者
王伟光
  男,汉族,1950年2月出生,山东海阳人。1967年11月参加工作,1972年11月加入中国共产党,博士研究生学... 详情>>
李 扬
  1951年9月出生,籍贯安徽,1981年、1984年、1989年分别于安徽大学、复旦大学、中国人民大学获经济学学... 详情>>
李培林
  男,山东济南人。博士,研究员,中国社会科学院副院长,中国社会学会副会长,中国社会科学院社会学研究所副所长。《社会... 详情>>

    云计算和物联网

    作者:宋源源 出版时间:2011年05月
    摘要:

    本文介绍了云计算的定义和特点,讨论了云计算的组成结构和分类,列举了主要公司在不同层次上的云计算产品和云计算存在的问题。本文通过一个建网站实例讨论了云计算的价值和不同层次的云计算应用,还特别讨论了云计算在物联网实现中的潜在价值,展望了云计算在不同层次上为物联网提供的服务。

    关键词: 物联网云计算
    Abstract:

    This article provides an overview of Cloud Computing. It summarizes the definition of cloud computing,explores the characteristics of cloud computing,discusses the architecture and layer of cloud computing,It lists the major industry product in each layer. Through a running example of a building and hosting a website,this article pictures how to use cloud computing service,and reveals the benefits of cloud computing. This article also briefly covers the issues in cloud computing. This article addresses the potential of cloud computing in the context of Internet of Things,and anticipates the future of the usage of cloud computing in Internet of Things.

    一 概论

    云计算(Cloud Computing)是现在IT界一个新的流行词。不仅IT界在谈论云计算,商务人士也在谈论云计算,大众媒体正在时刻紧密跟进。技术杂志宣称,云计算代表了一种全新的开发、运营和管理IT系统的模式。经济界人士认为,云计算不仅提供了巨大的经济利益,也提供了更多的灵活性。而另一观点则不以为然,认为云计算不过是夸夸其谈。那么,什么是云计算?为什么云计算如此热门?云计算到底可以为我们带来哪些好处?本文就这些问题进行了简要论述。

    本文首先介绍了云计算的定义和特点,讨论了云计算的组成结构和几种分类,列举了主要公司在不同层次上的云计算产品。然后,通过一个建网站实例讨论了云计算的价值和对不同层次的云计算的应用。在讨论云计算的各种优势之外,也简单讨论了云计算存在的问题。最后,本文还特别讨论了云计算在物联网实现中的潜在价值,展望了云计算在不同层次上为物联网提供的服务。

    二 云计算的一些基本概念

    (一)定义

    云计算(Cloud Computing)是现在IT界一个新的流行词。目前还没有确定统一的定义,这里列举几个关于云计算的定义。

    云计算是一个囊括了开发、负载平衡、商业模式以及架构的时髦词,是软件业的未来模式(Software 10.0)。或者简单地讲,云计算就是以Internet为中心的软件。——Markus Klems

    云计算是一种基于Web的服务,目的是让用户只为自己需要的功能付钱,同时消除传统软件在硬件、软件、专业技能方面的投资。云计算让用户脱离技术与部署上的复杂性而获得应用。——Reuven Cohen

    云计算指的是一个大的宏图,基本上说,就是让用户透过Internet访问技术服务。现在,我每次登录Facebook或搜索航班,事实上都是在使用云计算。——Douglas Gourlay

    云计算就是为一些需要动态改变的需要而访问资源与服务。应用和服务请求的资源来自“云”,而不是固定的、有形的实体。云就是一些可以自我维护和管理的虚拟资源。——Omar Sultan

    云是一个庞大的资源池,可实现按需购买。云是虚拟化的。云可以像自来水、电、煤气那样计费。——Kevin Hartig

    在这些定义中,有的认为云计算是软件,有的认为云计算是服务,有的认为云计算是资源。目前,业界对于云计算的确有不同的定义,云计算的研究和运用也偏向不同领域。

    (二)云计算服务的特点

    近年来,云计算的提供商、分析师及客户逐渐趋向将云计算笼统地定义为一种由第三方提供,随时满足需求,并且对于变化的需求可以动态扩大的计算服务。一般认为,这种服务或者服务模式有以下五个特点。

    1.资源池(Resource Pool)

    云计算的第一个特点是有随时可以满足客户需求的资源池。云计算的一个著名口号是:任何人有一张信用卡就可以订阅。云计算的资源包括服务器、数据库等。它们可以是由别人购买的,也可以是内部的资源。但是,这些资源必须是随时可以向任何客户服务的,而不是某一个客户专用的。

    2.资源虚拟化(Virtualization)

    云计算的第二个特点是计算资源的虚拟化。虚拟化在IT界有着广泛的运用。比如,以前的PC都是单核的,只有一个CPU,也就是说,任何时候一台PC只可以运行一个程序。可是PC用户却可以一边上网一边听MP3,这就是虚拟化的一种:通过网络浏览器和MP3播放器在CPU分时运行,用户可以在自己的PC上同时运行两个程序。在云计算中,许多用户可能共享一个物理服务器,但是他们都觉得自己好像独自拥有一台服务器。在这台服务器上,他们有自己的操作系统、自己的数据,彼此的程序不会相互干扰,也不会看到别人的数据等。在云计算里有许多虚拟的服务器,而不是物理的服务器。虚拟服务器是提供服务的重要单元。虚拟化是云计算里至关重要的元素。虚拟化提高了资源的利用率,从而降低了每个用户的费用。

    3.可伸缩性(Elastic)

    可伸缩性是指系统可以根据需求动态调整资源的能力。云的资源池里通常有大规模的资源。一般的用户在正常情况下只要求基本的资源,但是在一些负载高峰的情况下需要更多的资源。在非云计算的模式下,用户需要提前估算高峰负载时所需的资源,并且用户的硬件资源必须有能力处理其峰值负载。但是,在一般情况下,用户的部分硬件资源就会处于闲置状态。在云计算模式下,云可以根据用户的负载动态调整其拥有的资源。

    4.自动部署(Automation of Provisioning)

    云可以自动部属自己的资源