23.07.2014 Views

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

opencache<br />

Orphan objects<br />

Orphan handling<br />

OSC<br />

OSD<br />

OSS<br />

OSS<br />

OST<br />

A cache of open file handles. This is a performance enhancement for NFS.<br />

Storage objects for which there is no <strong>Lustre</strong> file pointing at them. Orphan<br />

objects can arise from crashes and are automatically removed by an llog<br />

recovery. When a client deletes a file, the MDT gives back a cookie for each<br />

stripe. The client then sends the cookie and directs the OST to delete the stripe.<br />

Finally, the OST sends the cookie back to the MDT to cancel it.<br />

A component of the metadata service which allows for recovery of open,<br />

unlinked files after a server crash. The implementation of this feature retains<br />

open, unlinked files as orphan objects until it is determined that no clients are<br />

using them.<br />

Object Storage Client. The client unit talking to an OST (via an OSS).<br />

Object Storage Device. A generic, industry term for storage devices with more<br />

extended interface than block-oriented devices, such as disks. <strong>Lustre</strong> uses this<br />

name to describe to a software module that implements an object storage API<br />

in the kernel. <strong>Lustre</strong> also uses this name to refer to an instance of an object<br />

storage device created by that driver. The OSD device is layered on a file<br />

system, with methods that mimic create, destroy and I/O operations on file<br />

inodes.<br />

Object Storage Server). A system that runs an object storage service software<br />

stack.<br />

Object Storage Server. A server OBD that provides access to local OSTs.<br />

Object Storage Target). An OSD made accessible through a network protocol.<br />

Typically, an OST is associated with a unique OSD which, in turn is associated<br />

with a formatted disk file system on the server containing the storage objects.<br />

P<br />

Pdirops<br />

pool<br />

A locking protocol introduced in the VFS by CFS to allow for concurrent<br />

operations on a single directory inode.<br />

A group of OSTs can be combined into a pool with unique access permissions<br />

and stripe characteristics. Each OST is a member of only one pool, while an<br />

MDT can serve files from multiple pools. A client accesses one pool on the the<br />

file system; the MDT stores files from / for that client only on that pool's OSTs.<br />

Glossary-8 <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!