A Flexible Approach to Efficient Resource Sharing in Virtualized Environments

被引:4
|
作者
Wang, Hui [1 ]
Varman, Peter [1 ]
机构
[1] Rice Univ, Houston, TX 77251 USA
基金
美国国家科学基金会;
关键词
VM; QoS; Storage performance virtualization; Performance isolation; Resource allocation; FAIR;
D O I
10.1145/2016604.2016653
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud-based storage and computing are growing in popularity due to economies of using a centralized infrastructure that can be leased at low cost. The increased use of virtual-machine-based server consolidation in such data centers introduces new challenges for resource management, capacity provisioning, and guaranteeing application performance. The bursty nature of workloads means that the peak capacity required to handle short-duration bursts may be an order of magnitude or more than the long-term average requirement. Providing capacity based on the peak rate can result in significant over-provisioning and low utilization, leading to higher infrastructure and energy costs. In this paper we present an efficient method for multiplexing multiple concurrent bursty workloads on a shared storage server. Such a situation is common in Virtual Machine (VM) environments where the hypervisor needs to dynamically allocate IO bandwidth among multiple VMs sharing a SAN array. We consider the problem of dynamically scheduling the IO among competing VMs to meet QoS requirements. Our solution employs two strategies together: systematically decomposing bursts to provide each workload with a graduated Quality of Service (QoS) and flexibly scheduling the decomposed portions of all the workloads.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Towards Efficient Resource Allocation for Federated Learning in Virtualized Managed Environments
    Nikolaidis, Fotis
    Symeonides, Moysis
    Trihinas, Demetris
    [J]. FUTURE INTERNET, 2023, 15 (08)
  • [2] Virtualized resource sharing in cloud radio access networks: An auction approach
    Zhou, Ruiting
    Yin, Xunrui
    Li, Zongpeng
    Wu, Chuan
    [J]. COMPUTER COMMUNICATIONS, 2017, 114 : 22 - 35
  • [3] Efficient accelerator sharing in virtualized environments: A Xeon Phi use-case
    Gerangelos, Stefanos
    Goumas, Georgios
    Koziris, Nectarios
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 150 : 37 - 50
  • [4] Multi-resource predictive workload consolidation approach in virtualized environments
    Awad, Mirna
    Leivadeas, Aris
    Awad, Abir
    [J]. COMPUTER NETWORKS, 2023, 237
  • [5] Resource Contention Detection in Virtualized Environments
    Mukherjee, Joydeep
    Krishnamurthy, Diwakar
    Rolia, Jerry
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (02): : 217 - 231
  • [6] Efficient resource virtualization and sharing strategies for heterogeneous grid environments
    Garbacki, Pawel
    Naik, Vijay K.
    [J]. 2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009), VOLS 1 AND 2, 2007, : 40 - +
  • [7] DejaVu: Accelerating Resource Allocation in Virtualized Environments
    Vasic, Nedeljko
    Novakovic, Dejan
    Miucin, Svetozar
    Kostic, Dejan
    Bianchini, Ricardo
    [J]. ASPLOS XVII: SEVENTEENTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2012, : 423 - 435
  • [8] DejaVu: Accelerating Resource Allocation in Virtualized Environments
    Vasic, Nedeljko
    Novakovic, Dejan
    Miucin, Svetozar
    Kostic, Dejan
    Bianchini, Ricardo
    [J]. ACM SIGPLAN NOTICES, 2012, 47 (04) : 423 - 435
  • [9] A testbed for flexible and energy-efficient resource management with virtualized LTE-A nodes
    Iardella, N.
    Nardini, G.
    Stea, G.
    Virdis, A.
    Frangioni, A.
    Galli, L.
    Sabella, D.
    Mauro, F.
    Dell'Aera, G.
    Caretti, M.
    [J]. 2017 FIFTH INTERNATIONAL WORKSHOP ON CLOUD TECHNOLOGIES AND ENERGY EFFICIENCY IN MOBILE COMMUNICATION NETWORKS (CLEEN), 2017,
  • [10] On Strategies for Dynamic Resource Management in Virtualized Server Environments
    Kochut, Andrzej
    Beaty, Kirk
    [J]. PROCEEDINGS OF MASCOTS '07: 15TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2007, : 193 - 200