错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

vThrot: Fine-Grained, Virtual I/O Resource Redistribution Scheme

  • Taehoon Kim,
  • Jaechun No,
  • Sung-soon Park

摘要

As the size of host storage increases, VMs on the same host would receive a larger virtual storage, which is then divided into multiple virtual partitions. Each partition is sufficiently large to independently execute heterogeneous applications. However, most of the current I/O resource management systems focus on allocating host resources among VMs running on the same host, rather than redistributing the I/O resources allocated to the VMs between their virtual partitions. In this paper, we present a dynamic, fine-grained virtual I/O throttling scheme, called vThrot, where I/O resources allocated to a VM can be dynamically redistributed on its virtual partitions. In vThrot, each virtual partition independently executes heterogeneous applications while retaining their unique I/O characteristics. Furthermore, to reflect the urgency of applications, it is equipped with the priority-based hint that can effectively be passed to the host kernel, facilitating faster I/O processing.