A survey on performance diagnosis on network functions and middleboxes
Today's networks (data centers, ISPs, and enterprises) all run many hardware middleboxes and software network functions. The performance of these components is critical for network management and user experiences. However, when performance problems happen, it often takes a lot of human efforts to instrument and debug these systems especially when many network functions interact with each other and with traffic dynamics.
We are a group of researchers from Harvard and AT&T who are building new diagnosis tools that can automatically find potential root causes for performance problems in network functions (especially those tail latency problems that are hard to diagnose).
We're reaching out to the NANOG and other Network Operators' Group communities to understand the performance problems you have seen and your needs on diagnosis tools. This will greatly help us to incorporate your needs in our tool. We plan to release our debugging tool for the community to use.
We greatly appreciate your help in filling out the survey below. It should take less than 10 minutes to complete. The survey and the collected data are anonymous (so please do *not* include information that may identify you or your organization). All questions are optional, so if you don't like a question or don't know the answer, please skip it. In the survey, we use network functions as a general term to represent both hardware and software middleboxes. A summary of the aggregate results will be published as a part of a scientific article later this year.
We would also be extremely grateful if you could forward this email to any operator you know beyond this mailing list.
Background
Questions related to the background of your network and network functions.
1. How large is your network?
small networks (< 1k hosts)
medium networks (1k-10k hosts)
large networks (10k-100k hosts)
very large networks (> 100k hosts)
Clear selection
2. What type of network do you operate on?
ISP
Data centers
CDN
Enterprise
Cellular
Other:
3. What appliances do you run your network functions?
Hardware middleboxes
Software network functions (NFV)
Combination of the above two
Other:
4.1 What’s the average number of network functions in your network function chain?
Your answer
4.2 What’s the maximum number of network functions in your network function chain?
Your answer
Next
Never submit passwords through Google Forms.
This form was created inside of Google Apps for Harvard.
Report Abuse
Forms