Ben Domenico
Unidata Program Manager
Note that this application was originally submitted nearly a year ago, but the original experiment languished because the Acceptable Use Policy (AUP) in place at that time precluded any expansion of the test system in such a fashion that it would benefit the Unidata user community at large.
However, recent changes in the acceptable use policy as well as the first set of NSF "vBNS Connections" grants have altered the picture so that we can now begin testing a system which has a high likelihood of benefiting the Unidata community of about 150 university departments using real time environmental data in their research and education programs. Please note that new vBNS Connection grant opportunities are available about every 6 months.
Ben Domenico
303-497-8631
bdomenico@unidata.ucar.edu
P.O. Box 3000
Boulder, CO 80303
Robb Kambic
303-497-8679
rkambic@unidata.ucar.edu
P.O. Box 3000
Boulder, CO 80303
Mike Schmidt
303-497-8688
mschmidt@unidata.ucar.edu
P.O. Box 3000
Boulder, CO 80303
Glenn Davis
303-497-8643
gdavis@unidata.ucar.edu
P.O. Box 3000
Boulder, CO 80303
Dr. Clifford Jacobs
NSF Atmospheric Science Division
cjacobs@unidata.ucar.edu
4201 Wilson Blvd.
Arlington, VA 22230
Note that the initial phase of the project is being developed without additional funding other than that being obtained through NSF "Connections" grants at Unidata campuses.
Dr. Jacobs is the NSF Program Manager for the Unidata Program grant. Subsequent phases of the project might require additional funding which would presumably come from a different source.
363, 364, and 365 come closest
The Unidata Internet Data Distribution (IDD) Homepage at:
http://www.unidata.ucar.edu/projects/idd/index.html
Unidata Internet Data Distribution (IDD) System: A 1994 Status Update
Ben Domenico and Dave Fulker
Proceedings of the American Meteorological Society Conference on Interactive
Information Processing Systems, January 1995
None needed.
n/a
Need to have Sun/SGI-class workstations attached to the vBNS at each Unidata site where the campus has a vBNS connection. If we can use an existing workstation that is already connected, we would have to install the Unidata LDM software on that workstation. If such a workstation is not available, we would have to find a way to connect a workstation from the Unidata group (typically in the Atmospheric Science Dept.) at each site to the vBNS. Arrangements are already being made for such connections at the NCAR/UCAR/Unidata site. Contacts between vBNS staff and atmospheric science staff have been made at Cornell and Illinois. However, no concrete steps have been taken to connect the LDM computer to the vBNS at any of the sites.
For departments where the campus has a vBNS connection, but the Unidata LDM computer is not connected, there will be differing needs for establishing the connection. See item 3. above. The detailed needs at Cornell and Illinois are being worked out. At NCAR/UCAR, we will need 4 ATM cards to connect workstations at:
n/a
No dedicated time is needed. The IDD system runs constantly and shares the network with other traffic, delivering data as it arrives from observing systems. ONC RPC over TCP/IP protocols are used. In addition, the Unidata IDD has established its own set of LDM Protocols which will be employed.
Not needed in phase 1 implementation.
For phase 1 and 2:
at least one workstation connected to the vBNS at each participating site.
b. estimate total vBNS usage, including amount of data to be transferred, dataset size, transfer frequency
For phase 1 and 2:
Approximately 3 GBytes of data per hour on the average.
c. specify expected peak bandwidth
Approximately 10 MBits/second
d. specify networking protocols (e.g., tcp/ip, raw atm)
ONC RPC over TCP/IP
n/a
The overall national IDD system has its own set of monitoring components for gathering statistics regarding system performance, but these do not require any special modifications to the network.
363, 364, and 365 come closest
The Unidata Internet Data Distribution (IDD) System now delivers real-time atmospheric science data to nearly 130 universities nationwide. The IDD is a fully distributed system based on Unidata Local Data Manger (LDM) systems running at each of the participating sites. In the IDD, the LDM at a source site takes data from the source and sends it to LDMs at "downstream" relay nodes who in turn relay the data to other sites. This "fan out" approach scales with an increasing number of sites as long as enough relay nodes can be established. The IDD/LDM technology has been shown to work in the real world of the Internet for a substantial, but limited amount of data.
This proposal would test the IDD/LDM technology in a setting where the network bandwidth is not a limiting factor. Phase 1 would test the current system with the current data streams to determine the performance in a the very high bandwidth network setting. Phase 2 will test the system with a direct readout GOES satellite data stream which is an order of magnitude larger than the current datastream. Other possible datastreams for such tests include level 2 NEXRAD data from one or several Unidata sites collocated with a WSR-88D radar sites and also the exchange of weather model output among supercomputer centers and universities running regional weather models on their own computing systems.
If the first two phases are successful, a third phase would involve expansion of the experiment to include data source sites, the IDD top level relay sites, and UC Berkeley to test the system with a more realistic number of sites and in conjunction with Reliable Multicast Protocol (RMP) incorporated.
General Description of the Unidata vBNS Experiment
Phase 1.
Install the Unidata LDM software on workstations at
Set up an IDD system which takes the NWS Family of Services (FOS) data stream from the Ku-band satellite receiver at Cornell and distribute the datastream to sites at Illinois and NCAR/UCAR. Measure the performance of the LDM/IDD in this setting where network bandwidth is not a limiting factor and compare it to the performance prior to the use of the vBNS.
Phase 2.
Include additional IDD/LDM nodes at additional sites where the institution gets a "Connections" grant. Continue distributing the FOS from Cornell to the expanded set of sites. Measure the effect on the reliability of the overall national system.
Perform a limited test with the high volume data from the NCAR GOES system to one or two other sites. This would test the IDD/LDM technology with a datastream which is an order of magnitude larger than the current IDD system. It would presumably reveal the limits of the LDM software in terms of handling the larger volumes of data expected in the near future.
Phase 3.
(Phase 3 is contingent on successful outcomes for Phase 1 and 2. This one will cost money, but we won't know how much until we get experience with Phase 1 and 2.)
Establish additional vBNS connections for the IDD/LDM at data source sites and the current top level IDD relay nodes to test the system with a more realistic number of nodes. This will also enable us to begin testing the use of Reliable Multicast Protocol (RMP) in conjunction with the IDD if we can get Berkeley connected into the system.
This would entail setting up vBNS connections a a significant number of sites from among the following: