What an object is

An object is an artificial construct used to describe an approach to storage that divides content into data and metadata.

Object data

Object data is the content of the object that is described by an object’s metadata. Object data might be anything; for example, a cat picture, a movie, or a medical record. The protection from loss of object data is managed through the evaluation of objects against information lifecycle management (ILM) rules. Object data is sent to disk storage through a Storage Node and archival storage through an Archive Node.

Object metadata

Object metadata is information describing an object. Object metadata might include such information as last access time, modification time, and storage location. Managed and protected from loss by a Storage Node, object metadata is stored to disk through the Storage Node. The StorageGRID Webscale system’s ILM rules use an object’s metadata to determine what actions to perform on the object’s data. Metadata is not archived along with object data, but rather stays on disk in the distributed key value store.

Each object is assigned a unique identifier that is stored as metadata and is used by the StorageGRID Webscale system and client applications to locate the object. Objects are created by client applications and sent to the StorageGRID Webscale system for ingest and storage to disk and archival media.