Provided by: Association for Computing Machinery
Topic: Enterprise Software
Date Added: Aug 2015
Many network functions executed in modern data centers, e.g., load balancing, application-level QoS (Quality of Service) and congestion control, exhibit three common properties at the data plane: they need to access and modify state, to perform computations and to access application semantics - this is critical since many network functions are best expressed in terms of application-level messages. In this paper, the authors argue that the end hosts are a natural enforcement point for these functions and they present Eden, architecture for implementing network functions at end hosts with minimal network support.