计算机工程与应用 ›› 2012, Vol. 48 ›› Issue (26): 60-65.

• 研发、设计、测试 • 上一篇    下一篇

云框架下的WMS服务实现研究

陈  军1,2,王华军1,唐古拉3,王合闯1   

  1. 1.成都理工大学 地球探测与信息技术教育部重点实验室,成都 610059
    2.成都信息工程学院 资源环境学院,成都 610225
    3.中国科学院 地理科学与资源研究所 资源与环境信息系统国家重点实验室,北京 100101
  • 出版日期:2012-09-11 发布日期:2012-09-21

Study on WMS under cloud framework

CHEN Jun1,2, WANG Huajun1, TANG Gula3, WANG Hechuang1   

  1. 1.Key Lab of Earth Exploration & Information Techniques of MoE, Chengdu University of Technology, Chengdu 610059, China
    2.Institute of Resources and Environment, Chengdu University of Information Technology, Chengdu 610225, China
    3.State Key Lab of Resources and Environmental Information Systems, Institute of Geographical Sciences and Natural Resources Research, Chinese Academy of Sciences, Beijing 100101, China
  • Online:2012-09-11 Published:2012-09-21

摘要: 传统WMS服务基于集中或者离散分布B/S模式,单台服务器既要承担地图发布的任务,也要承担地图绘制的任务,当大量客户端并发访问服务器时,服务器响应速度明显降低甚至宕机。针对传统WMS服务模式的不足,将WMS服务构建于自主开发的云平台之上,详细阐述了实现的关键技术,包括WMS云服务框架的设计、空间数据的组织方法和任务调度策略。并且对B/S模式和云模式下的WMS服务性能进行了测试,证明了在同等服务器硬件环境下,云模式的WMS服务具有相对较高的处理效率,其研究具有十分重要的实践应用价值。

关键词: 云计算, 网络地图服务(WMS), 分布式文件系统, Map/Reduce

Abstract: The traditional WMS is based on the mode of B/S,which means the server is necessary to assume the task of publishing the map and the task of mapping.When the connected clients’ number is too high,the server response speed reduces and even paralyzes.To overcome the shortcomings of the traditional mode,WMS is built on the cloud platform which is developed by the author.The key technologies are proposed in this paper,including the design of cloud WMS framework,the organization of the spatial data,and the dispatching of the WMS tasks on the cloud platform.The B/S model and the cloud model of WMS are tested to prove that the server of WMS under the cloud framework has more processing power.The study has important theoretical significance and practical value.

Key words: cloud computing, Web Map Service(WMS), distributed file system, Map/Reduce