Enhancing virtual environments with QoS aware resource management

被引:1
|
作者
Rodriguez-Haro, Fernando [1 ]
Freitag, Felix [1 ]
Navarro, Leandro [1 ]
机构
[1] Univ Politecn Cataluna, Comp Architecture Dept, Barcelona 08034, Spain
关键词
Dynamic resource management; Virtualization; Multicore;
D O I
10.1007/s12243-009-0106-1
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Nowadays, the consolidation of application servers is the most common use for current virtualization solutions. Each application server takes the form of a virtual machine (VM) that can be hosted into one physical machine. In a default Xen implementation, the scheduler is configured to handle equally all of the VMs that run on a single machine. As a consequence, the scheduler shares equally all of the available physical CPU resources among the running VMs. However, when the applications that run in the VM dynamically change their resource requirements, a different solution is needed. Furthermore, if the resource usage is associated with service-level agreements, a predefined equal share of the processor power is insufficient for the VMs. Within the Xen's primitives, even though it is possible to tune the scheduler parameters, there is no tool to achieve the dynamic change of the share of the processor power assigned to each VM. A combination of a number of primitives, however, appears to be suited as a base for achieving this. In this paper, we present an approach to efficiently manage the quality of service (QoS) of virtualized resources in multicore machines. We evaluate different alternatives within Xen for building an enhanced management of virtual CPU resources. We compare these alternatives in terms of performance, flexibility, and ease of use. We devise an architecture to build a high-level service that combines interdomain communication mechanisms with monitoring and control primitives for local resource management. We achieve this by our solution, a local resource manager (LRM), which adjusts the resources needed by each VM according to an agreed QoS. The LRM has been implemented as a prototype and deployed on Xen-virtualized machines. By means of experiments, we show that the implemented management component can meet the service-level objectives even under dynamic conditions by adapting the resources assigned to the virtualized machines according to demand. With the LRM, we therefore achieve both fine-grain resource allocation and efficient assignment.
引用
收藏
页码:289 / 303
页数:15
相关论文
共 50 条
  • [1] Enhancing virtual environments with QoS aware resource management
    Fernando Rodríguez-Haro
    Felix Freitag
    Leandro Navarro
    annals of telecommunications - annales des télécommunications, 2009, 64 : 289 - 303
  • [2] QoS-aware dynamic virtual resource management in the cloud
    Li Yingkui
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 5809 - 5812
  • [3] Policy based resource management for QoS aware applications in heterogeneous network environments
    Hetzer, Dirk
    Miloucheva, Ilka
    Jonas, Karl
    Niephaus, Christian
    2007 SECOND INTERNATIONAL CONFERENCE IN COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1 AND 2, 2007, : 983 - +
  • [4] Sharing-Aware Resource Management Algorithms for Virtual Computing Environments
    Rampersaud, Safraz
    2015 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2015), 2015, : 493 - 495
  • [5] QoS Aware Resource Management for Apache Cassandra
    Kishore, Yasaswi
    Datta, Venkat N. H.
    Subramaniam, K. V.
    Sitaram, Dinkar
    2016 23RD IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING WORKSHOPS (HIPCW 2016), 2016, : 3 - 10
  • [6] Self-adaptive QoS-aware resource allocation and reservation management in virtualised environments
    Wang, Xiaoying
    Du, Zhihui
    Xue, Yuanyuan
    Fan, Lihua
    Wang, Rui
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2012, 7 (04) : 308 - 318
  • [7] Adaptive QoS resource management in dynamic environments
    Chatterjee, S
    Brown, M
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, PROCEEDINGS VOL 2, 1999, : 997 - 998
  • [8] A QoS-aware resource allocation framework in virtualised cloud environments
    Tian Y.
    International Journal of Networking and Virtual Organisations, 2019, 21 (03) : 336 - 350
  • [9] QoS and resource management in distributed interactive multimedia environments
    Klara Nahrstedt
    Ahsan Arefin
    Raoul Rivas
    Pooja Agarwal
    Zixia Huang
    Wanmin Wu
    Zhenyu Yang
    Multimedia Tools and Applications, 2011, 51 : 99 - 132
  • [10] QoS and resource management in distributed interactive multimedia environments
    Nahrstedt, Klara
    Arefin, Ahsan
    Rivas, Raoul
    Agarwal, Pooja
    Huang, Zixia
    Wu, Wanmin
    Yang, Zhenyu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2011, 51 (01) : 99 - 132