• DocumentCode
    1826626
  • Title

    Cloud Resource Provisioning to Extend the Capacity of Local Resources in the Presence of Failures

  • Author

    Javadi, Bahman ; Thulasiraman, Parimala ; Buyya, Rajkumar

  • Author_Institution
    Sch. of Comput. Eng. & Math., Univ. of Western Sydney, Sydney, NSW, Australia
  • fYear
    2012
  • fDate
    25-27 June 2012
  • Firstpage
    311
  • Lastpage
    319
  • Abstract
    In this paper, we investigate Cloud computing resource provisioning to extend the computing capacity of local clusters in the presence of failures. We consider three steps in the resource provisioning including resource brokering, dispatch sequences, and scheduling. The proposed brokering strategy is based on the stochastic analysis of routing in distributed parallel queues and takes into account the response time of the Cloud provider and the local cluster while considering computing cost of both sides. Moreover, we propose dispatching with probabilistic and deterministic sequences to redirect requests to the resource providers. We also incorporate check pointing in some well-known scheduling algorithms to provide a fault-tolerant environment. We propose two cost-aware and failure-aware provisioning policies that can be utilized by an organization that operates a cluster managed by virtual machine technology and seeks to use resources from a public Cloud provider. Simulation results demonstrate that the proposed policies improve the response time of users´ requests by a factor of 4.10 under a moderate load with a limited cost on a public Cloud.
  • Keywords
    checkpointing; cloud computing; probability; processor scheduling; resource allocation; software fault tolerance; stochastic processes; virtual machines; checkpointing; cloud computing resource provisioning; computing cost; cost-aware provisioning policies; deterministic sequence dispatch; distributed parallel queues; failure-aware provisioning policies; fault-tolerant environment; local cluster resource computing capacity; probabilistic sequence dispatch; public cloud provider; resource brokering; resource providers; routing stochastic analysis; scheduling algorithms; user request response time improvement; virtual machine technology; Cloud computing; Equations; Mathematical model; Routing; Scheduling algorithms; Time factors; Virtual machining; Brokering; Cloud computing; Failure-prone clusters; Request scheduling; Resource provisioning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
  • Conference_Location
    Liverpool
  • Print_ISBN
    978-1-4673-2164-8
  • Type

    conf

  • DOI
    10.1109/HPCC.2012.49
  • Filename
    6332189