Explore chapters and articles related to this topic
Data Storage Fault Tolerance
Published in Preston de Guise, Data Protection, 2020
Object-based storage, often assumed to be a feature only of cloud storage systems, is an alternative to traditional filesystem-based storage approaches. In fact, object storage had been particularly popular in archive systems for years before cloud storage became available and continues to serve in this function in many solutions. While filesystems are based on potentially deeply nested directories and any number of files in any or all of those directories, object storage is usually based on an exceptionally wide namespace where each object (discrete unit of data) contains within its own metadata the globally unique identifier (GUID) that allows it to be individually addressed and referenced, regardless of what end storage system the object is actually located on. While files may be encapsulated as objects in object-based storage systems, it should not be assumed there is a 1:1 correlation between objects and files. Object storage systems can be used for practically any type of data, and an object may equally represent a binary large object (BLOB), database, or tuple. Ultimately, the nature of the object is determined by the accessing application.
Data Storage Protection
Published in Preston de Guise, Data Protection, 2017
Object-based storage, often assumed to be a feature only of cloud storage systems, is an alternative to traditional filesystem-based storage approaches. In fact, object storage had been particularly popular in archive systems for years before cloud storage became available and continues to serve in this function in many solutions. While filesystems are based on potentially deeply nested directories and any number of files in any or all of those directories, object storage is usually based on an exceptionally wide namespace where each object (discrete unit of data) contains within its own metadata the globally unique identifier (GUID) that allows it to be individually addressed and referenced, regardless of what end storage system the object is actually located on. While files may be encapsulated as objects in object-based storage systems, it should not be assumed there is a 1:1 correlation between objects and files. Object storage systems can be used for practically any type of data, and an object may equally represent a BLOB,† database, or tuple. Ultimately, the nature of the object is determined by the accessing application.
Storage System Basics
Published in Al Kovalick, Video Systems in an IT Environment, 2013
A novel class of storage is object based. It differs from traditional file (NAS) or block-based (SAN) storage in several ways. Object storage devices (OSDs) store data not as files or hard-addressed blocks, but as objects. For example, an object could be a single database record or table—or the entire database itself. An object may contain a file or just a portion of a file. An OSD is a contentaddressable memory (CAM). If you provide it with an identifier (metadata fingerprint), it will return the content represented by the ID. The fingerprint is formed using a hashing algorithm for generating a unique 128 B (or similar) value that is used to identify and retrieve data.
Cloud-based storage and computing for remote sensing big data: a technical review
Published in International Journal of Digital Earth, 2022
Chen Xu, Xiaoping Du, Xiangtao Fan, Gregory Giuliani, Zhongyang Hu, Wei Wang, Jie Liu, Teng Wang, Zhenzhen Yan, Junjie Zhu, Tianyang Jiang, Huadong Guo
The Object Storage System (OSS) manages data in the form of objects, each of which is identified with a globally unique identifier. In particular, the RESTful API allows data access via HTTP, which means that the object can be easily accessed from anywhere on the network. In addition, OSS can manage additional metadata for data descriptions. However, OSS does not support I/O operations such as open, read, write, etc. Users can deploy OSS in the cloud using open-source software or directly leverage OSS-based storage services (e.g. Amazon S3 and Microsoft Azure).