GIS 服务器集群技术是 SuperMap 服务器开发团队在多年的研发实践基础上,为企业级 Service GIS 应用提供的一套成熟的 GIS 服务平台解决方案,用于实现应用系统中 GIS 服务能力的高可伸缩性和高可靠性。

在 Web GIS 发展初期,各行业致力于构建基于专有空间数据的 Web GIS 应用系统,这一阶段对 GIS 服务器的要求是充分利用已有的 GIS 服务器计算资源提高 GIS 响应效率,Web GIS 应用要具有高可靠性、高并发响应能力。为此,早期的 SuperMap 服务器开发平台研制出了第一版集群技术体系,一个集群服务器可以将后台的多个 GIS 服务器的计算资源进行整合、虚拟化,统一对客户端提供服务,使 Web GIS 应用提供的 GIS 服务能力具有负载均衡和容错的集群特征,后台实现空间分析计算的 GIS 服务器被均衡的分配任务,多个 GIS 服务器可以动态的注入或者卸载出服务集群,从而避免 GIS 服务器的单点失效引起 Web GIS 应用的不可用。

近年来,随着各单位业务的不断发展与开拓,基于各单位各部门信息化独立建设的 Web GIS 应用逐渐凸显其信息孤岛的瓶颈,跨部门、跨区域、面向全球模型实现信息一体化共享的需求越来越强烈,如何构建能够整合跨区域、跨平台、跨部门的 GIS 服务器,实现多资源的应用整合,完成企业各类信息的互通互联成为集群技术发展的新课题。为此,SuperMap 服务器的新一代开发平台 - SuperMap iServer 在原有集群技术的基础上再次进行了技术的革新与能力的扩展,实现了新一代分布式层次集群技术。

本文将分别从原理与结构、特点、使用与配置方法以及应用几个方面对 SuperMap iServer 集群系统进行剖析,希望通过本文深入浅出的阐述,使用户对 SuperMap iServer 集群技术及其使用方法有一个深入的了解,以便灵活地利用该技术构建健壮、稳定、高效的企业级 GIS 应用系统。