skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Network aware distributed applications

Abstract

Most distributed applications today manage to utilize only a small percentage of the needed and available network bandwidth. Often application developers are not aware of the potential bandwidth of the network, and therefore do not know what to expect. Even when application developers are aware of the specifications of the machines and network links, they have few resources that can help determine why the expected performance was not achieved. What is needed is a ubiquitous and easy-to-use service that provides reliable, accurate, secure, and timely estimates of dynamic network properties. This service will help advise applications on how to make use of the network's increasing bandwidth and capabilities for traffic shaping and engineering. When fully implemented, this service will make building currently unrealizable levels of network awareness into distributed applications a relatively mundane task. For example, a remote data visualization application could choose between sending a wireframe, a pre-rendered image, or a 3-D representation, based on forecasts of CPU availability and power, compression options, and available bandwidth. The same service will provide on-demand performance information so that applications can compare predicted with actual results, and allow detailed queries about the end-to-end path for application and network tuning and debugging.

Authors:
 [1];  [1];  [1];  [1];  [1]
  1. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Publication Date:
Research Org.:
Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Sponsoring Org.:
USDOE Director, Office of Science. Office of Advanced Scientific Computing Research. Mathematical, Information, and Computational Sciences Division (US)
OSTI Identifier:
776648
Report Number(s):
LBNL-47518
R&D Project: 527101; TRN: AH200118%%477
DOE Contract Number:  
AC03-76SF00098
Resource Type:
Conference
Resource Relation:
Conference: Workshop on New Visions for Large-Scale Networks: Research and Applications, Vienna, VA (US), 03/12/2001--03/14/2001; Other Information: PBD: 4 Feb 2001
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; AVAILABILITY; PERFORMANCE; SPECIFICATIONS; COMPUTER NETWORKS; PROGRAMMING; OPTIMIZATION; DATA TRANSMISSION

Citation Formats

Agarwal, Deborah, Tierney, Brian L., Gunter, Dan, Lee, Jason, and Johnston, William. Network aware distributed applications. United States: N. p., 2001. Web.
Agarwal, Deborah, Tierney, Brian L., Gunter, Dan, Lee, Jason, & Johnston, William. Network aware distributed applications. United States.
Agarwal, Deborah, Tierney, Brian L., Gunter, Dan, Lee, Jason, and Johnston, William. 2001. "Network aware distributed applications". United States. https://www.osti.gov/servlets/purl/776648.
@article{osti_776648,
title = {Network aware distributed applications},
author = {Agarwal, Deborah and Tierney, Brian L. and Gunter, Dan and Lee, Jason and Johnston, William},
abstractNote = {Most distributed applications today manage to utilize only a small percentage of the needed and available network bandwidth. Often application developers are not aware of the potential bandwidth of the network, and therefore do not know what to expect. Even when application developers are aware of the specifications of the machines and network links, they have few resources that can help determine why the expected performance was not achieved. What is needed is a ubiquitous and easy-to-use service that provides reliable, accurate, secure, and timely estimates of dynamic network properties. This service will help advise applications on how to make use of the network's increasing bandwidth and capabilities for traffic shaping and engineering. When fully implemented, this service will make building currently unrealizable levels of network awareness into distributed applications a relatively mundane task. For example, a remote data visualization application could choose between sending a wireframe, a pre-rendered image, or a 3-D representation, based on forecasts of CPU availability and power, compression options, and available bandwidth. The same service will provide on-demand performance information so that applications can compare predicted with actual results, and allow detailed queries about the end-to-end path for application and network tuning and debugging.},
doi = {},
url = {https://www.osti.gov/biblio/776648}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Sun Feb 04 00:00:00 EST 2001},
month = {Sun Feb 04 00:00:00 EST 2001}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: