An Optimization Problem in Adaptive Virtual Environments

A virtual execution environment consisting of Virtual Machines (VMs) interconnected with virtual networks provides opportunities to dynamically optimize, at run-time, the performance of existing, unmodified distributed applications without any user or programmer intervention. Along with resource monitoring and inference and application-independent adaptation mechanisms, efficient adaptation algorithms are key to the success of such an effort. In previous work the authors have described the measurement and inference framework, explained the adaptation mechanisms, and proposed simple heuristics as adaptation algorithms.

Provided by: Northwestern University Topic: Virtualization Date Added: Jan 2011 Format: PDF

Find By Topic