SUPPORTING NUMA-AWARE I/O IN VIRTUAL MACHINES

被引:1
|
作者
Banerjee, Amitabha [1 ]
Mehta, Rishi [1 ]
Shen, Zach [1 ]
机构
[1] VMware, Palo Alto, CA 94304 USA
关键词
networking; NUMA; scheduling; virtual machines;
D O I
10.1109/MM.2016.59
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article examines scheduling of virtual machines (VMs) for better I/O on a nonuniform memory access (NUMA) system, in which multiple VMs compete for CPU, memory, and devices spread across NUMA nodes. The authors discuss the design of a NUMA-aware I/O hypervisor scheduler that aligns VMs and hypervisor threads on NUMA boundaries while extracting the most benefit from local device I/O.
引用
收藏
页码:28 / 36
页数:9
相关论文
共 50 条
  • [1] NUMA-aware I/O System Call Steering
    Lee, Chan-Gyu
    Jin, Hyun-Wook
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2021), 2021, : 805 - 806
  • [2] Compact NUMA-aware Locks
    Dice, Dave
    Kogan, Alex
    [J]. PROCEEDINGS OF THE FOURTEENTH EUROSYS CONFERENCE 2019 (EUROSYS '19), 2019,
  • [3] NUMA-Aware Task Performance Analysis
    Schmidl, Dirk
    Mueller, Matthias S.
    [J]. OpenMP: Memory, Devices, and Tasks, 2016, 9903 : 77 - 88
  • [4] Scalable Adaptive NUMA-Aware Lock
    Zhang, Mingzhe
    Chen, Haibo
    Cheng, Luwei
    Lau, Francis C. M.
    Wang, Cho-Li
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (06) : 1754 - 1769
  • [5] A NUMA-Aware Recoverable Mutex Lock
    Fahmy, Ahmed
    Golab, Wojciech
    [J]. PROCEEDINGS OF THE 34TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2022, 2022, : 295 - 305
  • [6] A NUMA-Aware Recoverable Mutex Lock
    Fahmy, Ahmed
    Golab, Wojciech
    [J]. Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2022, : 295 - 305
  • [7] NUMA-Aware Multicore Matrix Multiplication
    Alkowaileet, Wail Y.
    Carrillo-Cisneros, David
    Lim, Robert V.
    Scherson, Isaac D.
    [J]. PARALLEL PROCESSING LETTERS, 2014, 24 (04)
  • [8] Beyond the Socket: NUMA-Aware GPUs
    Milic, Ugljesa
    Villa, Oreste
    Bolotin, Evgeny
    Arunkumar, Akhil
    Ebrahimi, Eiman
    Jaleel, Aamer
    Ramirez, Alex
    Nellans, David
    [J]. 50TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2017, : 123 - 135
  • [9] Massively Parallel NUMA-Aware Hash Joins
    Lang, Harald
    Leis, Viktor
    Albutiu, Martina-Cezara
    Neumann, Thomas
    Kemper, Alfons
    [J]. IN MEMORY DATA MANAGEMENT AND ANALYSIS, 2015, 8921 : 3 - 14
  • [10] NUMA-aware Deployments for LeanXcale Database Appliance
    Jimenez-Peris, Ricardo
    Ballesteros, Francisco
    Kranas, Pavlos
    Burgos, Diego
    Martinez, Patricio
    [J]. CLOSER: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2019, : 666 - 671