Cloud Computing. 6th International Conference, CloudComp 2015, Daejeon, South Korea, October 28-29, 2015, Proceedings

Research Article

A VM Vector Management Scheme for QoS Constraint Task Scheduling in Cloud Environment

Download
348 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-38904-2_5,
        author={Kyung-no Joo and Seonghwan Kim and Dongki Kang and Yusik Kim and Hyungyu Jang and Chan-Hyun Youn},
        title={A VM Vector Management Scheme for QoS Constraint Task Scheduling in Cloud Environment},
        proceedings={Cloud Computing. 6th International Conference, CloudComp 2015, Daejeon, South Korea, October 28-29, 2015, Proceedings},
        proceedings_a={CLOUDCOMP},
        year={2016},
        month={5},
        keywords={Cloud computing Scheduling workloads SLA},
        doi={10.1007/978-3-319-38904-2_5}
    }
    
  • Kyung-no Joo
    Seonghwan Kim
    Dongki Kang
    Yusik Kim
    Hyungyu Jang
    Chan-Hyun Youn
    Year: 2016
    A VM Vector Management Scheme for QoS Constraint Task Scheduling in Cloud Environment
    CLOUDCOMP
    Springer
    DOI: 10.1007/978-3-319-38904-2_5
Kyung-no Joo1,*, Seonghwan Kim1,*, Dongki Kang1,*, Yusik Kim1,*, Hyungyu Jang1, Chan-Hyun Youn1,*
  • 1: KAIST
*Contact email: eu8198@kaist.ac.kr, s.h_kim@kaist.ac.kr, dkkang@kaist.ac.kr, yusiky326@kaist.ac.kr, chyoun@kaist.ac.kr

Abstract

To reduce operational costs in computing service, there have been many researches on resource utilization improvement. In cloud environment, virtualization technology, coupled with virtual machine migration, can improve utilization of physical machines by server consolidation. Cloud service providers will consolidate virtual machines in order to reduce the number of physical machines running, therefore reducing their operational cost. Capacity of resources used by virtual machines can be set by users who schedule their tasks, minimizing resource waste by underutilization. However, it is difficult for a user to find the optimal virtual machine with respect to the resource capacity in minimal cost. To solve this problem, cloud service broker is required between users and cloud service providers. Task scheduling in cloud service broker solves finding virtual machine with lowest cost while satisfying SLA. Previous methods using mixed integer programming have showed difficulties in complexity and as system got larger and more complex, they could not solve the problems effectively. In this paper, with preliminary experiment, we propose vector modeling on virtual machine types and tasks can be applied and used in VM management. The allocated computing resources for each task components showed low complexity in operation of VM managements and effectiveness in task consolidation.