• DocumentCode
    2980796
  • Title

    An utility-based job scheduling algorithm for current computing Cloud considering reliability factor

  • Author

    Hu, Zheng ; Wu, Kaijun ; Huang, Jinsong

  • Author_Institution
    Xichang Electr. Power Bur., Sichuan Eletric Power Corp., Xichang, China
  • fYear
    2012
  • fDate
    22-24 June 2012
  • Firstpage
    296
  • Lastpage
    299
  • Abstract
    The analysis and research of power system necessitates the current computing. However, the bottleneck of current computing lies in the limited computing capacity in power system. Cloud computing´s service-oriented characteristics advance a new way of service provisioning called utility based computing, which could provide powerful computing capability for current computing. However, toward the deployment of practical current computing Cloud, we encounter one challenge that the existing job scheduling algorithms under utility based computing do not take hardware/software failure and recovery in the Cloud into account. In an attempt to address this challenge, we introduce the failure and recovery scenario in the current Cloud computing entities and propose a Reinforcement Learning (RL) based algorithm to make job scheduling in the current computing Cloud fault tolerant. We carry out experimental comparison with Resource-constrained Utility Accrual algorithm (RUA), Utility Accrual Packet scheduling algorithm (UPA) and LBESA to demonstrate the feasibility of our proposed approach.
  • Keywords
    cloud computing; learning (artificial intelligence); power engineering computing; power system reliability; service-oriented architecture; software fault tolerance; system recovery; current cloud computing entities; current computing cloud fault tolerance; hardware-software failure; hardware-software recovery; power system; reinforcement learning based algorithm; reliability factor; service provisioning; service-oriented characteristics; utility based computing; utility-based job scheduling algorithm; Algorithm design and analysis; Real time systems; Switches; Current Cloud Computing; Fault Recovery; Job Scheduling; Reinforcement Learning; Utility Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Service Science (ICSESS), 2012 IEEE 3rd International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-2007-8
  • Type

    conf

  • DOI
    10.1109/ICSESS.2012.6269464
  • Filename
    6269464