Orlando tools: Energy research application development through convergence of grid and cloud computing
The paper addresses the relevant problem related to the development of scientific applications (applied software packages) to solve large-scale problems in heterogeneous distributed computing environments that can include various infrastructures (clusters, Grid systems, clouds) and provide their integrated use. We propose a new approach to the development of applications for such environments. It is based on the integration of conceptual and modular programming. The application development is implemented with a special framework named Orlando Tools. In comparison to the known tools, used for the development and execution of distributed applications in the current practice, Orlando Tools provides executing application jobs in the integrated environment of virtual machines that include both the dedicated and non-dedicated resources. The distributed computing efficiency is improved through the multi-agent management. Experiments of solving the large-scale practical problems of energy security research show the effectiveness of the developed application for solving the aforementioned problem in the environment that supports the hybrid computational model including Grid and cloud computing. © 2019, Springer Nature Switzerland AG.
Библиографическая ссылка
Feoktistov A., Gorsky S., Sidorov I., Kostromin R., Edelev A., Massel L. Orlando tools: Energy research application development through convergence of grid and cloud computing // Communications in Computer and Information Science. Vol.965. 2019. P.289-300. ISBN (print): 9783030058067. DOI: 10.1007/978-3-030-05807-4_25