• DocumentCode
    163899
  • Title

    Cloud resource allocation as non-preemptive approach

  • Author

    Upadhye, Gandhali ; Dange, Trupti

  • Author_Institution
    Dept. of Comput. Eng., Univ. of Pune, Pune, India
  • fYear
    2014
  • fDate
    8-8 July 2014
  • Firstpage
    352
  • Lastpage
    356
  • Abstract
    The increased amount of data and increased degree of connectivity has led many providers to provide cloud services. One of the Cloud Services Infrastructure as a Service (IaaS), provides greater potential for a highly scalability of computing resources for demand in various applications like Parallel Data processing. The resources offered in the cloud are probably heterogeneous and extremely dynamic and due to this dynamic access balancing, load balancing and scheduling of job is required. For achieving this many schemes are proposed, Nephele is one of the data processing framework which exploits the dynamic resource allocation offered by IaaS clouds for both task scheduling and execution. Specific tasks of processing a job can be allotted to different types of virtual machines which are automatically instantiated and terminated during the job execution. However the current algorithms are homogeneous and they do not consider the underutilization or resource overload during the job execution that increases task completion time. For increasing the efficiency of the scheduling algorithm for the real time Cloud Computing services, this paper introduces a new approach. Proposed method utilizes the Turnaround time Utility efficiently by discriminating it into a gain function and a loss function for a single task based on their priorities. Algorithm has been executed on both preemptive and Non-preemptive methods. The experimental results show that it overtakes the existing utility based scheduling algorithms and also compare its performance with both preemptive and Non-preemptive scheduling approaches. Hence, Turnaround time utility scheduling approach which focuses on both high and the low priority jobs that arrives for scheduling is proposed.
  • Keywords
    cloud computing; parallel processing; resource allocation; scheduling; virtual machines; IaaS; cloud computing services; cloud resource allocation; computing resources; dynamic access balancing; dynamic resource allocation; gain function; infrastructure as a service; job scheduling; loss function; nonpreemptive scheduling approaches; parallel data processing; task execution; task scheduling; turnaround time utility scheduling approach; virtual machines; Cloud computing; Conferences; Dynamic scheduling; Market research; Processor scheduling; Resource management; Virtual machining; Cloud Computing; Load Balancing; Resource utilization; Task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Current Trends in Engineering and Technology (ICCTET), 2014 2nd International Conference on
  • Conference_Location
    Coimbatore
  • Print_ISBN
    978-1-4799-7986-8
  • Type

    conf

  • DOI
    10.1109/ICCTET.2014.6966314
  • Filename
    6966314