With the development and utilization of modern water conservancy information resources, the traditional integration method of centralized water resource management system has been unable to meet the high performance and the service orientation demands of professional models. Microservice system architecture encapsulates the model into service resources and provides modularized low-level functions for high-level intelligent applications. It is a fine-grained, low-coupling, and scalable approach to integrating water resource management models. In the servitization of professional model, the operational efficiency of a single service is the key factor for the overall system performance. In this paper, an effective service clustering development method of water resource management system is proposed based on the micro-service system architecture in consideration of the servitization demand of professional models. On the one hand, the horizontal performance of professional model services is expanded through mainstream container technology; and on the other hand, the load balancing of network and services is achieved via gateway technology. The related technologies were applied in the decision support system of water resources management for the lower reaches of the Jinsha River-Three Gorges cascade hydropower plants. The research findings offer reference for the design and development of water resources information system.
Key words
water resources management /
decision support system /
high performance cluster /
microservice /
visual container
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
References
[1] 郭 翀. 现代信息技术与水利信息化的研究[J]. 信息系统工程,2017(6): 23.
[2] 蔡 阳. 现代信息技术与水利信息化[J]. 水利水电技术,2009, 40(8): 133-138.
[3] JEAN-FRANCOIS B,DIEULIN C,ROUCHE N,et al.Sierem: An Environmental Information System for Water Resources[J]. IAHS-AISH Publication,2006,44(4):19-25.
[4] UGOL NITSKII G A, USOV A B. Information-Analytical Systems For Water Resources Quality Management[J]. Water Resources, 2008, 35(5): 598-604.
[5] MONAGHAN G W, LARSON G J. A Computerized Groundwater Resources Information System[J]. Groundwater, 1985, 23(2): 233-239.
[6] 李佐斌,曾俊轩. 长江水利信息网络顶层设计探讨[J]. 人民长江,2016, 47(4): 93-96.
[7] 杨 鹏. 关于建设“智慧长江”的思考[J]. 人民长江,2014, 45(23): 30-34.
[8] 张 晶,王琰洁,黄小锋. 一种微服务框架的实现[J]. 计算机系统应用,2017, 26(4): 82-86.
[9] 刘海岩,梁建龙. 基于中间件的分布式系统开发过程的研究[J]. 计算机应用研究,2004, 21(1): 85-87.
[10] 张耘凡,柳平增,马鸿健,等.一种基于JSON的分布式系统架构[J]. 中国农机化学报,2015,36(5):255-257.
[11] 周力峰,刘 文,张治中.云计算在水利科研信息化中的地位与作用[J]. 长江科学院院报,2014,31(9):110-114.
[12] 常洞霞,钱卫宁,周傲英. 大规模集群上基于预散列的连接处理和优化[C]//第27届中国数据库学术会议论文集.北京:中国计算机学会,2010:146-153.