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 条
  • [1] BASBA: A framework for Building Adaptable Service-Based Applications
    Sedighiani, Kavan
    Shokrollahi, Saeed
    Shams, Fereidoon
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 179
  • [2] A Development Framework Enabling the Design of Service-Based Cloud Applications
    Gonidis, Fotis
    Paraskakis, Iraklis
    Simons, Anthony J. H.
    ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING, 2015, 508 : 139 - 152
  • [3] A Framework For Executing Android Applications On The Cloud
    Ghorpade, Sourabh
    Chavan, Nikhil
    Gokhale, Akash
    Sapkal, Deepak
    2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2013, : 230 - 235
  • [4] The SPD approach to deploy service-based applications in the cloud
    Sami Yangui
    Tata, Samir
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (15): : 3943 - 3960
  • [5] Autonomic Resource Provisioning Framework for Service-based Cloud Applications : A Queuing-Model Based Approach
    Bhardwaj, Tushar
    Upadhyay, Himanshu
    Sharma, Subhash Chander
    PROCEEDINGS OF THE CONFLUENCE 2020: 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING, 2020, : 605 - 610
  • [6] Towards a framework for the development of adaptable service-based applications
    Lane, Stephen
    Gu, Qing
    Lago, Patricia
    Richardson, Ita
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2014, 8 (03) : 239 - 257
  • [7] A Generic Framework for Service-Based Business Process Elasticity in the Cloud
    Amziani, Mourad
    Melliti, Tarek
    Tata, Samir
    BUSINESS PROCESS MANAGEMENT, BPM 2012, 2012, 7481 : 194 - 199
  • [8] A formal framework for developing adaptable service-based applications
    Lambers, Leen
    Mariani, Leonardo
    Ehrig, Hartmut
    Pezze, Mauro
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 4961 : 392 - +
  • [9] A Composable Framework for Test Automation of Service-Based Applications
    Ilieva, Sylvia
    Pavlov, Valentin
    Manova, Ilina
    QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, 2010, : 286 - 291
  • [10] Designing an FSM architectural framework for service-based applications
    Jeng, JJ
    Tsai, WC
    24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 234 - 239