Security, energy, and performance-aware resource allocation mechanisms for computational grids

被引:39
|
作者
Kolodziej, Joanna [1 ]
Khan, Samee Ullah [2 ]
Wang, Lizhe [3 ]
Kisiel-Dorohinicki, Marek [4 ]
Madani, Sajjad A. [5 ]
Niewiadomska-Szynkiewicz, Ewa [6 ]
Zomaya, Albert Y. [7 ]
Xu, Cheng-Zhong [8 ]
机构
[1] Cracow Univ Technol, Inst Comp Sci, Ul Warszawska 24, PL-31155 Krakow, Poland
[2] N Dakota State Univ, NDSU CIIT Green Comp & Commun Lab, Fargo, ND 58108 USA
[3] Chinese Acad Sci, Ctr Earth Observat & Digital Earth, Beijing, Peoples R China
[4] AGH Univ Sci & Technol, PL-30059 Krakow, Poland
[5] COMSATS Inst Informat Technol CIIT, Abbottabad 22060, Pakistan
[6] Warsaw Univ Technol, Inst Control & Computat Engn, Warsaw, Poland
[7] Univ Sydney, Sch Informat Technol, Sydney, NSW 2006, Australia
[8] Wayne State Univ, Dept Elect & Comp Engn, Detroit, MI 48202 USA
基金
美国国家科学基金会;
关键词
Distributed cyber physical systems; Secure computational grid; Resource reliability; Scheduling; Energy optimization; Dynamic voltage scaling; Evolutionary algorithm; JOINT OPTIMIZATION; RESPONSE-TIME; REQUIREMENTS; CONSUMPTION; HEURISTICS; BEHAVIOR;
D O I
10.1016/j.future.2012.09.009
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Distributed Cyber Physical Systems (DCPSs) are networks of computing systems that utilize information from their physical surroundings to provide important services, such as smart health, energy efficient grid and cloud computing, and smart security-aware grids. Ensuring the energy efficiency, thermal safety, and long term uninterrupted computing operation increases the scalability and sustainability of these infrastructures. Achieving this goal often requires researchers to harness an understanding of the interactions between the computing equipment and its physical surroundings. Modeling these interactions can be computationally challenging with the resources on hand and the operating requirements of such systems. In this paper, we define the independent batch scheduling in Computational Grid (CG) as a three-objective global optimization problem with makespan, flowtime and energy consumption as the main scheduling criteria minimized according to different security constraints. We use the Dynamic Voltage Scaling (DVS) methodology for reducing the cumulative power energy utilized by the system resources. We develop six genetic-based single- and multi-population meta-heuristics for solving the considered optimization problem. The effectiveness of these algorithms has been empirically justified in two different grid architectural scenarios in static and dynamic modes. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:77 / 92
页数:16
相关论文
共 50 条
  • [1] Security and performance-aware resource allocation for enterprise multimedia in mobile edge computing
    Li, Zhongjin
    Hu, Haiyang
    Huang, Binbin
    Chen, Jie
    Li, Chuanyi
    Hu, Hua
    Huang, Liguo
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (15-16) : 10751 - 10780
  • [2] Security and performance-aware resource allocation for enterprise multimedia in mobile edge computing
    Zhongjin Li
    Haiyang Hu
    Binbin Huang
    Jie Chen
    Chuanyi Li
    Hua Hu
    Liguo Huang
    Multimedia Tools and Applications, 2020, 79 : 10751 - 10780
  • [3] Multilevel resource allocation for performance-aware energy-efficient cloud data centers
    Rossi, Fabio Diniz
    Severo de Souza, Paulo Silas
    Marques, Wagner dos Santos
    Conterato, Marcelo da Silva
    Ferreto, Tiago Coelho
    Lorenzon, Arthur Francisco
    Luizelli, Marcelo Caggiani
    2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 462 - 467
  • [4] Performance-aware resource allocation algorithm for core network control plane
    Chen J.-J.
    Li H.-J.
    Cao Z.-H.
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2021, 55 (09): : 1782 - 1787
  • [5] Performance-Aware Cloud Resource Allocation via Fitness-Enabled Auction
    Wang, Hongbing
    Kang, Zuling
    Wang, Lei
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (04) : 1160 - 1173
  • [6] Cilantro: Performance-Aware Resource Allocation for General Objectives via Online Feedback
    Bhardwaj, Romil
    Kandasamy, Kirthevasan
    Biswal, Asim
    Guo, Wenshuo
    Hindman, Benjamin
    Gonzalez, Joseph
    Jordan, Michael
    Stoica, Ion
    PROCEEDINGS OF THE 17TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, OSDI 2023, 2023, : 623 - 643
  • [7] Deep Reinforcement Learning for Performance-Aware Adaptive Resource Allocation in Mobile Edge Computing
    Huang, Binbin
    Li, Zhongjin
    Xu, Yunqiu
    Pan, Linxuan
    Wang, Shangguang
    Hu, Haiyang
    Chang, Victor
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020
  • [8] An auction method for resource allocation in computational grids
    Izakian, Hesam
    Abraham, Ajith
    Ladani, Behrouz Tork
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (02): : 228 - 235
  • [9] Task-oriented computational economic-based distributed resource allocation mechanisms for computational grids
    He, LL
    Ioerger, TR
    IC-AI '04 & MLMTA'04 , VOL 1 AND 2, PROCEEDINGS, 2004, : 462 - 468
  • [10] PERFORMANCE-AWARE VIRTUAL MACHINE ALLOCATION APPROACH IN AN INTERCLOUD ENVIRONMENT
    Justafort, Valerie Danielle
    Pierre, Samuel
    2012 25TH IEEE CANADIAN CONFERENCE ON ELECTRICAL & COMPUTER ENGINEERING (CCECE), 2012,