Write a Blog >>
VEE 2017
Sat 8 - Sun 9 April 2017 Xi'an, China
Sat 8 Apr 2017 16:10 - 16:35 at Zhu Que Room - Introspection Chair(s): Paolo Bonzini

With DevOps automation and an everything-as-code approach to lifecycle management for cloud-native applications, challenges emerge from an operational visibility and control perspective. Once a VM is deployed in production it typically becomes a hands-off entity in terms of restrictions towards inspecting or tuning it, for the fear of negatively impacting its operation. We present CIVIC (Cloning and Injection based VM Inspection for Cloud), a new mechanism that enables safe inspection of unmodified production VMs on-the-fly. CIVIC restricts all impact and side-effects of inspection inside a live clone of the production VM. New functionality over the replicated VM state is introduced using code injection. In this paper, we describe the design and implementation of our solution over KVM/QEMU. We demonstrate four of its use-cases- (i) attaching an intrusive anomaly detector to a live service, (ii) impact-heavy problem diagnostics and troubleshooting, (iii) safe reuse of system monitoring agents, and (iv) live tuning of a webserver’s configuration parameters. Our evaluation shows CIVIC is nimble and lightweight in terms of memory footprint as well as clone activation time (6.5s), and has a low impact on the original VM (<10%).

Sat 8 Apr

Displayed time zone: Azores change

15:45 - 17:00
IntrospectionSession 3 at Zhu Que Room
Chair(s): Paolo Bonzini Red Hat, Inc.
15:45
25m
Talk
Dancing with Wolves: Towards Practical Event-driven VMM Monitoring
Session 3
Liang Deng State Key Laboratory for Novel Software Technology, Nanjing University; SANGFOR TECHNOLOGIES CO., LTD., Peng Liu Purdue University, Jun Xu Information Sciences and Technology, Pennsylvania State University, Ping Chen Information Sciences and Technology, Pennsylvania State University, Qingkai Zeng State Key Laboratory for Novel Software Technology, Nanjing University, China
16:10
25m
Talk
Safe Inspection of Live Virtual Machines
Session 3
Sahil Suneja IBM Research, Ricardo Koller IBM Research, Canturk Isci IBM Research, Eyal de Lara University of Toronto, Ali Hashemi University of Toronto, Arnamoy Bhattacharyya , Cristiana Amza University of Toronto
16:35
25m
Talk
Improving Virtualized Storage Performance with Sky
Session 3
DOI Authorizer link File Attached