In this paper we describe several aspects of implementing a high speed network-based distributed ... more In this paper we describe several aspects of implementing a high speed network-based distributed application. We describe the design and implementation of a distributed parallel storage system that uses high speed ATM networks as a key element of the architecture. The architecture ...
— With the advent of service sensitive applications such as remote controlled experiments, time c... more — With the advent of service sensitive applications such as remote controlled experiments, time constrained massive data transfers, and video-conferencing, it has become apparent that there is a need for the setup of dynamically provisioned, quality of service enabled virtual circuits. The ESnet On-Demand Secure Circuits and Advance Reservation System (OSCARS) is a prototype service enabling advance reservation of guaranteed bandwidth secure virtual circuits. OSCARS operates within the Energy Sciences Network (ESnet), and has provisions for interoperation with other network domains. ESnet is a high-speed network serving thousands of Department of Energy scientists and collaborators worldwide. OSCARS utilizes the Web services model and standards to implement communication with the system and between domains, and for authentication, authorization, and auditing (AAA). The management and operation of end-to-end virtual circuits within the network is done at the layer 3 network level. Mu...
We describe a distributed, wide area network basedapproach to collecting, cataloguing, storing, a... more We describe a distributed, wide area network basedapproach to collecting, cataloguing, storing, and providing Webaccess for large-data-objects that originate as high-speed datastreams. Such data streams result from the operation of manytypes of on-line instruments and imaging systems, and are astaple of modern intelligence, scientific, and health careenvironments. The approach provides for real-time conversionof the data streams and large datasets to
Modern scientific computing involves organizing, moving, visualizing, and analyzing massive amoun... more Modern scientific computing involves organizing, moving, visualizing, and analyzing massive amounts of data from around the world, as well as employing large-scale computation. The distributed systems that solve large-scale problems will always involve aggregating and scheduling many resources. Data must be located and staged, cache and network capacity must be available at the same time as computing capacity, etc. Every aspect of such a system is dynamic: locating and scheduling resources, adapting running application systems to availability and congestion in the middleware and infrastructure, responding to human interaction, etc. The technologies, the middleware services, and the architectures that are used to build useful high-speed, wide area distributed systems, are now being integrated in "Grids" [1]. This paper explores some of the background, current state, and future directions of Grids.
Thispaper describes two pilot projects which provide testbeds for the tools. The first is a virtu... more Thispaper describes two pilot projects which provide testbeds for the tools. The first is a virtuallaboratory project providing remote access to LBNL's Advanced Light Source. The second isthe Multidimensional Applications and Gigabit Internetwork Consortium (MAGIC) testbedwhich has been established to develop a very high-speed, wide-area network to deliver realtimedata at gigabit-per-second rates.1 MotivationA collection of emerging technologies, ranging from distributed
In this paper we describe several aspects of implementing a high speed network-based distributed ... more In this paper we describe several aspects of implementing a high speed network-based distributed application. We describe the design and implementation of a distributed parallel storage system that uses high speed ATM networks as a key element of the architecture. The architecture ...
— With the advent of service sensitive applications such as remote controlled experiments, time c... more — With the advent of service sensitive applications such as remote controlled experiments, time constrained massive data transfers, and video-conferencing, it has become apparent that there is a need for the setup of dynamically provisioned, quality of service enabled virtual circuits. The ESnet On-Demand Secure Circuits and Advance Reservation System (OSCARS) is a prototype service enabling advance reservation of guaranteed bandwidth secure virtual circuits. OSCARS operates within the Energy Sciences Network (ESnet), and has provisions for interoperation with other network domains. ESnet is a high-speed network serving thousands of Department of Energy scientists and collaborators worldwide. OSCARS utilizes the Web services model and standards to implement communication with the system and between domains, and for authentication, authorization, and auditing (AAA). The management and operation of end-to-end virtual circuits within the network is done at the layer 3 network level. Mu...
We describe a distributed, wide area network basedapproach to collecting, cataloguing, storing, a... more We describe a distributed, wide area network basedapproach to collecting, cataloguing, storing, and providing Webaccess for large-data-objects that originate as high-speed datastreams. Such data streams result from the operation of manytypes of on-line instruments and imaging systems, and are astaple of modern intelligence, scientific, and health careenvironments. The approach provides for real-time conversionof the data streams and large datasets to
Modern scientific computing involves organizing, moving, visualizing, and analyzing massive amoun... more Modern scientific computing involves organizing, moving, visualizing, and analyzing massive amounts of data from around the world, as well as employing large-scale computation. The distributed systems that solve large-scale problems will always involve aggregating and scheduling many resources. Data must be located and staged, cache and network capacity must be available at the same time as computing capacity, etc. Every aspect of such a system is dynamic: locating and scheduling resources, adapting running application systems to availability and congestion in the middleware and infrastructure, responding to human interaction, etc. The technologies, the middleware services, and the architectures that are used to build useful high-speed, wide area distributed systems, are now being integrated in "Grids" [1]. This paper explores some of the background, current state, and future directions of Grids.
Thispaper describes two pilot projects which provide testbeds for the tools. The first is a virtu... more Thispaper describes two pilot projects which provide testbeds for the tools. The first is a virtuallaboratory project providing remote access to LBNL's Advanced Light Source. The second isthe Multidimensional Applications and Gigabit Internetwork Consortium (MAGIC) testbedwhich has been established to develop a very high-speed, wide-area network to deliver realtimedata at gigabit-per-second rates.1 MotivationA collection of emerging technologies, ranging from distributed
Uploads
Papers by William Johnston