Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Parallelism in System Tools

Conference ·
OSTI ID:988745
The Cray XT, when employed in conjunction with the Lustre filesystem, has provided the ability to generate huge amounts of data in the form of many files. Typically, this is accommodated by satisfying the requests of large numbers of Lustre clients in parallel. In contrast, a single service node (Lustre client) cannot adequately service such datasets. This means that the use of traditional UNIX tools like cp, tar, et alli (with have no parallel capability) can result in substantial impact to user productivity. For example, to copy a 10 TB dataset from the service node using cp would take about 24 hours, under more or less ideal conditions. During production operation, this could easily extend to 36 hours. In this paper, we introduce the Lustre User Toolkit for Cray XT, developed at the Oak Ridge Leadership Computing Facility (OLCF). We will show that Linux commands, implementing highly parallel I/O algorithms, provide orders of magnitude greater performance, greatly reducing impact to productivity.
Research Organization:
Oak Ridge National Laboratory (ORNL); Center for Computational Sciences
Sponsoring Organization:
SC USDOE - Office of Science (SC)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
988745
Country of Publication:
United States
Language:
English

Similar Records

Monitoring Extreme-scale Lustre Toolkit
Conference · Wed Dec 31 23:00:00 EST 2014 · OSTI ID:1185971

Scalable Unix commands for parallel processors : a high-performance implementation.
Conference · Fri Jun 22 00:00:00 EDT 2001 · OSTI ID:786925

OPAL: An Open-Source MPI-IO Library over Cray XT
Conference · Sun Dec 31 23:00:00 EST 2006 · OSTI ID:931023