The Manna Plug-In Architecture for Content-Based Search of VM Clouds
As cloud computing becomes more popular, collections of Virtual Machine (VM) images are growing in size. Management of VM collections requires the ability to inspect and search data stored within VM images. The authors present a plug-in-based architecture, called Manna, for efficiently searching state within VM images through both index and non-index based search. The architecture offers a flexible framework for creating a wide range of new applications that are valuable to both end users and administrators of VM images. They showcase this flexibility through three applications built using Manna's API: one for searching images, one for searching source code, and one for performing virus scanning.