Why Object Storage Is the Next Big Thing in Cloud Computing
This article explains the fundamentals of object storage, compares it with block and file storage, outlines its architecture, components, advantages, use cases, and limitations, showing why it has become the dominant storage model in modern cloud environments.
In the previous article we introduced DAS, SAN, and NAS storage technologies and compared their characteristics. As data volumes explode and unstructured data dominates, these traditional architectures struggle to keep up.
Object storage, also called object‑based storage, is the cloud era's new "star" of storage. Many cloud providers refer to it simply as "cloud storage" and use various abbreviations such as OSS (Alibaba Cloud), OBS (Huawei Cloud), COS (Tencent Cloud), Kodo (Qiniu), BOS (Baidu), NOS (NetEase).
Unlike block storage (DAS, SAN) that works with raw disks and file storage (NAS) that presents a hierarchical file system, object storage stores data as objects in a flat namespace called a bucket . Each object consists of three parts: Key (a globally unique identifier), Data (the user payload), and Metadata (custom tags describing the object).
C:\Program Files (x86)\Tencent\WeChat\WeChat.exe
\\NJUST-Server\学习资料\通信原理\第一章作业.docThe underlying hardware of object storage is still hard disks, but the system layer differs completely. Block storage uses protocols like SCSI, iSCSI, FC; file storage uses NFS, SMB, POSIX; object storage uses S3, Swift, exposing simple operations such as PUT, GET, DELETE without a directory tree.
Object Storage Architecture
Typical object storage consists of three components:
OSD (Object Storage Device) : a server with CPU, memory, network, and disks that stores data and optimizes distribution.
MDS (Metadata Server) : manages client interactions, quotas, directories, and access control.
Client : provides a filesystem‑like interface for applications.
Advantages of Object Storage
Unlimited Capacity
Scales to exabytes; capacity can be expanded elastically as long as the provider has resources.
High Reliability
Data is replicated across multiple nodes (typically three or more), achieving 99.999999999% durability and strong encryption/ACL controls.
Ease of Use
Objects are accessed via simple REST APIs or web interfaces, similar to using a cloud drive, making integration into applications straightforward.
Typical Use Cases
Providers offer three storage classes:
Standard : mobile apps, large websites, image/video hot content.
Infrequent Access : device backups, monitoring data, personal cloud drives.
Archive : long‑term archival, medical imaging, media assets.
More than 70% of hot internet data worldwide is stored in object storage systems.
Limitations
Object storage does not support in‑place modification; objects must be downloaded, changed, and re‑uploaded, making it unsuitable for workloads requiring frequent small writes, such as relational databases. Consistency guarantees are also weaker compared to block storage, though recent advances have mitigated this.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Efficient Ops
This public account is maintained by Xiaotianguo and friends, regularly publishing widely-read original technical articles. We focus on operations transformation and accompany you throughout your operations career, growing together happily.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
