Automatic Disk-Image Conversion

Pure Storage Computer Science, 2019-20

Liaison(s): Naveen Neelakantam, Drew Bernat ’99
Advisor(s): Mark Kampe
Students(s): David Trujillo (PM), Joe Brennan, Emily Cao, Giselle Serate

As a flash memory company, Pure Storage is interested in how people manage their data in the cloud, particularly as the world transitions from legacy virtual machines (VMs) to fast, lightweight containers. Our Clinic team was tasked with automating the conversion of VMs to Docker containers. To this end, we built a prototype that runs analysis commands on a VM to detect salient aspects of the system, then replicates them in a Dockerfile that can be used to create containers.