23.07.2014 Views

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.2.4 OSTs<br />

An OSTs provide back-end storage for file object data (effectively, chunks of user<br />

files). A single <strong>Lustre</strong> file system may have multiple OSTs, each serving a subset of<br />

the file data. There is not necessarily a 1:1 correspondence between a file and an<br />

OST; a file may be spread over many OSTs to optimize performance.<br />

1.2.5 OSS<br />

An OSS provides file I/O service, and network request handling for one or more<br />

local OSTs.<br />

1.2.6 <strong>Lustre</strong> Clients<br />

<strong>Lustre</strong> clients provide remote access to a <strong>Lustre</strong> file system. Typically, the clients are<br />

computation, visualization, or desktop nodes. <strong>Lustre</strong> clients require <strong>Lustre</strong> software<br />

to mount a <strong>Lustre</strong> file system. 1<br />

The <strong>Lustre</strong> client software consists of an interface between the Linux Virtual File<br />

System and the <strong>Lustre</strong> servers. Each target has a client counterpart: Metadata Client<br />

(MDC), Object Storage Client (OSC), and a Management Client (MGC). A group of<br />

OSCs are wrapped into a single Logical Object Volume (LOV). Working in concert,<br />

the OSCs provide transparent access to the file system.<br />

All clients which mount the file system see a single, coherent, synchronized<br />

namespace at all times. Different clients can write to different parts of the same file<br />

at the same time, while other clients can read from the file. This type of parallel I/O<br />

to the same file is a common situation for large simulations, and is an area in which<br />

<strong>Lustre</strong> excels.<br />

1. For historical reasons, the term “MDS” has traditionally referred to both the MDS and a single MDT. This<br />

manual version (and future versions) use the more specific meaning.<br />

1. At present, <strong>Lustre</strong> support is not provided as part of standard operating systems for common omputing<br />

platforms.<br />

1-4 <strong>Lustre</strong> <strong>1.6</strong> <strong>Operations</strong> <strong>Manual</strong> • September 2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!