预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

探究云计算在校园物联网中的应用论文探究云计算在校园物联网中的应用论文以信息网络为核心的新技术革命,不断改变着人们的生产和生活方式。物联网是继计算机、互联网之后信息产业的又一项新技术。1995年,比尔.盖茨提出了物联网的概念,之后麻省理工大学和Auto-ID也提出物联网的概念。2005年,国际电信联盟在《ITU互联网报告2005:物联网》中提出,无所不在的物联网时代即将来临,所有物体都可以通过Internet进行信息交换。云计算是利用互联网随时随地、按需、便捷访问共享资源池(资源包括计算设施、存储设备、应用程序等)的一种新的计算模式。这种模式将所有的资源虚拟化,并将这些资源聚集在一个虚拟的共享资源池中,再根据用户的需求重新进行资源分配和组合,从而实现资源的扁平化管理团。云计算是物联网发展的基石,而物联网又是云计算最大的用户,二者的融合可谓,相辅相成,是物联网未来发展的方向。近年来,随着校园物联网的快速发展,网络系统中产生了海量的数据,如何有效的存储、管理、访问这些数据成为各界关注的焦点。因此,本文把云计算技术和校园物联网技术相结合,利用云计算平台处理校园物联网中产生的海量数据,满足了校园物联网的发展需求,该研究为校园物联网的运营模式提供了有益参考。1云计算及其特征1.1云计算随着电子商务、数字城市、在线视频及物联网等互联网应用的快速发展,产生的海量数据需要处理。为解决此问题,2006年,Google和Amazon等公司提出了云计算的构想,2007年斯坦福大学等多所高校与Google和IBM等公司合作,开始研究云计算的关键技术,其他国家的研究人员也对云计算开展了大量的研究工作。美国国家标准与技术研究院给出了云计算的定义:云计算是利用互联网随时随地、按需、便捷访问共享资源池(资源包括计算设施、存储设备、应用程序等)的一种计算模式。这种模式将所有的资源虚拟化,并将这些资源聚集在一个虚拟的共享资源池中,再根据用户的需求重新进行资源分配和组合,实现资源的扁平化管理团。云计算可根据用户的需求变化,动态地分配资源,部署于云计算平台上的各种应用也需要根据资源的变化做出响应。用户采用云计算模式,可以屏蔽数据中心管理、大规模数据处理及应用程序部署等问题,并根据需要随时申请或释放共享资源,按需购买云计算资源,既提高了服务质量,也降低了运营成本。1.2云计算的特性云计算可以提供低成本的按需付费的服务方式,可以快速、弹性地获得服务。服务提供商的资源被聚集在一个虚拟的共享资源池中,并通过多租户模式为用户提供物理或虚拟化的资源。云计算模式可以检测、控制和统计资源的使用情况,为用户和服务商提供透明的服务使用量。与强调异构资源共享的网格计算相比,云计算更强调大规模共享资源池资源的分享,可以提高资源的复用率,降低运行成本。云计算所具有的超大规模、虚拟化、多用户、可扩展性等特点是组建校园物联网系统的关键技术。云计算具有如下特性:1)资源池化。云计算把计算设施、存储设备、应用程序等资源以共享资源池的方式聚集在一起统一管理。根据用户的需求,利用虚拟化技术重新进行资源分配和组合,实现资源的扁平化管理。2)弹性服务。云计算能根据用户的需求变化动态地分配资源,部署于云计算平台上的各种应用也能够根据资源的变化做出响应,减少或避免了因服务器性能冗余或过载而导致的资源浪费或服务质量下降。3)按需服务。云计算以服务的形式为用户提供计算设施、存储设备、应用程序等资源,根据用户需求的.变化自动分配资源,提供用户所需的服务。4)计费服务。云计算模式可以监控用户的资源使用量,并根据用户使用的资源进行计费。5)泛在接入。用户可使用各种终端设备随时随地访问云计算服务,实现互联网即计算机的构想。1.3云计算的核心服务层在实际应用中,云计算的核心服务层可划分为3个子层:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。IaaS层是由计算机和网络组成的硬件,是云计算的基础,能够为用户提供实体或虚拟的计算、存储和网络等海量的硬件资源,并通过虚拟化技术为用户提供弹性、按需、可靠的基础设施服务。数据中心是云计算的核心,也是IaaS层的主要研究对象,Google,Facebook等许多公司都把数据中心的管理和优化等问题作为研究和建设的重点。数据中心的资源规模及可靠性对上层云计算服务有非常重要的作用,用户在使用IaaS层服务时,需要提供基础设施的配置信息、程序代码及相关的用户数据。PaaS层作为云计算核心服务层的中间层,既需要为SaaS层提供简单可靠的分布式编程框架,也需要为IaaS层提供信息调试、数据管理等服务。PaaS层将软件研发的平台作为一种服务,程序开发者只需上传程序代码和数据即可使用服务,而无需关注底层硬件管理等问题。由于电子商务、数字城市、在线视频及物联网等互联网应用平台的