A directory service for configuring high-performance distributed computations
Conference
·
OSTI ID:508115
- Univ. of Southern California, Marina del Rey, CA (United States). Information Sciences Institute
- Argonne National Lab., IL (United States); and others
High-performance execution in distributed computing environments often requires careful selection and configuration not only of computers, networks, and other resources but also of the protocols and algorithms used by applications. Selection and configuration in turn require access to accurate, up-to-date information on the structure and state of available resources. Unfortunately, no standard mechanism exists for organizing or accessing such information. Consequently, different tools and applications adopt ad hoc mechanisms, or they compromise their portability and performance by using default configurations. We propose a Metacomputing Directory Service that provides efficient and scalable access to diverse, dynamic, and distributed information about resource structure and state. We define an extensible data model to represent required information and present a scalable, high-performance, distributed implementation. The data representation and application programming interface are adopted from the Lightweight Directory Access Protocol; the data model and implementation are new. We use the Globus distributed computing toolkit to illustrate how this directory service enables the development of more flexible and efficient distributed computing services and applications.
- Research Organization:
- Argonne National Lab., IL (United States)
- Sponsoring Organization:
- USDOE Office of Energy Research, Washington, DC (United States); Defense Advanced Research Projects Agency, Arlington, VA (United States)
- DOE Contract Number:
- W-31109-ENG-38
- OSTI ID:
- 508115
- Report Number(s):
- ANL/MCS/P--622-0597; CONF-970835--4; ON: DE97007027; CNN: Contract N66001-96-C-8523
- Country of Publication:
- United States
- Language:
- English
Similar Records
Globus : a metacomputing infrastructure toolkit.
Constructing the ASCI computational grid
Wide-area implementation of the message passing interface.
Journal Article
·
Tue Dec 31 23:00:00 EST 1996
· Int. J. Supercomput. Appl.
·
OSTI ID:938100
Constructing the ASCI computational grid
Conference
·
Thu Jun 01 00:00:00 EDT 2000
·
OSTI ID:756413
Wide-area implementation of the message passing interface.
Journal Article
·
Wed Dec 31 23:00:00 EST 1997
· Parallel Comput.
·
OSTI ID:943164