关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 云计算与地理信息系统应用

云计算与地理信息系统应用

作者: 时间:2011-07-19 来源:网络 收藏

GIS应用系统在用户的终端将任务分解后把程序和数据提交给系统前端的Web服务。Web服务在接受到任务后使用一个合适的中间件分解这个应用给“云”中虚拟的节点。通过这一任务分解过程用户的任务将变得可以被并行处理。与上述过程相类似,前端的Web服务可以直接使用Amazon的S3 API接口将海量数据存储到S3上。当这一过程在Amazon的EC2上执行时,在S3中存储的数据可以被实时检索或处理。通过在上的分析和计算所得到的结果也可以存储到S3中做进一步的处理。用户可以在需要时随时使用这些数据。
在图1所描述的架构中,对于应用系统的使用者来说最重要的是可以灵活地获得GIS系统提供的服务。用户可以在世界的不同地方方便地获得服务;他所需要的只是接入Internet并拥有一个GIS应用系统的服务账户。
系统依靠一个GIS中间件向用户提供计算和分析服务。这个程序被放置于Amazon的虚拟节点中,并能实时的将用户的请求分解到各个工作节点中。其他的一些中间件,类似于Aneka、Condor、SGE等也是用来完成类似的工作的。
传统的GIS应用程序需要大量的计算集群和数据空间来计算和分析海量的数据。如果引入了,这一过程就可以交由平台来完成了。用户所需要做的就只是通过一个Web界面来执行程序和管理数据了,而最终的结果几乎可以实时得到并且不需要用户的过多参与。一个基于云的GIS应用系统的执行和分析过程和传统方式相比其优势见表1。

本文引用地址://m.amcfsurvey.com/article/202433.htm

b.jpg



2 结论
对于GIS应用系统来说,云计算提供了很多相对于传统方式的优势;通过云,GIS系统可以方便地应用集群和网格等技术。文章中设计了把GIS应用程序接入云系统的一个系统架构,并使用Amazon EC2作为应用的云平台。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭