Tag

block storage

1 views collected around this technical thread.

Raymond Ops
Raymond Ops
May 27, 2025 · Fundamentals

Understanding Block, File, and Object Storage: Pros, Cons, and Use Cases

This article explains the concepts, advantages, and disadvantages of block storage, file storage, and object storage, compares their architectures, and clarifies when each type is appropriate for different applications and workloads.

Storageblock storagefile storage
0 likes · 10 min read
Understanding Block, File, and Object Storage: Pros, Cons, and Use Cases
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Oct 31, 2024 · Backend Development

Boosting Ozone Block Reads with gRPC Streaming: Up to 30% Faster

This article explains how a gRPC bidirectional streaming read method was added to Ozone to reduce chunk‑by‑chunk request gaps, describes the client‑side implementation, presents single‑ and multi‑threaded performance tests showing roughly 30% faster reads, and outlines future enhancements such as pre‑fetching.

OzonePerformanceStreaming
0 likes · 7 min read
Boosting Ozone Block Reads with gRPC Streaming: Up to 30% Faster
DataFunSummit
DataFunSummit
Sep 10, 2023 · Cloud Native

An Overview of Curve: High‑Performance Cloud‑Native Distributed Storage System

Curve is a high‑performance, easy‑to‑operate, cloud‑native open‑source distributed storage system (CNCF Sandbox) that provides block and file storage for OpenStack, Kubernetes, and PolarFS, featuring Raft‑based consistency, hybrid storage, high availability, and an ongoing roadmap for AI and other workloads.

Cloud NativeDistributed StorageKubernetes
0 likes · 16 min read
An Overview of Curve: High‑Performance Cloud‑Native Distributed Storage System
DataFunTalk
DataFunTalk
Aug 30, 2023 · Big Data

Design and Implementation of Baidu Cloud Block Storage EC System for Large‑Scale Data

This article presents Baidu Cloud's block storage architecture, comparing replication and erasure‑coding fault‑tolerance methods, detailing the challenges of applying EC to mutable block data, and describing a two‑layer append‑engine solution with selective 3‑replica caching, cost‑benefit compaction, and performance optimizations for low‑cost, high‑throughput storage.

Append EngineBig DataCompaction
0 likes · 14 min read
Design and Implementation of Baidu Cloud Block Storage EC System for Large‑Scale Data
DataFunSummit
DataFunSummit
Jun 21, 2023 · Databases

Forum on Building Ultra‑Scale Storage Systems: Insights from Baidu, Meituan, Ant Group, Xiaomi and Baidu Cloud

The forum gathers senior experts from Baidu, Meituan, Ant Group, Xiaomi and Baidu Cloud to share practical experiences and future trends on constructing ultra‑large‑scale file, block, KV and NoSQL storage systems, focusing on low‑cost, high‑performance solutions and architectural challenges.

Cloud ComputingKV storageLarge Scale
0 likes · 8 min read
Forum on Building Ultra‑Scale Storage Systems: Insights from Baidu, Meituan, Ant Group, Xiaomi and Baidu Cloud
Architects Research Society
Architects Research Society
Dec 5, 2022 · Fundamentals

Differences Between File, Block, and Object Storage and Why Object Storage Suits the Data Explosion

As global data volumes surge toward 163 zettabytes by 2025, traditional file and block storage struggle to scale, making object storage—offering unique IDs, metadata binding, and effortless scalability—the preferred solution for handling massive, mostly unstructured data in modern cloud environments.

block storagecloud storagedata growth
0 likes · 9 min read
Differences Between File, Block, and Object Storage and Why Object Storage Suits the Data Explosion
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jun 23, 2022 · Cloud Computing

Adoption of Curve Block Storage for NetEase Cloud Music: Background, Challenges, and Benefits

Facing Ceph’s high latency, jitter, and upgrade constraints, NetEase Cloud Music adopted Curve block storage, which delivers over twice the IOPS, sub‑2‑second upgrade pauses, and stable, low‑latency I/O across 40 GB‑4 TB volumes, enabling the platform to meet its 99.99% availability SLA for billions of users while supporting future cloud‑native services.

CephOpenStackPerformance Optimization
0 likes · 10 min read
Adoption of Curve Block Storage for NetEase Cloud Music: Background, Challenges, and Benefits
IT Architects Alliance
IT Architects Alliance
Mar 28, 2022 · Fundamentals

Evolution and Fundamentals of Storage Systems: From Single-Node to Cloud‑Native

This article outlines the historical development of storage systems—from single-node and centralized architectures to distributed, cloud, and cloud‑native solutions—detailing storage types (block, file, object), data models, system components, and key design principles for modern storage infrastructures.

Cloud NativeData ModelsStorage
0 likes · 7 min read
Evolution and Fundamentals of Storage Systems: From Single-Node to Cloud‑Native
Architects' Tech Alliance
Architects' Tech Alliance
Mar 26, 2022 · Fundamentals

A Comprehensive Overview of Storage Development History, Types, and Models

This article provides a detailed overview of the evolution of storage systems—from single‑node to cloud‑native—covering fundamental concepts, data classifications, storage types such as block, file, and object, and examples like Rook and MinIO, aimed at beginners seeking a macro understanding of storage architecture.

Data ModelsStorageblock storage
0 likes · 8 min read
A Comprehensive Overview of Storage Development History, Types, and Models
Architects Research Society
Architects Research Society
Jun 8, 2021 · Cloud Computing

Understanding the Differences Between File, Block, and Object Storage

The article explains the rapid growth of global data, compares traditional file and block storage with modern object storage, and highlights why object storage is better suited for massive, unstructured data and cloud scalability.

block storagecloud storagedata growth
0 likes · 10 min read
Understanding the Differences Between File, Block, and Object Storage
Java Architect Essentials
Java Architect Essentials
Oct 4, 2020 · Fundamentals

CURVE: NetEase Open‑Source High‑Performance Distributed Storage System

CURVE is NetEase's open‑source, high‑performance, highly available distributed storage platform that supports block, object, and cloud‑native database use cases, emphasizing simple solutions, hardware‑software integration, and extensive open‑source component reuse.

Distributed Storageblock storagecurve
0 likes · 5 min read
CURVE: NetEase Open‑Source High‑Performance Distributed Storage System
Tencent Cloud Developer
Tencent Cloud Developer
Sep 24, 2020 · Cloud Computing

Technical Overview of Tencent Cloud CBS Data Scheduling System

The Tencent Cloud CBS data scheduling system has evolved from a simple snapshot service into a highly concurrent, low‑latency platform that uses COW/ROW mechanisms, multi‑version snapshots, rapid rollback, hot‑data caching, horizontal scaling, fault‑tolerant task switching, cross‑region replication, and seamless disk migration to ensure reliable, fast storage for backups, image creation, and cloud‑disk migration, with future AI‑driven scheduling and ultra‑low‑latency features.

High AvailabilityMigrationblock storage
0 likes · 25 min read
Technical Overview of Tencent Cloud CBS Data Scheduling System
Tencent Cloud Developer
Tencent Cloud Developer
Sep 17, 2020 · Cloud Computing

Evolution and Performance Optimization of Tencent Cloud Block Storage (CBS)

Tencent Cloud Block Storage (CBS) has evolved through three generations—apllo, atlas, and HiSTOR—adopting a client‑direct, distributed architecture, SPDK, RDMA and user‑space TCP to cut latency to sub‑microseconds while delivering exabyte‑scale throughput, high IOPS, and reliable multi‑copy replication for cloud VM workloads.

Performance OptimizationRDMASPDK
0 likes · 24 min read
Evolution and Performance Optimization of Tencent Cloud Block Storage (CBS)
Big Data Technology Architecture
Big Data Technology Architecture
May 15, 2019 · Big Data

Understanding HDFS: Blocks, Packets, Chunks, and Read/Write Processes

This article explains the core concepts of HDFS—including its block, packet, and chunk structures, their roles in data streaming, the detailed write and read workflows, and how checksums ensure data integrity—providing a comprehensive overview for anyone working with Hadoop distributed storage.

Big DataData IntegrityHDFS
0 likes · 7 min read
Understanding HDFS: Blocks, Packets, Chunks, and Read/Write Processes
Architecture Digest
Architecture Digest
Feb 15, 2018 · Databases

Design and Architecture of Zeppelin Distributed Block Storage System

This article presents an in‑depth overview of Zeppelin, a high‑availability, high‑performance block storage service, covering its motivation, online vs offline storage distinctions, data distribution strategies, centralized meta‑server design, replication policies, RocksDB‑based storage engine, Raft‑based consistency protocol, threading model, client request flow, and fault‑handling mechanisms.

Distributed StorageRaftReplication
0 likes · 19 min read
Design and Architecture of Zeppelin Distributed Block Storage System
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Oct 20, 2017 · Cloud Computing

Ceph Deployment and Usage at Tongcheng: Architecture, Applications, Pain Points, and Future Work

This article details Tongcheng's adoption of Ceph for handling massive unstructured data, describing the motivations, architecture, specific uses of RGW, block storage, and CephFS, the challenges encountered, optimization measures, monitoring practices, and planned future improvements.

CephCephFSCloud Computing
0 likes · 9 min read
Ceph Deployment and Usage at Tongcheng: Architecture, Applications, Pain Points, and Future Work
Architect
Architect
Mar 31, 2016 · Cloud Computing

An Overview of Ceph Architecture and Its Storage Interfaces

This article introduces Ceph as an open‑source distributed storage system that supports object, block, and file interfaces, explains its core RADOS components, outlines its advantages such as unified storage, high scalability, reliability and performance, and details how Ceph handles object and block storage within cloud environments.

CephCloud ComputingDistributed Storage
0 likes · 10 min read
An Overview of Ceph Architecture and Its Storage Interfaces
Architects' Tech Alliance
Architects' Tech Alliance
Nov 25, 2015 · Cloud Computing

Overview of FusionStorage Distributed Block Storage Architecture and Features

FusionStorage is a distributed block storage solution for x86 servers that separates compute and storage, uses DHT‑based key‑value architecture, provides strong consistency and read‑repair mechanisms, and supports various cache media and advanced storage functions such as thin provisioning and synchronous replication.

Cloud ComputingDHTDistributed Storage
0 likes · 6 min read
Overview of FusionStorage Distributed Block Storage Architecture and Features