Security supportive energy-aware scheduling and energy policies for cloud environments

被引:41
作者
Fernandez-Cerero, Damian [1 ]
Jakobik, Agnieszka [2 ]
Grzonka, Daniel [2 ]
Kolodziej, Joanna [2 ]
Fernandez-Montes, Alejandro [1 ]
机构
[1] Univ Seville, Dept Comp Languages & Syst, Seville, Spain
[2] Cracow Univ Technol, Dept Comp Sci, Krakow, Poland
关键词
Cloud computing; Energy efficiency; Independent task scheduling; Genetic algorithms; VM hibernating; Cloud security; POWER; PERFORMANCE;
D O I
10.1016/j.jpdc.2018.04.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing (CC) systems are the most popular computational environments for providing elastic and scalable services on a massive scale. The nature of such systems often results in energy-related problems that have to be solved for sustainability, cost reduction, and environment protection. In this paper we defined and developed a set of performance and energy-aware strategies for resource allocation, task scheduling, and for the hibernation of virtual machines. The idea behind this model is to combine energy and performance-aware scheduling policies in order to hibernate those virtual machines that operate in idle state. The efficiency achieved by applying the proposed models has been tested using a realistic large-scale CC system simulator. Obtained results show that a balance between low energy consumption and short makespan can be achieved. Several security constraints may be considered in this model. Each security constraint is characterized by: (a) Security Demands (SD) of tasks; and (b) Trust Levels (TL) provided by virtual machines. SD and TL are computed during the scheduling process in order to provide proper security services. Experimental results show that the proposed solution reduces up to 45% of the energy consumption of the CC system. Such significant improvement was achieved by the combination of an energy-aware scheduler with energy-efficiency policies focused on the hibernation of VMs. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:191 / 202
页数:12
相关论文
共 65 条
  • [41] Non-deterministic security driven meta scheduler for distributed cloud organizations
    Jakobik, Agnieszka
    Grzonka, Daniel
    Palmieri, Francesco
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2017, 76 : 67 - 81
  • [42] Jakóbik A, 2017, PROCEEDINGS - 31ST EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2017, P583
  • [43] Jakóbik A, 2016, PROCEEDINGS - 30TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2016, P596
  • [44] Energy-aware Server Selection Algorithms in a Scalable Cluster
    Kataoka, Hiroki
    Sawada, Atsuhiro
    Duolikun, Dilawaer
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 565 - 572
  • [45] Power Consumption and Computation Models of a Server with a Multi-core CPU and Experiments
    Kataoka, Hiroki
    Duolikun, Dilawaer
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. 2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS WAINA 2015, 2015, : 217 - 222
  • [46] Kaushik R.T., 2010, Proceedings of the USENIX Annual Technical Conference, P109
  • [47] Khaneja G., 2015, THESIS
  • [48] Energy conservation effects of a multi-stage outdoor air enabled cooling system in a data center
    Kim, Je-Yong
    Chang, Hyun-Jae
    Jung, Yong-Ho
    Cho, Kyu-Man
    Augenbroe, Godfried
    [J]. ENERGY AND BUILDINGS, 2017, 138 : 257 - 270
  • [49] Krishnan B., 2010, EVALUATION REV, V38, P56, DOI [10.1145/1925019.1925031, DOI 10.1145/1925019.1925031]
  • [50] An Online Power Metering Model for Cloud Environment
    Li, Yanfei
    Wang, Ying
    Yin, Bo
    Guan, Lu
    [J]. 2012 11TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2012, : 175 - 180