Security-Aware Distributed Job Scheduling in Cloud Computing Systems: A Game-Theoretic Cellular Automata-Based Approach

被引:6
|
作者
Gasior, Jakub [1 ]
Seredynski, Franciszek [1 ]
机构
[1] Cardinal Stefan Wyszynski Univ, Dept Math & Nat Sci, Warsaw, Poland
来源
关键词
Collective behavior; Multi-agent systems; Spatial Prisoner's Dilemma Game; Second order cellular automata; ALGORITHMS;
D O I
10.1007/978-3-030-22741-8_32
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider the problem of security-aware scheduling and load balancing in Cloud Computing (CC) systems. This optimization problem we replace by a game-theoretic approach where players tend to achieve a solution by reaching a Nash equilibrium. We propose a fully distributed algorithm based on applying Iterated Spatial Prisoner's Dilemma (ISPD) game and a phenomenon of collective behavior of players participating in the game. Brokers representing users participate in the game to fulfill their own three criteria: the execution time of the submitted tasks, their execution cost and the level of provided Quality of Service (QoS). We experimentally show that in the process of the game a solution is found which provides an optimal resource utilization while users meet their applications' performance and security requirements with minimum expenditure and overhead.
引用
收藏
页码:449 / 462
页数:14
相关论文
共 50 条
  • [1] A Game-Theoretic Approach to Multiobjective Job Scheduling in Cloud Computing Systems
    Gasior, Jakub
    Seredynski, Franciszek
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 470 - 480
  • [2] A Sandpile Cellular Automata-Based Approach to Dynamic Job Scheduling in Cloud Environment
    Gasior, Jakub
    Seredynski, Franciszek
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT II, 2016, 9574 : 497 - 506
  • [3] Security-aware Virtual Machine Allocation in the Cloud: A Game Theoretic Approach
    Kwiat, Luke
    Kamhoua, Charles A.
    Kwiat, Kevin A.
    Tang, Jian
    Martin, Andrew
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 556 - 563
  • [4] Cooperative Game Theoretic Approach for Job Scheduling in Cloud Computing
    Ananth, Alaka
    Chandrasekaran, K.
    2015 INTERNATIONAL CONFERENCE ON COMPUTING AND NETWORK COMMUNICATIONS (COCONET), 2015, : 147 - 156
  • [5] Security-aware job allocation in mobile cloud computing
    Nawrocki, Piotr
    Pajor, Jakub
    Sniezynski, Bartlomiej
    Kolodziej, Joanna
    21ST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2021), 2021, : 713 - 719
  • [6] A Game-Theoretic Framework for Security-Aware Sensor Placement Problem in Networked Control Systems
    Pirani, Mohammad
    Nekouei, Ehsan
    Sandberg, Henrik
    Johansson, Karl Henrik
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (07) : 3699 - 3706
  • [7] A Game-theoretic Framework for Security-aware Sensor Placement Problem in Networked Control Systems
    Pirani, Mohammad
    Nekouei, Ehsan
    Sandberg, Henrik
    Johansson, Karl Henrik
    2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 114 - 119
  • [8] A Game-Theoretic Approach to Distributed Opportunistic Scheduling
    Banchs, Albert
    Garcia-Saavedra, Andres
    Serrano, Pablo
    Widmer, Joerg
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2013, 21 (05) : 1553 - 1566
  • [9] A Game-Theoretic Approach to Distributed Scheduling of Rigid Demands on Dynamical Systems
    Farokhi, Farhad
    Cantoni, Michael
    Shames, Iman
    2016 AUSTRALIAN CONTROL CONFERENCE (AUCC), 2016, : 147 - 152
  • [10] A Distributed Game-Theoretic Approach to IaaS Cloud Brokering
    Gasior, Jakub
    Seredynski, Franciszek
    EURO-PAR 2021: PARALLEL PROCESSING WORKSHOPS, 2022, 13098 : 81 - 90