摘要
云计算具有可扩展性和高可用性的特点,能够快速配置和调度服务资源,按需为用户提供弹性的GIS服务。基于典型实例剖析了GIS云计算系统的框架结构,介绍了与GIS云计算系统框架结构相关的Web应用服务器工作原理,讨论分析了所用典型实例中云计算系统各组件的地位与作用。从可扩展性和高可用性的角度对GIS云计算系统框架结构的实现方式进行了较为深入、全面的探讨,归纳了负载均衡与动态扩展在向GIS服务提供自适应性计算资源和提高云计算系统容错性方面以及面临用户数量与地理空间数据使用量增加时在保持云计算系统高性能与高资源利用方面的作用以及相关方法,总结了借助云计算技术自动获得弹性计算资源和构建高效稳定GIS应用的技术途径与手段。
Cloud Computing has the reliable, available and scalable characteristics, which can rapidly allocate cloud service resources and provide elastic and on-demand GIS services. The infrastructure of a typical GIS Cloud Computing Instance has been analyzed. The techni- cai principle of the Web Application Servers has been presented. The offered functionality of each component container in Cloud Compu- ting has been revealed. Furthermore,in terms of the characters of high availability and scalability, the technologies of GIS Cloud Compu- ting Instance have been specifically discussed. How Cloud Computing provides the adaptive computing resources and controls the fault tolerance of this system instance for GIS services through the load balancing and dynamic scalability has been surveyed. Cloud Computing enables GIS applications to maintain sustainability of its high performance and high resource utilization once the number of users and the use of geospatial data increase. Therefore by means of the technology of Cloud Computing GIS services can automatically obtain elastic computing resources and build efficient and stable GIS applications.
出处
《计算机技术与发展》
2017年第6期99-105,共7页
Computer Technology and Development
基金
国家自然科学基金资助项目(41071347)
云南省重大科技专项-新能源(2013ZB006)
卫星测绘技术与应用国家测绘地理信息局重点实验室课题(KLSMTA-201509)