110 likes | 233 Views
Logistical networking for energy sciences. Micah Beck Computer Science and Mathematics Computing and Computational Sciences Directorate Logistical Computing and Internetworking (LoCI) Lab Computer Science Department University of Tennessee. The Internet backplane protocol (IBP).
E N D
Logistical networking for energy sciences Micah Beck Computer Science and MathematicsComputing and Computational Sciences Directorate Logistical Computing and Internetworking (LoCI) Lab Computer Science Department University of Tennessee
The Internet backplane protocol (IBP) • IBP is a common service for state management in a shared network • It is 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_0611
Internet backplane protocol Allocate! Na Depot Capability Store! Nw Data Depot 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
LN 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 One infrastructure serves all
Fusion: Content distribution Directoryserver NYU PPPL Jaguar Cray XT3 Ewok cluster MIT Portals UCI Depots
Fusion: Location Independent I/0 Directoryserver 1. Retrievemetadata NYU PPPL end user MIT 2. Retrieve data from best-performing depots UCI 8 Beck_LNES_0611
Contact • Micah Beck Logistical Computing and Internetworking (LoCI) Lab Computer Science Department University of Tennessee • (865) 241-2650 • mbeck@ornl.gov 11 Beck_LNES_0611