|
|
|
|||
|
|
|
||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||
|
Executive Summary |
Department of Energy FY 1999 - FY 2000 NGI Program With over 20,000 nationwide users of dozens of DoE unique experimental facilities and high performance computing resources, DoE has a long history of successful network research, advanced network deployment, and advanced applications support -- the three NGI research areas. DoE is eager to join with other agencies participating in NGI to complement its own efforts. DoE's strategy for its FY 1999 to FY 2000 NGI activities is to leverage its current core programs in network and application research to enhance the Department's ability to satisfy mission requirements through advanced technologies such as distributed computing, national collaboratories, remote access to facilities, and remote access to petabyte-scale datasets with complex internal structure. This will be accomplished by experimenting with and integrating applications and network research technologies on multiagency advanced NGI testbeds. These testbeds will include DoE laboratories, universities, and other Federal research centers. DoE NGI network research will focus on developing network-aware middleware and application friendly tools and capabilities for its applications, as well as continuing research in high speed end system interfaces, network management, and differentiated services. The objective of this research is to enable more efficient and smarter use of network resources, as well as to support higher speeds (that is, end-to-end capacity). This program is built on DoE's long and successful history of network research in high speed end-system interfaces, protocols and services to support collaborative environments, congestion and flow control, and management tools and techniques that has enabled the agency to achieve its mission activities and become a major contributor to the Federal government's Large Scale Networking Interagency Working Group. This program is also built on the system level integration expertise DoE has gained as a first adopter of advanced technologies. These enable the Department to effectively integrate advanced technologies from other Federal agencies, academia, and industry with DoE research efforts to support advanced applications. University participation in DoE programs has traditionally focused on support for the university researcher, relying on the use of existing infrastructure such as the vBNS and ESnet (Energy Sciences network). However, successful incorporation of NGI technologies into DoE applications will require not only the vertical integration of the application, network research, and testbed areas, but also horizontal integration of different cultures (for example, CIOs with researchers) in order to align the research programs (researchers) with the infrastructure (networks and computing facilities) at both DoE labs and universities. In order to develop this horizontal integration, DoE will support a DoE-university partnership program that will be aimed at enhancing the collaboration among DoE and university researchers, technologists, CIOs, and infrastructure providers. This partnership will focus on providing advanced network capability from end to end (that is, from the campus to the DoE facility) so that the researchers at both locations attain the level of application collaboration they require to work on DoE's mission-critical programs. In order to accomplish this goal, DoE will also support joint DoE-university network research to develop the necessary capabilities and tools required by the applications and infrastructure administrators at DoE labs and select universities, as well as deploy DOE2000 tools and capabilities to support critical DoE mission applications. DoE will support the researchers at both the labs and the universities, to enable them to adapt their DoE application codes to make use of these new technologies as they are being developed (for example, DOE2000 services such as Class Based Queuing (CBQ) and Public Key Infrastructure (PKI), and to work with the network researchers to ensure that the new technologies are responsive to their application requirements. DoE will also support enhancements of certain "critical path" infrastructure elements such as ESnet, aggregation and interconnection points (for example, GigaPOPs), and local networks and services, to implement and support these new technologies to provide the appropriate level of end-to-end services to the application. Network management and analysis tools that function across networks and administrative boundaries and deal with these new capabilities will be developed. DoE will coordinate its basic research program activities and infrastructure with other agencies' NGI activities when such coordination (1) supports DoE's basic mission and (2) enhances the overall NGI program. In return, DoE will benefit from close coordination with activities of other NGI agencies to ensure the early adoption and rapid insertion of new NGI technologies into DoE applications. DoE will also ensure that ESnet peers and interconnects with other agency networks in order to provide access to DoE's facilities and enable cross agency collaborations in support of DoE's missions. DoE's programmatic and mission focused network research are applicable to NGI Goals 1, 2, and 3 during FY 1999 to FY 2000. These efforts are further described in the remainder of this appendix. |
||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||
|
Goal 1 |
Goal 1: Network Technologies Related Research |
||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||
|
1.1 Introduction |
Introduction DoE will extend its LSN network technologies research in areas that support application access to and use of Quality of Service (QoS) capabilities at the network, operating system, and middleware layers. These activities will focus on providing the necessary "network aware" and infrastructure manipulating software in middleware, including libraries, system software, and tools that will be available to the application through easy-to-use application interfaces. DoE will increase its efforts to enable effective application control of Internet Protocol (IP), Asynchronous Transfer Mode (ATM), other media (for example, WDM), implementations of multicast, and network management capabilities. DoE will also enhance its efforts to develop ultra high speed end system interfaces and protocols (for example, HIPPI-64 ST) to provide DoE applications with the end-to-end performance they require. This will be accomplished through the development of middleware, tools, and interfaces that provide DoE applications access to and control of efficient (for example, operating system bypass) ultra high speed media. These Goal 1 services and mechanisms will be incorporated into DoE's ESnet and other appropriate NGI testbeds early in the development process to enable DoE's applications to immediately benefit from the most recent networking improvements. Quality of Service and network management capabilities are two critical requirements for enabling DoE's advanced distributed and collaborative applications. DoE will continue its development of CBQ and other class of service (CoS) and QoS mechanisms required by its demanding applications. These capabilities will be incorporated into DOE2000 and NGI middleware and libraries. In order to further enhance the middleware services and capabilities made available to DoE applications, DoE will explore methods to provide IP, ATM, and WDM resource and admission control, scheduling, management, prioritization, accounting (such as bidding and costing), authentication, analysis, monitoring, assurance, and debugging mechanisms in application-friendly network-aware middleware. DoE will also investigate how to maximize its use of these new and advanced services and technologies through the concurrent support of both network research and production traffic on the same infrastructure (for example, Goal 2.1 100x networks). DoE's work in intelligent and network-aware middleware, network growth engineering, QoS, and security will be coordinated with DARPA and other agencies to ensure that the advances made in these areas to support DoE application requirements will compliment the work that others are pursuing to address their application requirements. Specifically, DoE's activities will concentrate on providing the "network aware" middleware support required by DoE applications, which will be heavily collaborative in nature and will concurrently use distributed resources such as supercomputers, high end storage systems with extremely large scientific data sets, unique on-line facilities, and massive, multidimensional datasets in tele-immersive environments. |
||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||
|
1.2 Network Growth Engineering |
Network Growth Engineering 1.2.1 Monitoring, Control Analysis, and Display DoE will continue its research on IP, ATM, and WDM network monitoring and analysis tools (for example, PATHchar and Network Probe Daemon (NPD)), but with the explicit purpose of providing appropriate application level tools, APIs, and middleware support for gathering relevant network status so that the applications can dynamically adjust their use of the underlying infrastructure. 1.2.2 Data Delivery DoE will evolve it current support of IP, ATM, and WDM based congestion and flow control techniques and mechanisms, as well as multicast capabilities, to provide applications with easy-to-use tools, capabilities, and interfaces that make efficient use of advanced infrastructure (for example, reliable ordered multicast). 1.2.3 Managing Lead User Infrastructure DoE will investigate and deploy an architecture that supports both network research and production (advanced application) traffic on as much of the same infrastructure as possible. This will enable the applications to concurrently stress new technologies and take advantage of advanced preproduction capabilities without undergoing massive transitions. It will also support the dynamic creation and use of virtual networks required by the numerous multi-site DoE collaborations, as well as provide the application and system level administrative tools and capabilities required to manage such an environment. DoE will also investigate the extension of QoS capabilities and "striped" network access into the operating system (workstation, parallel systems, storage servers) and end system architecture, as well as the middleware and libraries that provide the application interface, to provide for efficient application to low level service plane control and framing (for example, direct application control of WDM wavelengths). In addition, DoE will complete its R&D on multi-gigabit ultra high speed end system interfaces, analyzers, and switches (for example, HIPPI64) as well as on developing mechanisms (for example, HIPPI-64 ST) to reduce operating system overhead for data transfers. Middleware support will be developed (for example, DOE2000 Advanced Communications Technology Satellite (ACTS) libraries) to provide application access to these capabilities.
|
||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||
|
1.3 End-to-End QoS Related Research |
End-to-End Quality of Service Related Research 1.3.1 Baseline QoS Architecture DoE will develop and deploy network admission control, scheduling, management, prioritization, accounting (such as bidding and costing), authentication, analysis, monitoring, assurance, and debugging mechanisms that will support DoE application use of QoS. These mechanisms will be supported in intelligent "network aware" middleware layer that provides application controlled Class of Service (CoS) and QoS, as well as to enhance the systems management and integration tasks associated with IP, ATM, and other technology networks. The goal is to develop, enhance, incorporate, and integrate as many of these new technologies into DoE's ESnet and experimental networks on an end-to-end (that is, application to application) basis as quickly as possible. DoE will also develop QoS and CoS APIs that provide for semantic mapping of QoS from the application perspective to that provided by the underlying services, as well as to provide for cross-layer signaling and triggering of QoS mechanisms when necessary. This API will support DoE's Accelerated Strategic Computing Initiative (ASCI) and DOE2000 applications. In particular, CBQ, which is being developed for DOE2000, will be deployed in ESnet. DoE will continue to coordinate its R&D in CoS and QoS with DARPA (QUORUM program). DoE will also work with NSF, NASA, and appropriate universities to integrate CBQ and other QoS/CoS advances into their networks, when appropriate, to support collaborative work on DoE's mission critical programs.
|
||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||
|
1.4 Security Related Research |
Security Related Research Security is essential to the success of DoE programs such as ASCI and DOE2000, as well as to the NGI. It is needed to support secure and fair user access to and use of network resources (for example, CBQ/BB), support smart network management, provide secure inter-network peering (for example, surety of routing updates), perform accounting/costing, and provide access to on-line facilities (DOE2000 role based access support). A PKI that is integrated into and interacts with industry PKI is essential. DoE will coordinate its relevant security R&D with DARPA, NASA, and NSF.
|
||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||
|
Goal 2 |
Goal 2: Advanced Network Testbeds 2.1 Testbed Relevant Infrastructure DoE will continue to provide enhanced network infrastructure and capabilities to its mission critical programs and applications and will coordinate interconnection and peering mechanisms with NGI networks when necessary to satisfy the requirements of DoE applications and to provide programmatically-justified access to DoE's unique on-line facilities. DoE's ESnet network will provide the required enhanced connectivity to DoE mission related sites and coordinate peering arrangements with other NGI networks consistent with the DoE mission. DoE will also work with and interconnect with the other Federal agency mission related networks as required by the DoE mission. These interconnections will be made at the speeds and locations, as well as media (that is, IP, ATM, WDM), required by the DoE mission and in accordance with the various Acceptable Use Policies (AUPs) for the networks. As part of its DoE-university partnership program, and in order to achieve a new level of integration between the DoE and university research environments to support work on DoE mission critical applications, DoE will aid in the upgrade and enhancement to select peering points and university campus infrastructures to provide the end-to-end capabilities required by the application. 2.2 Connectivity
|
||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||
|
Goal 3 |
Goal 3: Revolutionary Applications DoE applications that require the technologies and infrastructure outlined in this appendix are largely components of the DOE2000 initiative, which aims to provide DoE scientists and engineers with advanced collaboration technologies to make DoE's unique on-line facilities and resources more accessible to labs and universities. The DOE2000 initiative has three components:
In order to achieve a new level of integration between the DoE and university research environments that support work on DoE mission critical applications, DoE will initiate a DoE-university partnership program that will support network research, accelerated infrastructure, and network-aware DoE applications. A solicitation for proposals will be issued asking for one or two strategic DoE programs that are collocated at and distributed across the DoE Labs and universities, coupled with a joint DoE-university application supportive network research and testbed infrastructure. It is expected that three to eight universities will be selected to participate. The network research will leverage DoE's efforts in the DOE2000 program (for example, CBQ and PKI) and its LSN core network research program, as well as LSN network research supported by other agencies.
|
||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||