Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Develop/deploy a simple, robust, administratively ssh based network measurement and management infrastructure.
  • Install/integrate a base set of measurement tools into the infrastructure make regular measurements and record the results. These tools currently include: ping, traceroute, iperf, thrulay, OWAMP, pathchirp, and pathload
  • Develop data reduction, analysis, reporting, forecasting and archiving tools.
  • Compare and validate the various tools and determine the regions of applicability.
  • Develop data reduction, analysis, reporting, forcasting and archiving tools.
  • Facilitate evaluating new Install new network (e.g. the INCITE tools, pathrate and pathload) and application (e.g. GridFTP) tools into the infrastructure, and use it to evaluate the performance of the tools and their relevancy.
    Evaluate new TCP stacks such as HTCP, High Speed TCP, and FAST and compare with the default stacks.
  • Provide access to the data for research, forecasting, validation etc, and further analysis.

Impact

These measurements will supplement the uses that the PingER measurements are used for and in particular will be critical for:

  • Providing planning information to applications, grid and network planners by:
    • Providing and understanding the achievable performance today in network throughput and application (file copy & ftp) throughput.
    • Providing historical information on growth, incremental and sudden changes, and patterns (e.g. diurnal) of changes in performance.
    • Providing input on how to improve measurement tools such as iperf.
  • Providing trouble shooting information to networks and users by:
    • Indicating when there are incremental or sudden changes and the magnitude of the changes, and providing alerts.
    • Helping pin-point whether a performance issue is at the network layer or application layer, or at some sub-component such as a disk.
  • Providing networkers and applications developers , a better understanding of how networks and applications work together by providing:
    • Validation/correlation of how network performance relates to delays and loss performance (e.g. bandwidth estimators).
    • Assist users in selecting the optimum network (e.g. windows, streams, QoS) and application (e.g. compression) configuration options.
    • Identifying the critical bottlenecks such as disk, cpu speed, operating system, network bandwidth etc., for high throughput application performance.
    • Provide a public domain network performance data base, together with analyses and navigable reports from active monitoring. This information can be used for further research, for predictions and for application steering.

...