ACM SIGCOMM Workshop on Hot Topics in Middleboxes and Network Function Virtualization (HotMiddlebox 2016)
Friday, August 26th
Location
The workshop will take place at Room Agata 2.
Technical Program
- Opening and Welcome
- Keynote Session
-
Recent Advances in Network Function Virtualization
Aditya Akella (University of Wisconsin-Madison)
Abstract: Network Function Virtualization (NFV) is a promising technology that aims to improve network agility and reduce costs. In just a few years, the NFV area has blossomed both with novel research ideas and production systems. Yet, as the landscape changes, e.g., with the emergence of new usecases and compute hardware, exciting new challenges and opportunities arise. In this talk I will survey my group's recent contributions to NFV highlighting some of the challenges we have unearthed in handling network function state and chaining/composing network functions. I will also discuss our preliminary work on leveraging the opportunities afforded by server offload features in implementing certain software network functions at line rate. I will conclude the talk with a brief discussion of other broad open research issues in NFV.
- Session 1: Middlebox and Privacy
-
N. Sultana, M. Kohlweiss, A. W. Moore
-
SplitBox: Toward Efficient Private Network Function Virtualization
H. J. Asghar, L. Melis, C. Soldani, E. De Cristofaro, M. A. Kaafar, L. Mathy
- Coffee Break
- Session 2: On Resource Allocation
-
Measurement Based Fair Queuing for Allocating Bandwidth to Virtual Machines
K. To, D. Firestone, G. Varghese, J. Padhye
-
Datacenter Scale Load Balancing for Multipath Transport
V. Olteanu, C. Raiciu
-
Discussion on papers of the Sessions 1 & 2 (20min)
- Lunch Break
- Session 3: Middlebox Management
-
OpenNetVM: A Platform for High Performance Network Service Chains
W. Zhang, G. Liu, W. Zhang, N. Shah, P. Lopreiato. G. Todeschi, K.K. Ramakrishnan, T. Wood
-
Adaptive Service-Chain Routing for Virtual Network Functions in Software-Defined Networks
A. Dwaraki, T. Wolf
-
A Standardized Southbound API for VNF Management
J. Khalid, M. Coatsworth, A. Gember-Jacobson, A. Akella
-
Discussion (15min)
- Coffee Break
- Session 4: Middlebox and TCP processing
-
On the Fly TCP Acceleration with Miniproxy
G. Siracusano, R. Bifulco, S. Kuenzer, S. Salsano, N. Blefari Melazzi, F. Huici
-
CliMB: Enabling Network Function Composition with Click Middleboxes
R. Laufer, M. Gallo, D. Perino, A. Nandugudi
-
Discussion (10min)
- Concluding Remarks
Call for Papers
Modern networks heavily rely on advanced in network processing for a wide spectrum of crucial functions ranging from security through traffic management, all the way to Voice over IP (just to name few). Until recently, these network functions were implemented in dedicated hardware "middleboxes" spread within the network. However, the strive to reduce cost and increase agility is motivating a major shift to a paradigm where software-based processing is done over virtualized, shared platforms built on commodity hardware servers, switches, and storage.
This trend towards virtualized middleboxes, called Network Function Virtualization, NFV, with the use of Software Defined Networks, SDN to control the network flows is gaining popularity in the telecommunication industry as well as in academia. Yet, this paradigm shift is at a very early stage and many interesting questions remain open in this regard. The HotMiddlebox workshop will serve as an avenue to showcase and discuss ongoing work in this space from both academia and industry and to identify key challenges and potential solutions, with the ultimate goal of providing a roadmap for practical deployment in operational networks.
Topics of Interest
We encourage the submission of work-in-progress papers in the area of (virtualized) middlebox design, implementation, measurement, management, deployment, as well as Internet architecture implications of middleboxes. We look for submissions of previously unpublished work on topics including, but not limited to, the following:
- Performance optimizations of network stacks on virtualized systems
- Verification of unknown code running on shared middlebox platforms
- Security issues regarding middleboxes
- Extensible software stacks for rapid implementation of new middlebox functions
- Mechanisms for migration of stateful middleboxes
- Resource allocation mechanisms for shared/virtualized middlebox platforms
- Integrating new software middleboxes into legacy networks
- Backend storage/memory architectures for middleboxes
- Management abstractions and policy language frameworks for middleboxes
- Experiences and best-practices in deploying software-based middleboxes in operational networks
- Deployment and use of middleboxes in the cloud
- Measurements of middleboxes in enterprise, ISP, and data center networks
- Novel security, performance, and monitoring applications atop middleboxes
- Challenges for policy verification in the context of middlebox services
- Internet architecture implications of middleboxes
Submission Instructions
Submissions must be original, unpublished work, not under consideration at another venue. Each submission must be a single PDF file no longer than six (6) pages in length (in two-column, 10-point format) including references, following the provided LaTeX style file. Papers should be submitted electronically via the submission site. Papers must include the author name and affiliation for single-blind peer reviewing by the program committee. Please upload your submissions to the workshop submission page. Accepted papers will be published in the ACM Digital Library. Publication at HotMiddlebox is not intended to preclude later publication. Authors of accepted papers are expected to present their papers at the workshop.Important Dates
-
December 22, 2015
Call for papers published
-
March 18March 25, 2016Paper registration deadline (extended)
-
March 25April, 1, 2016Paper submission deadline (extended)
-
April 30, 2016
Notification
-
May 15, 2016
Camera ready
-
August 26, 2016
Workshop day
Organizers
- Workshop Co-Chairs
- Steering Committee
-
Christos Kolias
Orange, USA
- Technical Program Commitee
-
Felipe Huici
NEC, Germany
-
Keon Jang
Intel Labs, USA
-
Jeongkeun Lee
Barefoot Networks, USA