云计算是分布式计算中的一种其基本概念是透过网络将庞大的计算处理程序自动分拆成无数个较小的程序再由其交多部服务器所组成的庞大系统经搜寻计算分析之后将处理结果传给用户云计算CloudComputing就是把存储于个人电脑移动电话和其他电子设备上的大量信息和处理器资源集中在一起经高深速算法协同工作达到资源的充分共享和利用其实质就是通过互联网访问应用资源并取得服务由第三方提供运行一般而言云计算是网格计算GridComputing分布式计算DistributedComputing并行计算ParallelComputing效用计算UtilityComputing网络存储NetworkStorageTechnologies虚拟化Virtualization负载均衡LoadBalance等传统计算机和网络技术发展融合的产物狭义的云计算是指IT基础设施的交付和使用模式指通过网络以按需以扩展的方式获得所需的资源广义上来说云计算就是一种服务软件或其他服务的交付和使用模式指通过网络以按需易扩展的方式获得所需服务云计算的核心是将硬件资源虚拟化通过互联网按计费提供给用户云计算的实质是服务即用户在云计算平台上使用被提供的资源并为此付费对用户来说用户将各种文字数据音频数据视频数据还有各种应用程序放到远程的服务器中即云中当需要用时连入互联网中便可以使用而在不用时这些数据保存在远程服务器网络中由提供云计算平台的组织进行管理和维护1云计算简介11云计算的概念云计算是网络计算的一种趋势现在的许多云计算部署采用网络计算实现使用分布式计算机集群并且是可以步调一致地执行大型任务的虚拟超级计算机其目标是一切服务来源于网络云就是网络云计算就是依靠强大的计算能力使成千上万的终端使用云提供的强大功能而云计算提供的服务是可以无限的它使世界变得更小这是一种动态提高或增加基础设施能力的手段并且提供了一个可以在互联网上使用并拓展IT部门能力的服务12云计算提供的服务云计算提供的服务包括通信基础设施平台监测和通信等既软件即服务SaaS基础设施即服务LaaS平台即服务PaaS监测即服务MaaS和通信即服务CaaS软件即服务SaaS传统的软件分发模式软件购买后安装在个人电脑上称为软件即产品软件即服务是一种软件分销模式其中应用程序由供应商或服务供应商托管并通过网络提供给用户基础设施即服务LaaS由计算机基础设施通常是一个平台的虚拟化环境作为服务提供不用购买数据中心空间服务器软件网络设备等laas客户基本上作为完全外包服务的资源通常服务按月计费就像公共事业公司向用户客户收费客户只为消费的资源付费平台即服务PaaS把开发环境作为一种服务来提供这是一种分布式平台服务厂商提供开发环境服务器平台硬件资源等服务给客户用户在其平台基础上定制开发自己的应用程序并通过其服务器和互联网传递给其他客户PaaS能够给企业或个人提供研发的中间件平台提供应用程序开发数据库应用服务器试验托管及应用服务移动设备上的自由联网实时监控系统的云计算框架2010台湾本文提供了一个移动监控系统架构它把自由视点图像与实时视频系统结合了起来以前的技术是监视器通过闭路捕获和传输信息同时用户需要用一个屏幕移动设备从房子里的每个角落去显示框架因此为了用自由视点实时系统算法集成移动通信系统我们设计了一个用云计算去显示住宅状况的系统通过旋转显示器这个系统允许移动设备用户只用一个显示器监视房子的每个角落确保住所的安全简介至今便携式设备的主要缺点是效率低云技术与freeviewpoint集成的步骤利用云技术的随机可访问性获得信息分布式处理获得freeviewpoint图像便携式设备可以随时随地的访问自由点视频系统系统结构系统的结构主要用较低的计算能力在接入点与客户端确定21图像处理流程捕获译码云系统得到模型决定图像rendering方法22分布系统与图像rendering的工作云负责计算传输数据云计算与传输的整个结构分3个部分计算传输高速缓存和图像数据的搜寻与调整23数据传输与存储231建立一个虚拟群集这个部分的重点是如何建立一个虚拟群和管理传输路径建群的时候必须考虑几个问题首先要考虑连接质量的稳定性为了保存实时数据流必须避免数据丢失与延迟保持节点间的连接质量第二个问题是电源因为集群的成员可能只是这样的便携式设备比如笔记本电脑或移动电话没有稳定的电力供应因此如何通过分配能源来扩展群集的续航时间是一个非常重要的考虑因素232数据存储每个虚拟集群有一个集群IDCID每一个CID对应于数据的某一部分当执行点完成一个任务时执行点就把这个数据传输至一个与CID同类型的虚拟集群以存储数据通过ICD节点就可以检验存储在集群里的数据通过搜索服务器用户可以从他的群集获取有用的信息完成任务和把结果传给用户在这个结构中每个节点提供它自己的高速缓冲存储器来存储数据流每个更小的集群存储用户需要的不同的数据类型此外每个元件核对这个数据是否无效删除无效的数据提高高速缓冲存储器的利用率24数据搜索和误差修正图像的补偿机制数据传输开始的时候搜索服务器记录数据当前所处的集群数据存储从左到右由上至下由于数据流和常规数据存储的连续性我们可以预测数据的位置这样可以提高数据搜寻的速度当用户需要集群中的数据时集群从顶部到底部搜寻数据直到找到之后存储数据的节点把这个消息传播给其他节点来终止搜寻相邻的节点在水平和垂直方向上传递这个消息这样就能避免浪费能源云计算以及其在图像处理中的应用目的我们把云计算认为成一个易于使用和访问的大池被动态重构以适用于可变负载的虚拟资源能实现最佳的资源利用率背景随着虚拟技术效率的提高云计算已经成为一种新的分布式系统为了能够很好地理解云计算以及得出一个公平精确的优点报告了解分布系统的其他主要技术网络计算和web服务是必须的AnApproachtoServiceandCloudComputingOrientedWebGISApplication一种面向网络GIS应用的服务与云计算的方法三种模型SaaSsoftwareasaservicePaaSplatformasaserviceIaaSinfrastructureasaservice空间云计算研究应用地理云计算模式它提供了动态扩张地理信息技术空间数据和作为网络服务器的空间应用GISWeb服务器是可以提供托管空间数据和GIS函数的软件组件可以被访问集成到实际定制的GIS应用开发商可以应用GISWEB服务器进行地理信息处理把结果反馈到应用而无需掌握基本的GIS系统和地理数据开放式GIS协会OGC形成了通过互联网和OGC共识过程基于网络的地理信息和访问服务每一个服务器支持某种GIS操作功能描述服务性质的元数据注册网络服务器的方法访问服务器或联系支持者的地址服务器提供的数据类型等等环境系统研究室ESRI报告ArcWeb服务可以包括或集成GIS内容和功能在定制应用中共享地理信息或数据微软的MapPointNET是一个可托管的可编程的XML网络服务允许应用程序开发者集成高品质的地图驾驶方向距离计算和接近搜索到他们的应用业务流程和网站本文的目的是探索和调差为面向建立一个分布式和WEB服务架构的地理信息平台的服务和云计算云计算A云计算是一种在互联网上分享计算机资源代替用本地计算机上的软件或存储资源的一种计算方法B面对结构的服务网络服务是已经很好地被定义自包含且不依赖于其他服务的内容和状态的软件组件网络服务基本上用XML创造一个强大的连接网络服务架构有三个角色提供者请求者和经纪人提供者创建网络服务把它提供给需要的客户请求者是一个使用网络服务的客户端应用程序经纪人如服务注册代理为网络服务的提供者和请求者提供一种交互方法OGC开放的地理信息系统联盟发展标准化信息交互规范包括地图编码成图像的网络地图服务针对地理对象或矢量数据的网络空间信息服务实现连接数据的网络覆盖服务实时访问传感器探测的传感器搜集服务地理标记语言GML交通地理对象编码的XML组件COGCWebMapServiceWMSOCGWMS规范提供了一个标准的客户端服务器交互狭义每个地图服务器实现一种接受请求返回回应的通用界面一样的客户端可以通过互联网访问所有可用的OGC网络地图服务器