110 likes | 174 Views
Logistical Networking for Energy Sciences. Scott Klasky Oak Ridge National Laboratory Terry Moore The University of Tennessee. The Internet Backplane Protocol. A common service for state management in a shared network. A basis for asynchronous communication.
E N D
Logistical Networking for Energy Sciences Scott Klasky Oak Ridge National Laboratory Terry Moore The University of Tennessee
The Internet Backplane Protocol • A common service for state management in a shared network. • A basis for asynchronous communication. • Scalability comes from weak assumptions: • Maximum size and duration of allocation. • A highly generic, “best effort” service. • “A weak network version of malloc.” • Robust services are built on top in an end-to-end manner ! • The goal is scalability analogous to the Internet. 2 Beck_LNES_SC07
Internet Backplane Protocol Allocate! Na Depot Capability Store! Nw Depot Data Load! Nr Depot
Internet Backplane Protocol Capability Copy! Na Depot Depot Compute! Nr Depot
Three kinds of files • Files stored locally (1) • Attached disk (direct, LAN or storage network) • Files represented as exNodes • exNodes stored locally (2) • exNodes stored in LoDN directory (3) LoDN/L-Store AppHost
Logistical networking provides a “bits are bits” infrastructure • Standardize on what we have an adequate common model for • Storage/buffer management • Coarse-grained data transfer • Leave everything else to higher layers • End-to-end services: checksums, encryption, error encoding, etc. • Enable autonomy in wide area service creation: security, resource allocation, QoS guarantees… • Gain the benefits of interoperability today! Satellite Video Simulation Bioinformatics ~PByte/sec Experimental devices Medical imaging One infrastructure serves all
Fusion: Content distribution Directoryserver Jaguar Cray XT4 NYU PPPL Ewok cluster MIT Portals UCI Depots
Fusion: Location independent I/O Directoryserver 1. Retrievemetadata NYU PPPL end user MIT 2. Retrieve data from best-performing depots UCI 8 Beck_LNES_SC07
Contacts • Micah Beck Logistical Computing and Internetworking (LoCI) Lab Computer Science Department University of Tennessee • (865) 241-2650 • mbeck@ornl.gov • Scott A. Klasky • Scientific ComputingNational Center for Computational Sciences • (865) 241-9980 • klasky@ornl.gov 11 Beck_LNES_SC07