摘要随着水利现代化需求的不断提高,为解决水利仿真计算模型软件开发过程中出现的通用性差、重用率低、软件产品更新维护困难等问题,围绕高可靠、高可用、虚拟化等目标,基于云计算和微服务等技术,结合Spring Boot开发架构,搭建一体化多模型云平台。该模型云平台面向不同业务用户提供相应的微服务和GUI(Graphical User Interface)交互操作方案,实现模型的云端计算。以黄河中下游为示范流域,集成一维、二维水动力模型、水文模型以及人工智能模型,对云平台的模型计算结果进行了展示,验证了该模型云平台的有效性和实用性。
Abstract:With the increasing demand for water conservancy modernization, in order to solve the problems of poor universality, low reuse rate and difficult software product update and maintenance in the development of water conservancy simulation calculation model software, focusing on the objectives of high reliability, high availability and virtualization, this research builds an integrated multi model cloud platform based on cloud computing, microservices and other technologies, combined with Spring Boot development architecture. The model cloud platform provides corresponding microservices and GUI interactive operation schemes for different business users to realize the cloud computing of the model. Taking the middle and lower reaches of the Yellow River as a demonstration basin, integrating one-dimensional and two-dimensional hydrodynamic models, hydrological model and artificial intelligence model, the model calculation results of the cloud platform are displayed to verify the effectiveness and practicability of the model cloud platform.
夏润亮, 李涛, 李珂, 张彦鹏. 多模型云服务平台构建研究与应用实践[J]. 中国防汛抗旱, 2022, 32(3): 52-56,60.
XIA Runliang, LI Tao, LI Ke, ZHANG Yanpeng. Research on the construction of multi model cloud service platform and water conservancy application practice. journal1, 2022, 32(3): 52-56,60.
[1] 蔡阳. 智慧水利建设现状分析与发展思考[J]. 水利信息化, 2018(4):1-6. [2] 赵然杭, 郑灿堂, 李洪涛, 等. 再谈智慧水利[J]. 中国防汛抗旱, 2017, 27(2):55-58. [3] Arango I M,Izquierdo J S,Campbell E O G,et al. Cloud-based Decision Making in Water Distribution Systems[J]. Procedia Engineering, 2014, 89:488-494. [4] Wan Z,Hong Y,Khan S,et al. A cloud-based global floos disaster community cyber-infrastructure:Development and demonstration[J]. Enviromental Modelling & Software, 2014, 58(4):86-94. [5] 刘荣华, 魏加华, 翁燕章, 等.HydroMP:基于云计算的水动力学建模及计算服务平台[J]. 清华大学学报(自然科学版), 2014, 54(5):575-583. [6] 尹炜靖, 万定生, 关兴中. 基于云计算的水文数据共享平台的应用研究[J]. 信息技术, 2013, 37(8):68-72. [7] 吴礼福. 水利云计算服务平台应用初探[C]//中国水利学会2013学术年会论文集——S4水利信息化建设与管理, 2013:67-71. [8] Deng L,Chen X,Pu L I,et al. Application research of the rental housing recommendation system of improved TOPSIS[J]. Journal of Central China Normal University(Natural Sciences),2019, 1304:619-627. [9] Hussein M K,Mousa M H,Alqarni M A. A placement architecture for a container as a service (CaaS) in a cloud environment[J/OL]. https://link.springer.com/article/10.1186/s13677-019-0131-1. [10] 武志学. 云计算虚拟化技术的发展与趋势[J]. 计算机应用, 2017, 37(4):915-923. [11] 刘渊, 乔巍. 云环境下基于Kubernetes集群系统的容器网络研究与优化[J]. 信息网络安全, 2020, 20(3):36-44. [12] Netto H V, Lung L C,Correia M, et al. State machine replication in containers managed by Kubernetes[J]. Journal of Systems Architecture, 2017, 73:53-59.