@inproceedings{lofstead:2011:nessie-staging,
 author= {Ron Oldfield and Todd Kordenbrock and Jay Lofstead},
 title = {Developing Integrated Data Services for Cray Systems with a Gemini Interconnect},
 abstract = {Over the past several years, there has been increasing interest in injecting a layer of compute resources between a high-performance computing application and the end storage devices. For some projects, the objective is to present the parallel file system with a reduced set of clients, making it easier for file-system vendors to support extreme-scale systems. In other cases, the objective is to use these resources as Òstaging areasÓ to aggregate data or cache bursts of I/O operations. Still others use these staging areas for Òin-situÓ analysis on data in-transit between the application and the storage system. To simplify our discussion, we adopt the general term ÒIntegrated Data ServicesÓ to represent these use-cases. This paper describes how we provide user-level, integrated data services for Cray systems that use the Gemini Interconnect. In particular, we describe our implementation and performance results on the Cray XE6, Cielo, at Los Alamos National Laboratory.},
 year = {2012},
 month = {April},
 booktitle = {Cray User Group Meeting},
 address = {Stuttgart, Germany},
}