NSF Award Abstract - #0238305 |
NSF Org | CCF |
Latest Amendment Date | February 19, 2004 |
Award Number | 0238305 |
Award Instrument | Continuing grant |
Program Manager |
Xiaodong Zhang CCF Division of Computer and Communication Foundations CSE Directorate for Computer & Information Science & Engineering |
Start Date | May 15, 2003 |
Expires | April 30, 2005 (Estimated) |
Awarded Amount to Date | $105610 |
Investigator(s) | Randal Burns randal@cs.jhu.edu (Principal Investigator) |
Sponsor |
Johns Hopkins University 3400 North Charles Street Baltimore, MD 21218 410/516-8668 |
NSF Program(s) |
COMPILERS, ADVANCED COMP RESEARCH PROGRAM |
Field Application(s) | 0000099 Other Applications NEC |
Program Reference Code(s) |
|
Program Element Code(s) |
|
The common theme of promoting storage systems as a discipline distinct from databases, operating systems, and distributed systems unites the research and educational goals of this project. As its own discipline, storage systems will attain prominence in academia commensurate with storage's importance to computing. Storage limits the performance of most applications, holds enterprises' most valuable assets, and consumes the majority of IT dollars spent. Training storage specialists to serve the IT community and creating software to increase the manageability and performance of storage is imperative. The research component of this project addresses the inability of large-scale storage systems to share persistent data. Each global-scale system owns data and isolates that data from unaffiliated computers. This project will develop a syndication protocol that allows storage systems to migrate, share, and replicate data interactively. Syndication is not an access protocol; it does not provide data to users and applications. Rather, syndication enables storage servers and data stores to transfer and share the management of persistent data. Syndication decouples data from software systems, which breaks down the boundaries between access to data on a global scale and access to data anywhere on the globe. The educational component of this project develops a curriculum to train storage systems specialists within an eight course Master's degree. The sequence of courses organizes knowledge specific to the management of persistent data, culling it out of many other disciplines. The curriculum integrates classwork with Internet-based educational software systems that support mobile, ad-hoc, and resource limited classrooms.