18 Facts About Object storage

1.

Object storage is a computer data storage that manages data as objects, as opposed to other storage architectures like file systems which manages data as a file hierarchy, and block storage which manages data as blocks within sectors and tracks.

FactSnippet No. 1,577,502
2.

Object storage can be implemented at multiple levels, including the device level, the system level, and the interface level.

FactSnippet No. 1,577,503
3.

In each case, object storage seeks to enable capabilities not addressed by other storage architectures, like interfaces that are directly programmable by the application, a namespace that can span multiple instances of physical hardware, and data-management functions like data replication and data distribution at object-level granularity.

FactSnippet No. 1,577,504
4.

Object storage systems allow retention of massive amounts of unstructured data in which data is written once and read once.

FactSnippet No. 1,577,505
5.

Object storage is used for purposes such as storing objects like videos and photos on Facebook, songs on Spotify, or files in online collaboration services, such as Dropbox.

FactSnippet No. 1,577,506
6.

One of the limitations with object storage is that it is not intended for transactional data, as object storage was not designed to replace NAS file access and sharing; it does not support the locking and sharing mechanisms needed to maintain a single, accurately updated version of a file.

FactSnippet No. 1,577,507
7.

Object storage was proposed at Gibson's Carnegie Mellon University lab as a research project in 1996.

FactSnippet No. 1,577,508
8.

Fine grained access control through object storage architecture was further described by one of the NASD team, Howard Gobioff, who later was one of the inventors of the Google File System.

FactSnippet No. 1,577,509
9.

One of the design principles of object storage is to abstract some of the lower layers of storage away from the administrators and applications.

FactSnippet No. 1,577,510
10.

Object storage allows the addressing and identification of individual objects by more than just file name and file path.

FactSnippet No. 1,577,511
11.

Object storage adds a unique identifier within a bucket, or across the entire system, to support much larger namespaces and eliminate name collisions.

FactSnippet No. 1,577,512
12.

Object storage provides programmatic interfaces to allow applications to manipulate data.

FactSnippet No. 1,577,513
13.

Some object storage implementations go further, supporting additional functionality like object versioning, object replication, life-cycle management and movement of objects between different tiers and types of storage.

FactSnippet No. 1,577,514
14.

Some early incarnations of object storage were used for archiving, as implementations were optimized for data services like immutability, not performance.

FactSnippet No. 1,577,515
15.

Newer object storage systems have gotten some traction, particularly around very large custom applications like eBay's auction site, where EMC Atmos is used to manage over 500 million objects a day.

FactSnippet No. 1,577,516
16.

Cloud Object storage has become pervasive as many new web and mobile applications choose it as a common way to store binary data.

FactSnippet No. 1,577,517
17.

Traditional block Object storage interface uses a series of fixed size blocks which are numbered starting at 0.

FactSnippet No. 1,577,518
18.

Object storage stores are similar to key-value stores in two respects.

FactSnippet No. 1,577,519