collecting provenance via the xen hypervisor
play

Collecting Provenance via the Xen Hypervisor Peter Macko, Marc - PowerPoint PPT Presentation

Collecting Provenance via the Xen Hypervisor Peter Macko, Marc Chiarini, Margo Seltzer Harvard SEAS TaPP '11 What We're Doing Provenance-Aware Storage Systems Group Modified Linux Kernel Captures rich relationships between


  1. Collecting Provenance via the Xen Hypervisor Peter Macko, Marc Chiarini, Margo Seltzer Harvard SEAS TaPP '11

  2. What We're Doing ● Provenance-Aware Storage Systems Group ● Modified Linux Kernel ● Captures rich relationships between files, pipes, processes.

  3. A Problem ● Maintaining the provenance interceptor is unsustainable. ● Need a way of collecting system-level provenance that is: – easier to maintain. – more portable. – more likely to be adopted. ● Helps the development effort (find bugs, etc)!

  4. Our Approach ● Collect the same kind Dom0 DomU Guest DomU Guest (PV) (HVM) of system-level Xen Mgmt Interface Applications Applications provenance from Emulated Devices Device Backend Frontend Device virtual machines Drivers Drivers Drivers Drivers running under the Hypercalls Xen Hypervisor. Xen vCPU vMem Scheduler Hypervisor Physical CPU Memory Blk Devs Network Hardware

  5. Challenges ● Potential performance impact? ● Where to store provenance? ● How to extract provenance that is not available via system call from guest memory? ● How to extend to other guest OSes?

  6. Questions? Prototype will be available in late summer 2011. http://www.eecs.harvard.edu/syrah/pass/ chiarini@seas.harvard.edu

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend