Sun 14 Apr 2019 17:40 - 18:05 at Garden Room - Session3

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 Apr

Displayed time zone: Eastern Time (US & Canada) change

16:00 - 18:05
16:00
25m
Talk
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
25m
Talk
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
25m
Talk
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
25m
Talk
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
25m
Talk
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