This project leverages techniques from the real-time systems domain to construct a scalable Network Function Virtualization (NFV) platform that can provide latency and throughput guarantees in a cloud computing setting. Real-time systems have been successfully providing performance guarantees on a wide range of devices, including critical ones such as airbags and pacemakers, where even small delays must be carefully avoided; hence, this technology can provide a solid foundation for an NFV platform with predictable performance.

The intellectual merit of the proposed research is 1) the development of novel, scalable real-time scheduling techniques suited for NFV platforms, 2) the integration of elasticity and run-time adaptation with these scheduling techniques, 3) the application of declarative networking and query planning techniques to analyze and efficiently schedule virtual network functions, and 4) the development of suitable diagnostic primitives.

The broader impact of the proposed research lies in the development of next-generation NFV platforms that will both simplify network management in data centers and support emerging performance-critical applications.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Network Systems (CNS)
Application #
1563873
Program Officer
Deepankar Medhi
Project Start
Project End
Budget Start
2016-09-01
Budget End
2021-08-31
Support Year
Fiscal Year
2015
Total Cost
$1,100,000
Indirect Cost
Name
University of Pennsylvania
Department
Type
DUNS #
City
Philadelphia
State
PA
Country
United States
Zip Code
19104