Title: Reconstructable Software Appliances with Kameleon
Speaker: Salem Harrache
Abstract: A software appliance builder bundles together an application with its needed middleware and an operating system to allow easy deployment on Infrastructure as a Service (IaaS) providers. These builders have the potential to address a key need in the computer science community: the ability to reproduce an experiment. This talk presents a software appliance builder called Kameleon that automates the construction of complex software appliances targeted at research on operating systems, HPC and distributed computing, Devops etc. It does so by proposing a highly modular description format that encourages shareability and reuse of procedures. Moreover, it provides debugging mechanisms for improving experimenter’s productivity.