首页 | 本学科首页   官方微博 | 高级检索  
     

基于云平台的高并发WebGIS服务
引用本文:王少萍,顾乃杰,沈婕.基于云平台的高并发WebGIS服务[J].计算机系统应用,2016,25(11):61-68.
作者姓名:王少萍  顾乃杰  沈婕
作者单位:中国科学技术大学 计算机科学与技术学院, 合肥 230027;中国科学技术大学 先进技术研究院, 合肥 230027,中国科学技术大学 计算机科学与技术学院, 合肥 230027;中国科学技术大学 先进技术研究院, 合肥 230027,南京师范大学 虚拟地理环境教育部重点实验室, 南京 210023;南京师范大学地理科学学院, 南京 210023
基金项目:安徽省自然科学基金(1408085MKL06);国家自然科学基金(41371433);高等学校学科创新引智计划(B07033)
摘    要:随着Internet技术的发展,传统的WebGIS服务器在面对大用户群高并发访问时会出现服务延迟甚至拒绝服务的现象.针对该问题,本文提出了一种基于云平台的应对高并发的WebGIS服务器架构.架构使用云平台为WebGIS服务器提供弹性计算和存储资源,并从负载均衡、缓存设计、数据库集群三方面缓解高并发瓶颈.选择开源服务器端软件GeoServer作为WebGIS应用实验部署.实验数据表明使用缓存机制明显降低了WebGIS服务响应时间.与单物理服务器相比,云平台WebGIS服务器集群架构能够有效处理高并发请求,且随着集群规模扩展,云平台WebGIS系统能够获得良好的加速比.

关 键 词:缓存  云平台  数据库集群  高并发  负载均衡  网络地理信息系统
收稿时间:3/2/2016 12:00:00 AM
修稿时间:2016/4/14 0:00:00

High Concurrent WebGIS Service Based on Cloud Platform
WANG Shao-Ping,GU Nai-Jie and SHEN Jie.High Concurrent WebGIS Service Based on Cloud Platform[J].Computer Systems& Applications,2016,25(11):61-68.
Authors:WANG Shao-Ping  GU Nai-Jie and SHEN Jie
Affiliation:School of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China;Institute of Advanced Technology, University of Science and Technology of China, Hefei 230027, China,School of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China;Institute of Advanced Technology, University of Science and Technology of China, Hefei 230027, China and Key Laboratory of Virtual Geographic Environment, Nanjing Normal University, Nanjing 210023, China;College of Geographic Sciences, Nanjing Normal University, Nanjing 210023, China
Abstract:With the development of Internet technology, traditional WebGIS servers delay or even deny service when dealing with high concurrent access from large groups of users. After analyzing the problem, this paper proposes a framework of WebGIS servers based on cloud platform, which aims at dealing with high concurrent access. The framework uses cloud platform to provide flexible computing and storage resources for WebGIS servers, and alleviates bottleneck of high concurrency in three ways:load balancing, cache design, and database cluster. Open source server software GeoServer is selected to deploy as WebGIS application experiment. Experimental results show that usage of data cache can evidently reduce response time of WebGIS service. Compared with a single physical server, the WebGIS server clusters based on cloud platform can effectively process high-concurrence requests, and with the extending of cluster scale, the WebGIS system based on cloud platform can achieve good speedup.
Keywords:cache  cloud platform  database cluster  high concurrency  load balancing  WebGIS
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号