Automatic Inference And Adaptation For Virtualized Computing Environments
Web Published:
10/27/2018
NU 2006-077
Inventors
Peter Dinda*
Ashish Gupta
Bin Lin
Ananth Sundararaj
John Lange
Short Description
A technology that automatically manages resources for high performance computing
Abstract
Northwestern researchers have developed a new technology called Virtuoso that automatically manages resources for high-performance computing using virtual machines (VM's). A key aspect of Virtuoso is its ability to dynamically adapt to changing workloads and resource availability without requiring any changes to applications or operating systems, making it easy to deploy. By driving control mechanisms automatically, this technology dramatically increases the performance of unmodified parallel and distributed applications that run in virtualized environments. For example, it manages VM placement, overlay topology and routing, network and CPU reservations, and interposing transparent services to improve application performance. Furthermore, Virtuoso uses the virtualization layer to locate the major elements of adaptive computing; it monitors application traffic and loads, adapts applications to the network, reserves resources to improve performance, and adds network services to unmodified applications and operating systems transparently. The researchers have already developed a working prototype.
Further details on Virtuoso can be found at www.virtuoso.cs.northwestern.edu.
IP Status
Issued US Patent No. 8,145,760
Patent Information:
| Title |
App Type |
Country |
Serial No. |
Patent No. |
File Date |
Issued Date |
Expire Date |
Categories:
Physical Sciences > Software & Services
Keywords:
Optimization