Scientific applications in the cloud: Resource optimisation based on metaheuristics

被引:0
|
作者
Mokhtari A. [1 ]
Azizi M. [1 ]
Gabli M. [2 ]
机构
[1] MATSI Lab., ESTO, University Mohammed I, Oujda
[2] LARI Lab., FSO, University Mohammed I, Oujda
来源
Scalable Computing | 2020年 / 21卷 / 04期
关键词
Artificial Intelligence; Cloud computing; Metaheuristic; Optimisation; Resources Management;
D O I
10.12694:/scpe.v21i4.1799
中图分类号
学科分类号
摘要
The advent of emerging technologies such as 5G and Internet of Things (IoT) will generate a colossal amount of data that should be processed by the cloud computing. Thereby, cloud resources optimisation represents significant benefits in different levels: cost reduction for the user, saving energy consumed by cloud data centres, etc. Cloud resource optimisation is a very complex task due to its NP-hard characteristic. In this case, use of metaheuristic approaches is more rational. But the quality of metaheuristic solutions changes by changing the problem. In this paper we have dealt with the problem of determining the configuration of resources in order to minimise the payment cost and the duration of the scientific applications execution. For that, we proposed a mathematical model and three metaheuristic approaches, namely the Genetic Algorithm (GA), hybridisation of the Genetic Algorithm with Local Search (GA-LS) and the Simulated Annealing (SA). The comparison between them showed that the simulated annealing finds more optimal solutions than those proposed by the genetic algorithm and the GA-LS hybridisation. © 2020 SCPE.
引用
收藏
页码:649 / 660
页数:11
相关论文
共 50 条
  • [31] An Investigation on Applications of Cloud Computing in Scientific Computing
    Chen, Huiying
    Wang, Feng
    Deng, Hui
    INFORMATION AND MANAGEMENT ENGINEERING, PT V, 2011, 235 : 201 - 206
  • [32] Scalable State Management for Scientific Applications in the Cloud
    Li, Tonglin
    Raicu, Ioan
    Ramakrishnan, Lavanya
    2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 204 - 211
  • [33] Cloud-aware Development of Scientific Applications
    De Benedictis, Alessandra
    Rak, Massimiliano
    Turtur, Mauro
    Villano, Umberto
    2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 149 - 154
  • [34] OPTIMIZED SCHEDULING APPROACH FOR SCIENTIFIC APPLICATIONS BASED ON CLUSTERING IN CLOUD COMPUTING ENVIRONMENT
    Kadri, Walid
    Yagoubi, Belabbas
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2019, 20 (03): : 527 - 540
  • [35] Elastic Resource Provisioning for Cloud Workflow Applications
    Li, Xiaoping
    Cai, Zhicheng
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2017, 14 (02) : 1195 - 1210
  • [36] DYNAMIC PROVISIONING AND RESOURCE MANAGEMENT FOR MULTI-TIER CLOUD BASED APPLICATIONS
    Goswami, Veena
    Patra, S. S.
    Mund, G. B.
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2013, 38 (03) : 175 - 191
  • [37] Resource Renting for Periodical Cloud Workflow Applications
    Chen, Long
    Li, Xiaoping
    Ruiz, Ruben
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (01) : 130 - 143
  • [38] Cloud-of-Clouds Based Resource Provisioning Strategy for Continuous Write Applications
    Zeng, Zeng
    Veeravalli, Bharadwaj
    Khan, Samee U.
    Teo, Sin G.
    2017 23RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC): BRIDGING THE METROPOLITAN AND THE REMOTE, 2017, : 660 - 665
  • [39] Cloud resource management: towards efficient execution of large-scale scientific applications and workflows on complex infrastructures
    Gonzalez, Nelson Mimura
    Melo de Brito Carvalho, Tereza Cristina
    Miers, Charles Christian
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2017, 6
  • [40] Cloud resource management: towards efficient execution of large-scale scientific applications and workflows on complex infrastructures
    Nelson Mimura Gonzalez
    Tereza Cristina Melo de Brito Carvalho
    Charles Christian Miers
    Journal of Cloud Computing, 6