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] 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
  • [2] 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
  • [3] Executing mobile applications on the cloud: Framework and issues
    Hung, Shih-Hao
    Shih, Chi-Sheng
    Shieh, Jeng-Peng
    Lee, Chen-Pang
    Huang, Yi-Hsiang
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 63 (02) : 573 - 587
  • [4] Adding Monitoring and Reconfiguration Facilities for Service-based Applications in the Cloud
    Mohamed, Mohamed
    Belaid, Djamel
    Tata, Samir
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 756 - 763
  • [5] Efficient Resource Allocation for Autonomic Service-Based Applications in the Cloud
    Hadded, Leila
    Ben Charrada, Faouzi
    Tata, Samir
    15TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING (ICAC 2018), 2018, : 193 - 198
  • [6] 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
  • [7] 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
  • [8] 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
  • [9] Optimization and Approximate Placement of Autonomic Resources for the Management of Service-Based Applications in the Cloud
    Hadded, Leila
    Ben Charrada, Faouzi
    Tata, Samir
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2016 CONFERENCES, 2016, 10033 : 175 - 192
  • [10] STRATFram: A framework for describing and evaluating elasticity strategies for service-based business processes in the cloud
    Ben Jrad, Aicha
    Bhiri, Sami
    Tata, Samir
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 : 69 - 89