用户名: 密码: 验证码:
集群式网格地理信息服务注册中心的构建研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
网格地理信息服务是地理信息服务在网格环境下的拓展,它进一步提升了地理信息资源共享和协同的理念,旨在实现网格环境下空间信息相关的所有资源(如计算资源、存储资源、通信资源、GIS软件资源、GIS数据资源、空间知识资源等)全面集成、共享、管理和协同。然而,网格地理信息服务的动态性、多样性和区域自主性等特点,给服务管理带来极大的困难,已成为网格地理信息服务真正走向应用的瓶颈。服务注册中心是网格系统中进行服务资源管理的核心部件,其主要功能是为服务的共享与协同管理提供有效平台。为适应网格规模大,结构复杂的特点,在大型的网格应用中,通常采用分布式注册中心来管理服务资源。
     本文研究了集群式网格地理信息服务注册中心(RCC-GGIS)的相关理论与方法,论文的主要工作与创新点包括:
     1、在比较已有网格地理信息服务注册中心实现技术的基础上,明确了集群式网格地理信息服务注册中心的主要应用需求及研究的内容。
     2、从发展、功能和内涵三个角度分析和比较了网格服务与网络服务的关系和差异,提出了广义网格地理信息服务与狭义网格地理信息服务的概念与内涵。
     3、在综合分析了当前已有地理信息服务分类体系特点与不足的基础上,提出了顾及网格应用的地理信息服务分类体系,并形成了网格地理信息服务的元数据描述方案。
     4、阐明了地理信息服务静态虚拟组织和动态虚拟组织的概念和划分方法,在此基础上,提出了集群式网格地理信息服务注册中心RCC-GGIS的概念,设计了RCC-GGIS的结构框架和目录数据库体系结构。
     5、阐述了RCC-GGIS中服务注册与发布的流程,构建了基于用户偏好的多维地理信息服务质量评价模型,从局部搜索和全局搜索两个方面出发研究了网格地理信息服务的搜索方法。
     6、研究了网格地理信息服务生命周期管理问题,实现了集群式网格地理信息服务注册中心的用户管理、负载均衡以及容错处理。
     7、建立了集群式网格地理信息服务注册中心原型系统,在国家863重大项目的示范应用系统中得到了初步应用。
Grid geographic information service (GGIS) is the extension of geographic information service under grid environment, which upgrades the share and cooperation for geographic information resource. The purpose of GGIS is to realize the integration, share, administration and cooperation of whole resources (computing resources, storage resources, communication resources, GIS software resources, GIS data resources, spatial knowledge resources, etc.) about spatial information under grid environment. But the dynamic, various and regionally independent characters of GGIS bring great difficulty to service administration, which becomes the bottleneck of GGIS application. Service register center is the core component of grid system, which supplies effective platform for share and cooperation of services. To fit the mass and complicated character of grid, distributed register center is usually used to administer service resources in large-scale grid application.
     The paper discusses the theory and approach of register center cluster for grid geospatial information service. Main works and innovations include:
     (1) On the basic of comparing with the technologies of current register center for grid geospatial information service, the main application needs and research contents were brought forward definitely.
     (2) This paper analyzed the relationship and difference of grid service and web service in the three aspects of development, function and connotation, and proposed the conception and connotation of generalized and specialized grid geospatial information service.
     (3) On the basic of analyzing the character and shortage of current geospatial information service classification system, grid geospatial information service classification system considering application was proposed and built.
     (4) Based on the conception and dividing method of static and dynamic virtual organization of geospatial information service, the conception of RCC-GGIS was proposed, and then RCC-GGIS frame and catalog database architecture were designed.
     (5) The process of service registration and publication was discussed, and multi-QoS model of geographical information service based on user preference was built. Then local search and global search methods were studied about grid geographic information service search.
     (6) The life cycle management problem about grid geographic information service was studied, and user management and load-balance and fault-tolerant in RCC-GGIS were realized.
     (7) The prototype system of RCC-GGIS was built, and preliminary application achieved in the state 863 important demonstration application system.
引文
[1]龚健雅,杜道生等.地理信息共享技术与标准[M].科学出版社,2009.11.
    [2]陈述彭,鲁学军,周成虎.地理信息系统导论[M].科学出版社,1999.
    [3]贾文珏.分布式GIS服务链集成关键技术[D].武汉大学博士论文,2005.04.
    [4]王家耀,祝玉华,吴明光.论网格与网格地理信息系统[J].测绘科学技术学报,2006,23(1):1-7.
    [5]张书亮,闾国年等.网络地理信息系统[M].科学出版社,2005.
    [6]王家耀,成毅,吴明光等.地理信息系统的演进与发展[J].测绘科学技术学报,2008,25(4):235-240.
    [7]褚云强.地球系统科学数据共享关键技术研究[M].科学出版社,2009.2.
    [8]谢储辉.空间知识网格基础与应用[M].中国矿业大学出版社,2005.10.
    [9] Ian Foster,Carl Kesselman.The Grid:Blueprint for a New Computing Infrastructure[M].电子工业出版社,2004.10.
    [10] Joshy Joseph,Craig Fellenstein.Grid Computing,清华大学出版社,2005.1.
    [11]徐志伟,冯百明.网格计算技术[M].电子工业出版社,2005.6.
    [12] Maozhen Li,Mark Baker.网格计算核心技术[M].清华大学出版社,2006.12.
    [13] Ian Foster,Carl Kesselman,Steven Tuecke. The Anatomy of the Grid: Enabling Scalable Virtual Organizations [J], International Journal of High Performance Computing Applications. 2001,15(3):200-222.
    [14] Ian Foster,Carl Kesselman,Grid Services for Distributed System Integration[J],GITA’s Annual Conference 26,2003(3):12-15.
    [15] Ian. Foster. What is the Grid? A Three Point Checklist[EB/OL], GRID Today, http://www.globus.org/research/papers.html ,July 20, 2002.
    [16]廖克等.地球信息科学导论[M].科学出版社,2007.3.
    [17]杨崇俊.网格及其对地理信息服务的影响[J].地理信息世界,2003.01(1):20-24.
    [18]龚健雅.地理信息基础[M].科学出版社,2002.
    [19]陈述彭,陈晓秋,周成虎.网格地图与网格计算[J].测绘科学,2002,27(4):1-7.
    [20]陈能成.网络地理信息系统的方法与实践[M].武汉大学出版社,2009.
    [21]胡鹏,黄杏元,华一新.地理信息系统教程[M].武汉大学出版社,2002.
    [22]李德仁,朱欣焰,龚健雅.从数字地图到空间信息网格——空间信息多级网格思考[J].武汉大学出版社(信息科学版),2003,28(6):642-650.
    [23] OGF.The Open Grid Services Architecture(OGSA) Version 1.0[EB/OL] http://www. gridforum.org/documents/GFD.30.pdf,2002.
    [24] Arif Shaon, Andrew Woolf,Grid-enabling OGC Web Services[EB/OL],http:// www.allhands.org.uk/2009/09/WoolfShaonPaper205.pdf, 2009.
    [25]陈广学等,网格技术与空间信息共享和服务[J],测绘科学,2005.30(1):42-44.
    [26]张建兵,基于网格的空间信息服务关键技术研究[D],中国科学院研究生院博士学位论文,2006.4.
    [27]刘峰,基于网格服务的地理空间信息共享平台关键技术研究[D],山东科技大学博士学位论文,2007.5.
    [28] Martin C. Brown,网格与Web服务的结合[EB/OL], http://www.net130.com/netba ss/grid/wg20040410033.htm, 2004.
    [29] OASIS. The Web Service Resource Framework[EB/OL]. http://www.globus.org/ wsrf/specs/ ws-wsrf.pdf, 2004.
    [30] Alameh N. Service Chaining of Interoperable Geographic Information Web Service[J]. IEEE Internet Computing,2003,7(5):22-29.
    [31] Author G,Maurice E. A Software Architecture for XML-based Metadata Interchange in Data Warehouse Systems[C]. Proceedings of International Workshop on XML Data Management, 2002.1:7-15.
    [32] Sergio Andreozzi, Stephen Burke, GLUE Specification v.2.0[EB/OL], glue-wg, http://www.ogf.org/documents/GFD.147.pdf,March 3, 2009.
    [33] Uddi.org. UDDI Technical White Paper[EB]. http://www.uddi.org/pubs/, 2000.
    [34] Bellwood,T. Universal description,discovery and integration specification(UDDI)3.0. 2004.
    [35] ISO/TC211. Geographic Information-Services[EB]. 2002.
    [36] OpenGIS Consortium. Overview of Open GIS Implementation Specifications[EB]. 2002.
    [37] Tsou Ming-Hsiang. A dynamic architecture for distributing geographic information services on the Internet[D]. PhD thesis of University of Colorado at Boulder, 2001.
    [38]王方雄.基于原子服务的网格空间信息服务互操作研究[D].武汉大学博士学位论文,2005.04.
    [39]赵姗.地理空间信息服务与网格集成理论与方法研究[D].信息工程大学博士学位论文,2011.04.
    [40] ebXML Registry Information Model Version 3.0[EB]. http://docs.oasia=open.org/regrep-rim/v3.0/.
    [41] OpenGIS Catalogue Service Specification 2.0– ISO 19115/ISO19119 Application Profile for CSW 2.0. Open Geospatial Consortium Inc. Jun.15, 2004.
    [42] ANSI ISO/IEC 15414-2002,Information technology Open distributed processing Reference model Enterprise language Adopted by INCITS,开放分布式处理参考模型[S],2002.
    [43] Andrew Woolf,Ray Cramer, Marta Gutierrez, Enterprise Specification of the NERC DataGrid[EB/OL]. http://ndg.badc.rl.ac.uk/public_docs/AHM2004_AWExtendedAbstra ct.pdf, 2005.
    [44]柴晓路,梁宇奇.Web Services技术、架构和应用[M].电子工业出版社,2003.1.
    [45] Martin C. Brown.网格与Web服务的结合[EB/OL], http://www.net130.com/netbass/grid/wg20040410033.htm, 2004.
    [46] OGC 01-024rl: Web Registry Server Discussion Paper. http://www.opengis.org/docs/01-024rl.pdf. 2011.04.24.
    [47] OGC 02-023r4: Geography Markup Language. http://www.opengis.org/docs/02-023r4.pdf, 2003.
    [48] William Lalonde. Styled Layer Descriptior Implementation Specification.(SLD02-070)[EB/OL].http://www.opengis/org.2011.
    [49] Muller M. Symbology Encoding Implementation Specificaion(SE) 1.1.0 OGC 05-0774 [EB/OL]. http://www.deegree/org, 2008.
    [50]李宏伟,李中原等.网络地理信息系统与空间元数据[M].黄河水利出版社,2004.4.
    [51]王家耀,华一新.军事地理信息系统[M].解放军出版社,1997.
    [52]李德仁,易华蓉,江志军.论网格技术及其与空间信息技术的集成[J].武汉大学学报·信息科学版,2005,30(9):757-758.
    [53]毛彪.面向地理信息服务链的工作流技术应用研究[D].信息工程大学硕士学位论文,2009.
    [54]喻坚,韩燕波等.面向服务的计算——原理和应用[M].清华大学出版社,2006.12.
    [55]高建新.GIS近期发展趋势综述[J].测绘信息与工程,2003,28 (5) :1-3.
    [56]王家耀.地理信息系统的发展与发展中的地理信息系统[J].中国工程科学,2009,11(2):15.
    [57]王家耀.空间信息系统原理[M].科学出版社,2001.3.
    [58] Open GIS Consortium. OpenGIS Service Architecture. http://www.opengis.org/techno/specs.htm.
    [59] W3C. Web Services Description Language(WSDL)[EB]. http://www.w3.org/TR/wsdl, 2003.
    [60] W3C. Simple Object Access Protocol(SOAP)[EB]. http://www.w3.org/TR/soap, 2003.
    [61]王珂珂,张立朝,潘贞.业务驱动的地理信息服务粒度划分[J].北京测绘,2010,(1): 5.
    [62] Fonseca F T. Ontology-Driven Geographic Information Systems[D]. University of Maine, 2001.
    [63] An Introduction to Metadata, Chris Taylor, 29 July 2003. http://www.library.uq.edu.au/iad/ctmeta4.html.
    [64]闫新庆.语义网格体系结构中若干关键技术及应用研究[D].武汉理工大学博士学位论文,2006.
    [65] LASSILA O, SW ICK R. Resource Description Framework (RDF). model and syntax specification [ EB /OL ].2008. http://www.w3.org/TR/RECrdfsyntax/.
    [66] The Globus Resource Specification Language. http://www-fp.globus.org/gram/rsl_spec1.html[EB/OL]. 2003.2.5.
    [67]林甲祥,麻伟斌等.网格服务模型元数据的组织管理与应用研究[J].地球信息科学学报,2010,4(2):200-205.
    [68]龚健雅,李德仁.论地球空间信息服务技术的发展[J].测绘通报,2008,5:5-10.
    [69]陈爱军,黄小斌.数字地球中的元数据管理模型研究[J].中国图像图形学报,1999.4(A):996-999.
    [70]张海辉等.面向多自治域网格的信息服务模型及其实现[J].计算机学报,2008,31(1):66-75.
    [71]廖华明,程伯羽等.信息网格中元数据层次化结构模型的研究和应用[J].计算机研究和发展,2003,40(12):1695-1699.
    [72]高劲松等.空间信息网格中的元数据模型机理研究[J].计算机科学,2005,32(9):48-50.
    [73]杨利利,李必信. Web服务测试问题综述[J].计算机科学,2008,35(9):258-265.
    [74] W3C Web Services Architecture Working Group. Web Services Architecture[Z]. 2004.
    [75]岳昆,王晓玲,周傲英. Web服务核心支撑技术:研究综述[J].软件学报,2004,(15)3:428-442.
    [76] Mike P. Papazoglou, W. van den Heuvel. Service oriented architectures: approaches, technologies andresearch issues[J]. The International Journal on Very Large Data Bases, 2007, 16(3), 389-415.
    [77]唐桂文.基于数字地球平台的地理信息服务[D].首都师范大学博士学位论文,2008.
    [78]崔铁军,郭黎等.基于网格的地理空间信息服务关键技术研究[J].测绘科学技术学报,2007,24(5):324-326.
    [79]梁旭鹏等.基于Web服务的空间信息共享与互操作模型研究[J].重庆邮电学院学报(自然科学版),2006,18(4):508-510.
    [80] Open GIS Consortium Inc, OGC Reference Model 0.1.3. 2003.9.
    [81] Open GIS Consortium Inc. Web Map Service Implementation Specification 1.3.0. 2006.
    [82] Open GIS Consortium Inc. Web Feature Service Implementation Specification 1.1.0. 2005.
    [83] Open GIS Consortium Inc. Web Coverage Service Implementation Specification 1.1.2. 2008.
    [84] Open GIS Consortium Inc. Web Processing Service Implementation Specification 1.0.0. 2007.
    [85] Liping Di. A Framework for Developing Web-Servuce-Based Intelligent Geospatial Knowledge Systems[J]. The International Association of Chinese Professionals in Geographic Information Science(CPGIS), 2005.
    [86] Nengcheng Chen, Liping Di, Genong Yu, Jianya Gong. Geo-processing workflow driven wildfire hot pixel detection under sensor web environment[J]. Computers & Geosciences, 2010, 36:362-372.
    [87] Tim Berners-Lee, James Hendler, Ora Lassila. The Semantic Web - A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities[J]. Scientific American, 2001.
    [88]郭婧.地理信息Web服务研究与实现[D].信息工程大学硕士学位论文,2007.
    [89]张书亮等.空间互操作框架集成模式分析[J].地球信息科学,2006,8(4):88-94.
    [90]刘峰.基于网格服务的地理空间信息共享平台关键技术研究[D].山东科技大学博士学位论文,2007.5.
    [91]韦亚星.基于数据网格的地理空间信息协作共享系统研究[D].中国科学技术大学,2007.9.
    [92]龚震宇,贾利民.一种分布式空间信息服务的互操作模型[J].交通运输系统工程与信息,2005,12:63-67.
    [93]黄瑞阳.地理信息服务注册中心的设计与实践[D].信息工程大学硕士学位论文,2010.
    [94] TTU-T Recommendation E.800. Terms and definitions related to quality of service and network performance including dependability[S].1994.
    [95]吴华意,章汉武.地理信息服务质量(QoGIS):概念和研究框架[J].武汉大学学报(信息科学版),2007,32(5):385-388.
    [96]龚小勇.基于QoS的Web服务发现与组合方法研究[D].重庆大学博士学位论文,2008.
    [97] Benatallah B and Casati F. Distributed and Parallel Database[C]. Special issue on Web services, Kluwer Academic, 2002.
    [98] Sheth A, Cardoso J, Miller J, and Kochut K. Qos for Service-oriented Middleware[C]. In: Proc. of the 6th World Multiconference on Systemics, Cybernetics and In Informations (SCI02), 2002(8): 528-534.
    [99]张楠,邱雪松.基于立体QoS模型的Web服务质量模糊评价[J].计算机工程,2008,34(9):42-44.
    [100]李紧,苏伟,陈敏.基于QoS和用户偏好的Web服务发现模型[J].现代计算机,2010,24(7):49-52.
    [101]胡建强,李涓子,廖桂平.一种基于多维服务质量的局部最优服务选择模型[J].计算机学报, 2010,33(3):526-534.
    [102]杜栋,庞庆华,吴炎.现代综合评价方法与案例精选[M].北京:清华大学出版社,2008.
    [103]岳超.基于Globus的网格资源信息服务系统研究与设计[D].武汉理工大学硕士学位论文,2007.
    [104]朱凌.基于资源类型的P2P网格资源分层发现模型与算法[D].浙江工业大学硕士学位论文,2008.
    [105]廖宁.SOA服务生命周期管理及服务注册中心的研究与设计[D].广东工业大学硕士学位论文,2009.
    [106]武少波,朱兴国.基于虚拟组织的资源共享生命周期管理研究[J].科协论坛,2010,(4):99-100.
    [107]单宝华,杨冬菊,张利永,杨少华,孙为群.一种有盟主的服务虚拟组织模型及其在电子政务中的应用[J].计算机学报,2006,29(7):1241-1251.
    [108]杨冬菊,胡正国,王晓军.计算网格中统一的用户管理研究[J].计算机工程,2003,29(1):35.
    [109]杨冬菊.异构集群管理系统的关键技术研究[D].西北工业大学博士学位论文,2002.
    [110]陈晶,孔令富,柳奇,董俊.计算网格下用户管理的研究[J].计算机工程与设计,2005,26(6):1475-1477.
    [111]刘利明.网格用户管理关键问题的研究[D].中国科学院研究生院博士学位论文,2005.
    [112]黄颖,谢忠,郭明强.有效的WebGIS地图服务器场负载均衡算法[J].计算机工程,2009,35(4):10-12.
    [113]陈乙雄,吴中福,朱郑州.网格负载均衡策略及其蚁群优化算法[J].重庆大学学报,2010,33(10):102-109.
    [114]郭辉,王智广,周敬利.异构分布式系统中基于负载均衡的容错调度算法[J].计算机学报,2005,28(11):1807-1816.
    [115]罗显刚.数字地球三维空间信息服务关键技术研究[D].中国地质大学博士学位论文,2010.
    [116]万玮,杨志义.分布式计算集群容错系统的设计与实现[J].计算机工程与设计,2006,26(10):2811-2816.
    [117] Borja Sotomayor, Lisa Childer.Globus Toolkit4:Java网格服务编程[M].清华大学出版社,2009.10
    [118] Friis-Christensen. A, Lucchi. R, Lutz. R. Service chaining architectures for applications implementing distributed geographic information processing[J]. International Journal of Geographical Information Science, 2009, 23(5):561-580.
    [119] Nengcheng Chen, Liping Di, Genong Yu, Jianya Gong. Geo-processing workflow driven wildfire hot pixel detection under sensor web environment[J]. Computers & Geosciences, 2010, 36:362-372.
    [120]杨崇俊.网格及其对地理信息服务的影响[J].地理信息世界,2003.01(1):20-24.
    [121] Ilkay Altintas, Chad Berkley, Efrat Jaeger, et.al. Kepler: An Extensible System for Design and Execution of Scientific Workflows[J]. Proceedings of the 16th International Conference on Scientific and StatisticalDatabase Management, 2004.
    [122] Petia Wohed, Wil M.P. van der Aalst, Marlon Dumas, et.al. Analysis of Web Services Composition Languages: The Case of BPEL4WS[J]. Conceptual Modeling-ER, 2003.
    [123] Sirin, E., Hendler, J., Parsia, B. Semi-automatic composition of web services using semantic descriptions. In Proc. Workshop on Web Services: Modeling, Architecture and Infrastructure, 2003.
    [124] Udo Einspanier, Michael Lutz, Kristian Senkler, et al. Toward a Process Model for GI Service Composition[J]. 2003.
    [125] Liping Di, Aijun Chen, Yuqi Bai, et.al. Implementation of Geospatial Product Virtualization in Grid Environment[J]. The Sixth Annual Earth Science Technology Conference, 2006.
    [126] Liangzhao Zeng, Boualem Benatallah, Anne H.H. Ngu. QoS-aware middleware for Web services composition[J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30(5):311-327.
    [127] Rob Lemmens, Andreas Wytzisk, Carlos Granell, et.al. Integrating semantic and syntactic descriptions to chain geographic services[J]. IEEE INTERNET COMPUTING, 2006.
    [128] Christian Kiehle, Christian Heier, Klaus Greve. Requirements for Next Generation Spatial Data Infrastructures-Standardized Web Based Geoprocessing and Web Service Orchestration[J]. Transactions in GIS, 2007, 819-834.
    [129] Carlos Granell, Michael Gould, Francisco Ramos. Service Composition for SDIs: integrated components creation[J]. Proceedings of the 16th International Workshop on Database and Expert Systems Applications, 2005.
    [130] Nengcheng Chen, Liping Di, Genong Yu, et.al. Automatic On-Demand Data Feed Service for AutoChem Based on Reusable Geo-Processing Workflow[J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2010, 3(4):418-426.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700