With our increasing reliance on cloud computing, accurate resource
allocation of virtual machines~(or domains) in the cloud have become
more and more important.
However, the current design of hypervisors (or virtual machine monitors)
fails to accurately allocate resources to the domains in the virtualized environment.
In this paper,
we claim the root cause is that the protection scope
is erroneously used as the resource scope
for a domain in the current virtualization design.
Such design flaw prevents the hypervisor from accurately accounting resource consumption of each domain.
In this paper, using virtual CPUs as a container
we propose to redefine the resource scope of a domain,
so that the new resource scope is aligned with all the CPU consumption incurred by this domain.
As a demonstration,
we implement a novel system, called VASE (\textbf{v}CPU \textbf{as} a contain\textbf{e}r),
on top of the Xen hypervisor.
Evaluations on our testbed have shown
our proposed approach is effective in accounting system-wide CPU consumption incurred by domains,
while introducing negligible overhead to the system.
Sun 14 AprDisplayed time zone: Eastern Time (US & Canada) change
16:00 - 18:05 | |||
16:00 25mTalk | QuickCheck: Using Speculation to Reduce the Overhead of Checks in NVM Frameworks Research Papers Thomas Shull University of Illinois at Urbana-Champaign, Jian Huang University of Illinois at Urbana-Champaign, Josep Torrellas University of Illinois at Urbana-Champaign | ||
16:25 25mTalk | Tail Latency in Node.js: Energy Efficient Turbo Boosting for Long Tail Requests in JavaScript Research Papers Wenzhi Cui Google, Daniel Richins The University of Texas at Austin, Yuhao Zhu University of Rochester, Vijay Janapa Janapa Reddi Harvard University | ||
16:50 25mTalk | Dynamic Application Reconfiguration on Heterogeneous Hardware Research Papers Juan Fumero University of Manchester, UK, Michail Papadimitriou University of Manchester, UK, Foivos S. Zakkak University of Manchester, UK, Maria Xekalaki University of Manchester, UK, James Clarkson University of Manchester, UK, Christos Kotselidis University of Manchester, UK DOI Authorizer link | ||
17:15 25mTalk | vSocket: Virtual Socket Interface for RDMA in Public Clouds Research Papers Dongyang Wang University of Science and Technology of China, China, Binzhang Fu Huawei Technologies, n.n., Gang Lu Huawei Technologies, n.n., Kun Tan Huawei Technologies, n.n., Bei Hua Huawei Technologies, n.n. / University of Science and Technology of China, China | ||
17:40 25mTalk | vCPU as a Container: Towards Accurate CPU Allocation for VMs Research Papers Li Liu George Mason University, USA, Haoliang Wang Adobe Research, USA, An Wang Case Western Reserve University, USA, Mengbai Xiao Ohio State University, USA, Yue Cheng George Mason University, USA, Songqing Chen George Mason University, USA |