Investigation on Network Performance in Virtual Machine Based Cloud Environments
This proposed research will investigate the network performance of various cloud applications (e.g., live video streaming, video on demand, big data processing, etc.) in virtual machine based cloud environments. The investigation will first be done by measurement with real applications running on cloud platforms (e.g., FutureGrid). The measured data will then be analyzed to identify current limitations on the network performance and cloud platforms. Algorithms and solutions will then be designed to address the identified issues and improve the overall performance. The designed algorithms and solutions will be further evaluated by experiments on cloud platforms such as FutureGrid.
Use of FutureSystems
We will use FutureGrid for our measurements and analysis on the network performance of various cloud applications. We will also use FutureGrid as an experiment testbed for our designed algorithms and solutions.
Scale of Use
Most of time only a few VMs for measurements, analysis and performance evaluation. Sometimes may need more VMs to examine scalability issues, which will only take several hours each time.