• DocumentCode
    2995848
  • Title

    Improving the QoS of Web Applications across Multiple Virtual Machines in Cloud Computing Environment

  • Author

    Zhang, Weizhe ; Zhang, Hongli ; Chen, Huixiang ; Zhang, Qizhen ; Cheng, Albert M K

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Harbin Inst. of Technol., Harbin, China
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    2247
  • Lastpage
    2253
  • Abstract
    Cloud computing is a hot topic in both industrial and academic areas. Virtualization employed on large data centers forms the basis of cloud computing, which includes CPU, I/O and memory virtualization. Time-sharing of CPU cycles for multiple virtual machines (VMs) has been the main bottleneck of system-level virtualization. How to schedule CPU cycles for multi-VMs to improve the QoS of web applications need further study. This paper first proposes a CPU management architecture for multi-VMs. Then, we convert the CPU scheduling problem into an integer programming problem. Importantly, we put forward a CPU scheduling algorithm based on utility optimization theory (UOCRS) to increase the global utility. Experiments show that our scheme improves the performance of Web applications remarkably.
  • Keywords
    cloud computing; computer centres; processor scheduling; quality of service; virtual machines; virtualisation; CPU cycles time-sharing; CPU management architecture; CPU scheduling algorithm; I/O; QoS; UOCRS; Web applications; cloud computing environment; data centers; global utility; integer programming; memory virtualization; multiVM; multiple virtual machines; system-level virtualization; utility optimization theory; Cloud computing; Computer architecture; Control theory; Optimization; Quality of service; Resource management; Time factors; CPU scheduling; QoS; cloud computing; utility optimization; virtual machine; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-0974-5
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2012.277
  • Filename
    6270588