• 中国出版政府奖提名奖

    中国百强科技报刊

    湖北出版政府奖

    中国高校百佳科技期刊

    中国最美期刊

    留言板

    尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

    姓名
    邮箱
    手机号码
    标题
    留言内容
    验证码

    基于聚类调度负载均衡的WebGIS模型

    黄颖 谢忠 吴亮 郭明强

    黄颖, 谢忠, 吴亮, 郭明强, 2010. 基于聚类调度负载均衡的WebGIS模型. 地球科学, 35(3): 407-414. doi: 10.3799/dqkx.2010.048
    引用本文: 黄颖, 谢忠, 吴亮, 郭明强, 2010. 基于聚类调度负载均衡的WebGIS模型. 地球科学, 35(3): 407-414. doi: 10.3799/dqkx.2010.048
    HUANG Ying, XIE Zhong, WU Liang, GUO Ming-qiang, 2010. A WebGIS Model Based on Cluster Scheduling Load-Balancing Algorithm. Earth Science, 35(3): 407-414. doi: 10.3799/dqkx.2010.048
    Citation: HUANG Ying, XIE Zhong, WU Liang, GUO Ming-qiang, 2010. A WebGIS Model Based on Cluster Scheduling Load-Balancing Algorithm. Earth Science, 35(3): 407-414. doi: 10.3799/dqkx.2010.048

    基于聚类调度负载均衡的WebGIS模型

    doi: 10.3799/dqkx.2010.048
    基金项目: 

    国家重点“863”项目 2009AA12Z211

    国家重点“863”项目 2007AA120503

    详细信息
      作者简介:

      黄颖(1981-),女,博士,主要从事GIS、网络地理信息系统及其应用等研究.E-mail: mayying_2003@163.com

    • 中图分类号: TP301.6

    A WebGIS Model Based on Cluster Scheduling Load-Balancing Algorithm

    • 摘要: 为了提高网络地理信息系统(geographic information system, GIS)并发访问性能,研究了现有WebGIS负载均衡技术的缺陷,分析了在大用户量并发访问情况下利用协作任务聚类技术解决WebGIS负载均衡的必要性和可行性,提出了基于聚类调度负载均衡的WebGIS模型,重点研究了聚类调度负载均衡算法,最后建立试验床,通过一系列的试验结果验证了本模型良好的并发性.

       

    • 图  1  主流分布式多层WebGIS模型

      a.基于Web服务+组件的WebGIS模型;b.基于Socket+组件的WebGIS模型

      Fig.  1.  mainstream distributed multi-tier WebGIS model

      图  2  基于聚类调度负载均衡的WebGIS模型

      Fig.  2.  The cluster scheduling load-balancing WebGIS model

      图  3  协作性计算任务

      Fig.  3.  The collaborative computing tasks

      图  4  子任务最早开始时间

      Fig.  4.  The earliest start time of sub tasks

      图  5  协作任务聚类

      Fig.  5.  The collaborative tasks cluster

      图  6  加载地图与地图放大事务平均响应时间比较

      a.加载地图事务平均响应时间;b.地图放大操作平均响应时间

      Fig.  6.  The comparation of the average response time of load map

      表  1  性能值、权值参数定义

      Table  1.   The definition of performance value and weight param

      硬件名称 性能值 权值
      CPU Ci W(c)
      内存 Mi W(m)
      硬盘 Di W(d)
      网卡 Ni W(n)
      操作系统 Oi W(o)
      注:CiMiDiNiOi<1;W(c)+W(m)+W(d)+W(n)+W(o)=1.
      下载: 导出CSV

      表  2  硬件配置参数

      Table  2.   Hardware configuration parameter

      角色 CPU配置
      地图服务器 CPU:AMD AthlonTM64 X2 Dual
      Core Processor 4400+
      2.31 GHz;2.00 GHz
      内存:2 G
      硬盘:464 G;网卡:100 M
      地图服务器 CPU:AMD AthlonTM64 X2 Dual
      Core Processor 4400+
      2.31 GHz;2.00 GHz
      内存:2 G
      硬盘:464 G;网卡:100 M
      Web服务器 CPU:Intel(R)CoreTM2 Duo
      2.4 GHz;2.39 GHz
      内存:2 G
      硬盘:250 G;网卡:100 M
      负载均衡调度器 CPU:Intel(R)Pentium D
      2.66 GHz;2.68 GHz
      内存:2 G
      硬盘:185 G;网卡:100 M
      下载: 导出CSV
    • Guo, M.Q., Huang, Y., Xie, Z., 2008. Design and implementation of distributed WebGIS model based on server farm. Geography and Geo-Information Science, 24(6): 12-17 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-DLGT200806005.htm
      He, J., Liu, R.Y., Liu, N., 2004. Technical design and systemic implementation of WebGIS based on COM+. Journal of Zhejiang University (Science Edition), 31(6): 712-715, 720 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-HZDX200406026.htm
      Jiang, F., Zhou, B.Q., Wang, H.F., 2006. An effective loading-balancing framework for distributed WebGIS. Control & Automation, 22(28): 215-217, 234 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-WJSJ200628076.htm
      Li, G.H., Zhu, M.Z., Li, Y.M., 2008. Design and implementation of GIS application server. Control & Automation, 24(34): 203-205 (in Chinese with English abstract).
      Luo, X.G., Xie, Z., Wu, L., et al., 2006. Research and realization of WFS based on GML. Earth Science—Journal of China University of Geosciences, 31(5): 639-644 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-DQKX200605012.htm
      Tan, J., Yang, W.M., Zhang, B.P., et al., 2008. WebGIS based on self-defined protocol. Computer Engineering, 34(13): 248-250 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-JSJC200813091.htm
      Wang, H., Yu, Z.W., Li, R., et al., 2009. Cost based load balancing for network geographic information service. Acta Geodaetica et Cartographica Sinic. , 38(3): 242-249 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-CHXB200903009.htm
      Wang, Y.E., Liu, H., 2009. Research on architecture and application of WebGIS. Engineering of Surveying and Mapping, 18(2): 70-73, 76 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-CHGC200902020.htm
      Wu, X.C., Wu, L., 2006. Service-oriented distributed spatial information supporting system. Earth Science—Journal of China University of Geosciences, 31(5): 585-589 (in Chinese with English abstract).
      Zhang, S., Kang, Z.W., 2006. Design and implementation of. net-based WebGIS system. Computer Engineering, 32(15): 106-108 (in Chinese with English abstract).
      Zhou, Z.B., Bian, F.L., 2006. Real-time monitoring system based on socket in WebGIS. Science of Surveying and Mapping, 31(4): 88-89, 69 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-CHKD200604028.htm
      郭明强, 黄颖, 谢忠, 2008. 一种基于服务器场的分布式WebGIS计算模型设计与实现. 地理与地理信息科学, 24(6): 12-17. https://www.cnki.com.cn/Article/CJFDTOTAL-DLGT200806005.htm
      何江, 刘仁义, 刘南, 2004. 基于COM+的WebGIS系统设计与实现. 浙江大学学报(理学版), 31(6): 712-715, 720. doi: 10.3321/j.issn:1008-9497.2004.06.026
      江飞, 周保群, 王惠芳, 2006. 一种有效负载均衡的分布式WebGIS体系结构模型. 微计算机信息, 22(28): 215-217, 234. https://www.cnki.com.cn/Article/CJFDTOTAL-WJSJ200628076.htm
      李光辉, 朱美正, 李艳明, 2008. GIS应用服务器设计与实现. 微计算机信息, 24(34): 203-205. doi: 10.3969/j.issn.1008-0570.2008.34.086
      罗显刚, 谢忠, 吴亮, 等, 2006. 基于GML的WFS研究与实现. 地球科学——中国地质大学学报, 31(5): 639-644. https://www.cnki.com.cn/Article/CJFDTOTAL-DQKX200605012.htm
      谭靖, 杨为民, 张百平, 等, 2008. 基于自定义协议的网络地理信息系统. 计算机工程, 34(13): 248-250. doi: 10.3969/j.issn.1000-3428.2008.13.089
      王浩, 喻占武, 李锐, 等, 2009. 基于开销代价的网络地理信息服务负载均衡算法研究. 测绘学报, 38(3): 242-249. doi: 10.3321/j.issn:1001-1595.2009.03.009
      王玉娥, 刘晖, 2009. WebGIS及其体系结构研究. 测绘工程, 18(2): 70-73, 76. https://www.cnki.com.cn/Article/CJFDTOTAL-CHGC200902020.htm
      吴信才, 吴亮, 2006. 面向服务的分布式空间信息支撑平台. 地球科学——中国地质大学学报, 31(5): 585-589. https://www.cnki.com.cn/Article/CJFDTOTAL-DQKX200605001.htm
      张胜, 康志伟, 2006. 基于. net技术的WebGIS系统的设计与实现. 计算机工程, 32(15): 106-108. https://cdmd.cnki.com.cn/Article/CDMD-10013-1015583577.htm
      周泽兵, 边馥苓, 2006. 基于Socket通信的WebGIS实时监测系统. 测绘科学, 31(4): 88-89, 69. https://www.cnki.com.cn/Article/CJFDTOTAL-CHKD200604028.htm
    • 加载中
    图(6) / 表(2)
    计量
    • 文章访问数:  3206
    • HTML全文浏览量:  572
    • PDF下载量:  38
    • 被引次数: 0
    出版历程
    • 收稿日期:  2010-01-15
    • 刊出日期:  2010-05-01

    目录

      /

      返回文章
      返回