Investigation on Network Performance in Virtual Machine Based Cloud Environments
Project Information
- Discipline
- Computer Science (401)
- Orientation
- Research
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.
Intellectual MeritConduct measurements to investigate and analyze the network performance of various cloud applications on current cloud platforms. Design application-customized solutions to address identified issues and improve the overall performance.
Broader ImpactsThe research results will be submitted for research publications, which allow the communities to better understand the network performance and issues on current cloud platforms, as well as provide guidelines for application-customized optimizations on network and overall performance for current and future cloud applications.
Project Contact
- Project Lead
- Feng Wang (fengwang)
- Project Manager
- Feng Wang (fengwang)
- Project Members
- Sampath Gowrishetty
Resource Requirements
- Hardware Systems
-
- alamo (Dell optiplex at TACC)
- foxtrot (IBM iDataPlex at UF)
- hotel (IBM iDataPlex at U Chicago)
- india (IBM iDataPlex at IU)
- sierra (IBM iDataPlex at SDSC)
- xray (Cray XM5 at IU)
- bravo (large memory machine at IU)
- delta (GPU Cloud)
- Network Impairment Device
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 UseMost 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.
Project Timeline
- Submitted
- 12/18/2013 - 15:14