Improved Hadoop-based cloud for complex model simulation optimization: Calibration of SWAT as an example

被引:10
|
作者
Ma, Jinfeng [1 ]
Rao, Kaifeng [2 ]
Li, Ruonan [1 ]
Yang, Yanzheng [1 ]
Li, Weifeng [1 ]
Zheng, Hua [1 ,3 ]
机构
[1] Chinese Acad Sci, State Key Lab Urban & Reg Ecol, Res Ctr Ecoenvironm Sci, Shuangqing Rd 18, Beijing 100085, Peoples R China
[2] Chinese Acad Sci, State Key Joint Lab Environm Simulat & Pollut Con, Res Ctr Ecoenvironm Sci, Beijing 100085, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Hadoop-based cloud; Sequential model; Parallel computing; Partial failure; Simulation optimization; SWAT; MULTIOBJECTIVE EVOLUTIONARY ALGORITHM; NONPOINT-SOURCE POLLUTION; AUTOMATIC CALIBRATION; UNCERTAINTY ANALYSIS; WATER-QUALITY; MANAGEMENT-PRACTICES; HYDROLOGIC-MODELS; MULTIPLE; SOFTWARE; INPUT;
D O I
10.1016/j.envsoft.2022.105330
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A simulation optimization framework requires a substantial number of model simulations, which are computationally intensive and may be impractical when the model simulations are extremely time-consuming. This paper presents an improved Hadoop-based cloud framework to alleviate the computational burden of optimization. The framework parallelizes conventional sequential-model-based optimization techniques by concurrently orchestrating multiple model computations within Hadoop MapReduce. It guarantees the reliability of simulation optimization tasks by handling node failures without affecting the ongoing simulation. A case study, using Bayesian optimization to calibrate a SWAT model, achieved a speedup of nearly 55-58 when using 100 cores, demonstrating the efficiency of parallelizing the Bayesian optimization algorithm on the Hadoop-based cloud. Experiments in which computing nodes were dynamically increased or decreased demonstrated that the framework can automatically rebalance the workload across the remaining nodes. The framework is readily adaptable to other complex model applications that perform sequential-model-based optimizations or large-scale simulations.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Moving SWAT model calibration and uncertainty analysis to an enterprise Hadoop-based cloud
    Zhang, Dejian
    Chen, Xingwei
    Yao, Huaxia
    James, April
    ENVIRONMENTAL MODELLING & SOFTWARE, 2016, 84 : 140 - 148
  • [2] Data prefetching and file synchronizing for performance optimization in Hadoop-based hybrid cloud
    Li, Chunlin
    Zhang, Jing
    Chen, Yi
    Luo, Youlong
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 151 : 133 - 149
  • [3] Access control for Hadoop-based cloud computing
    Wang, Zhihua
    Pang, Haibo
    Li, Zhanbo
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2014, 54 (01): : 53 - 59
  • [4] Evaluating Task Scheduling in Hadoop-based Cloud Systems
    Liu, Shengyuan
    Xu, Jungang
    Liu, Zongzhen
    Liu, Xu
    2013 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2013,
  • [5] Hadoop-based Measurement Report Parsing and Optimization
    Liu, Fa-Gui
    Zhou, Xiao-Chang
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMMUNICATION ENGINEERING (CSCE 2015), 2015, : 219 - 223
  • [6] Hadoop-based Model of Mass Data Storage
    Yang, Li
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 632 - 634
  • [7] A Hadoop-Based Online Teaching Model of "VisibleBody"
    Deng, Haiyan
    Li, Chunyan
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2021, 16 (11) : 46 - 58
  • [8] Application of Hadoop-Based Cloud Computing in Teaching Platform Research
    Liu, Chang
    Journal of Interconnection Networks, 2022, 22
  • [9] Hadoop-based index management scheme of power cloud data
    Zhuo, Ling
    Hu, Luo-na
    Wu, Bin
    Wu, Lie
    WIRELESS COMMUNICATION AND SENSOR NETWORK, 2016, : 924 - 933
  • [10] Application of Hadoop-Based Cloud Computing in Teaching Platform Research
    Liu, Chang
    JOURNAL OF INTERCONNECTION NETWORKS, 2022, 22 (SUPP05)