.. ESnet Software documentation master file, created by sphinx-quickstart on Tue Apr 1 13:30:53 2014. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. ESnet Software ============== The Energy Sciences Network (ESnet_) is a high-performance, unclassified national network built to support scientific research. Funded by the U.S. Department of Energy’s Office of Science (SC) and managed by Lawrence Berkeley National Laboratory, ESnet provides services to more than 40 DOE research sites, including the entire National Laboratory system, its supercomputing facilities, and its major scientific instruments. ESnet also connects to 140 research and commercial networks, permitting DOE-funded scientists to productively collaborate with partners around the world. As part of supporting ESnet's mission we develop quite a bit of software. This page has links to each of ESnet's publically visible software projects. esmond_ esmond is a package for collecting time series metrics which is used primarily for perfSONAR. Currently esmond is only supported for use as part of the perfSONAR toolkit. iperf_ iperf is a TCP, UDP, and SCTP network bandwidth measurement tool. MaDDash_ MaDDash is a tool for displaying perfSONAR_ point-to-point network measurements and other "two-dimensional" data as a set of grids referred to as a dashboard sLS_ sLS (Simple Lookup Service) is a key-value based distributed database with a REST/JSON API. `Timeseries Charts`_ A set of modular charting components used for building flexible interactive charts. It was built for React from the ground up, specifically to visualize timeseries data and network traffic data in particular. `Network Diagrams`_ A set of React based mapping components which are used within the ESnet Portal, but are not tied to ESnet, or even to network visualization. Pond_ A library build on top of immutable.js to provide basic timeseries functionality within ESnet tools. ENOS The ESnet Network Operating System, an environment for running control plane software for Software Defined Networks. Contained in two repositories, Netshell_ and ENOS_. .. _ESnet: http://www.es.net/ .. _esmond: http://software.es.net/esmond/ .. _iperf: http://software.es.net/iperf/ .. _MaDDash: http://software.es.net/maddash/ .. _perfSONAR: http://fasterdata.es.net/performance-testing/perfsonar/perfsonar-dashboard/ .. _sLS: http://software.es.net/simple-lookup-service/ .. _Timeseries Charts: http://software.es.net/react-timeseries-charts/ .. _Network Diagrams: http://software.es.net/react-network-diagrams/ .. _Pond: http://software.es.net/pond/ .. _Netshell: https://github.com/esnet/netshell .. _ENOS: https://github.com/esnet/enos .. toctree:: :maxdepth: 2