A service-based framework for building and executing epidemic simulation applications in the cloud

被引:3
|
作者
Parlavantzas, Nikos [1 ]
Linh Manh Pham [1 ,2 ]
Morin, Christine [1 ]
Arnoux, Sandie [3 ]
Beaunee, Gael [3 ]
Qi, Luyuan [3 ]
Gontier, Philippe [3 ]
Ezanno, Pauline [3 ]
机构
[1] Univ Rennes, IRISA, CNRS, Campus Univ Beaulieu,Inria, F-35042 Rennes, France
[2] Vietnam Natl Univ, Univ Engn & Technol, Hanoi, Vietnam
[3] Univ Bretagne Loire, BIOEPAR, INRA, Oniris, Nantes, France
来源
关键词
cloud computing; epidemic simulation; high performance computing; simulation models; PARATUBERCULOSIS; SCALE;
D O I
10.1002/cpe.5554
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The cloud has emerged as an attractive platform for resource-intensive scientific applications, such as epidemic simulators. However, building and executing such applications in the cloud presents multiple challenges, including exploiting elasticity, handling failures, and simplifying multi-cloud deployment. To address these challenges, this paper proposes a novel service-based framework called DiFFuSE that enables simulation applications with a bag-of-tasks structure to fully exploit cloud platforms. This paper describes how the framework is applied to restructure two legacy applications, simulating the spread of bovine viral diarrhea virus and Mycobacterium avium subspecies paratuberculosis, into elastic cloud-native applications. Experimental results show that the framework enhances application performance and allows exploring different cost-performance trade-offs while supporting automatic failure handling and elastic resource acquisition from multiple clouds.
引用
收藏
页数:16
相关论文
共 50 条
  • [21] Reliability Analysis of Cloud Service-Based Applications Through SRGM and NMSPN
    Xu J.
    Pei Z.
    Guo L.
    Zhang R.
    Hu H.
    Wang F.
    Journal of Shanghai Jiaotong University (Science), 2020, 25 (01) : 57 - 64
  • [22] A Decentralized Self-Adaptation Mechanism for Service-Based Applications in the Cloud
    Nallur, Vivek
    Bahsoon, Rami
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (05) : 591 - 612
  • [23] Cloud and service-based production platforms
    Vick A.
    Krüger J.
    1600, Carl Hanser Verlag (111): : 635 - 638
  • [24] STAGER: Semantic-Based Framework for Generating Adapters of Service-Based Generic-API for Portable Cloud Applications
    Hossny, Eman
    Khattab, Sherif
    Omara, Fatma A.
    Hassan, Hesham A.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (03) : 903 - 914
  • [25] Automating Component Selection and Building Flexible Composites for Service-Based Applications
    Estublier, Jacky
    Dieng, Idrissa A.
    Simon, Eric
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, 69 : 93 - 106
  • [26] Building Service-Based Applications for the iPhone Using RDF: A Tourism Application
    Palanca, Javier
    Aranda, Gustavo
    Garcia-Fornes, Ana
    7TH INTERNATIONAL CONFERENCE ON PRACTICAL APPLICATIONS OF AGENTS AND MULTI-AGENT SYSTEMS (PAAMS 2009), 2009, 55 : 421 - 429
  • [27] SASeS: A Framework for the Development of Service-based Self-adaptive Applications
    Junior, E. C.
    Maia, P. H. M.
    Affonso, F. J.
    IEEE LATIN AMERICA TRANSACTIONS, 2016, 14 (09) : 4187 - 4195
  • [28] CoSeRT: A framework for composing service-based real-time applications
    Garcia-Valls, M
    Estevez-Ayres, I
    Basanta, P
    Delgado-Kloos, C
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2006, 3812 : 329 - 341
  • [29] An autonomic resource provisioning approach for service-based cloud applications: A hybrid dapproach
    Ghobaei-Arani, Mostafa
    Jabbehdari, Sam
    Pourmina, Mohammad Ali
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 : 191 - 210
  • [30] Self-Managed Micro-Containers for Service-Based Applications in the Cloud
    Mohamed, Mohamed
    Belaid, Djamel
    Tata, Samir
    2013 IEEE 22ND INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2013, : 140 - 145