TY - JOUR
T1 - Design and realization of automated testing cloud platform for CFD verification and validation
AU - Chen, Shusheng
AU - Liu, Liyuan
AU - Yan, Chao
AU - Lin, Boxi
N1 - Publisher Copyright:
© 2017, Press of Chinese Journal of Aeronautics. All right reserved.
PY - 2017/3/25
Y1 - 2017/3/25
N2 - Based on the idea of cloud computing, this paper proposes an automated testing cloud platform solution for large-scale computational fluid dynamics (CFD) software verification and validation. The main objective is to reduce labor costs, improve software quality and development efficiency, and be adapted to high performance computing for future development as well. This platform uses modularized browser/server (B/S) network architecture and LAMP (Linux+Apache+MySQL+PHP/Python) development tools. A continuous integration professional database is established, and a cloud environment is built, covering reliable cluster computing, complicated operation scheduling and massively parallel computing. This solution is able to automatically load test cases, submit cluster computing, monitor real-time process, post-process automatically and export analysis results containing comparisons with detailed experimental data, error analysis and summary reports. This platform has been applied to a large-scale parallel computing CFD software, and the feasibility and practicability of this solution have been verified.
AB - Based on the idea of cloud computing, this paper proposes an automated testing cloud platform solution for large-scale computational fluid dynamics (CFD) software verification and validation. The main objective is to reduce labor costs, improve software quality and development efficiency, and be adapted to high performance computing for future development as well. This platform uses modularized browser/server (B/S) network architecture and LAMP (Linux+Apache+MySQL+PHP/Python) development tools. A continuous integration professional database is established, and a cloud environment is built, covering reliable cluster computing, complicated operation scheduling and massively parallel computing. This solution is able to automatically load test cases, submit cluster computing, monitor real-time process, post-process automatically and export analysis results containing comparisons with detailed experimental data, error analysis and summary reports. This platform has been applied to a large-scale parallel computing CFD software, and the feasibility and practicability of this solution have been verified.
KW - Automation
KW - Cloud computing
KW - Cloud environment
KW - LAMP
KW - Professional database
KW - Verification and validation
UR - https://www.scopus.com/pages/publications/85019981243
U2 - 10.7527/S1000-6893.2016.0173
DO - 10.7527/S1000-6893.2016.0173
M3 - 文章
AN - SCOPUS:85019981243
SN - 1000-6893
VL - 38
JO - Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica
JF - Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica
IS - 3
M1 - 120209
ER -