Tagged articles
33 articles
Page 1 of 1
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.

OzoneStreamingblock storage
0 likes · 7 min read
Boosting Ozone Block Reads with gRPC Streaming: Up to 30% Faster
MaGe Linux Operations
MaGe Linux Operations
Oct 5, 2024 · Fundamentals

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

Block, file, and object storage each offer distinct architectures and trade‑offs—block storage provides high performance but limited sharing, file storage enables easy sharing at lower speeds, and object storage combines both advantages with metadata‑driven distribution—this guide explains their principles, benefits, drawbacks, and ideal applications.

NASSANblock storage
0 likes · 9 min read
Understanding Block, File, and Object Storage: Pros, Cons, and Use Cases
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 NativeCurveKubernetes
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.

Big Dataappend engineblock storage
0 likes · 14 min read
Design and Implementation of Baidu Cloud Block Storage EC System for Large‑Scale Data
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Aug 22, 2023 · Fundamentals

How Baidu’s CDS Uses Erasure Coding to Cut Storage Costs and I/O Amplification

This article explains Baidu Intelligent Cloud's block storage (CDS) architecture, comparing fault‑tolerance methods, detailing the challenges of large‑scale erasure‑coded storage, and describing Baidu's two‑layer append‑engine solution that reduces I/O amplification while keeping costs low.

I/O amplificationStorage Optimizationappend engine
0 likes · 15 min read
How Baidu’s CDS Uses Erasure Coding to Cut Storage Costs and I/O Amplification
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 10, 2023 · Cloud Computing

Choosing the Right Cloud Storage: NAS, Block, and Object Explained

This article explains common storage types—file (NAS), block (EBS), and object (OSS)—detailing their physical foundations, performance metrics, underlying Alibaba Cloud architectures, protocol differences, and ideal application scenarios to help readers select the most suitable storage solution for any workload.

Alibaba CloudNASProtocols
0 likes · 15 min read
Choosing the Right Cloud Storage: NAS, Block, and Object Explained
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.

Distributed SystemsKV storageblock storage
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.

Data GrowthStorage Fundamentalsblock storage
0 likes · 9 min read
Differences Between File, Block, and Object Storage and Why Object Storage Suits the Data Explosion
Infra Learning Club
Infra Learning Club
Jul 29, 2022 · Fundamentals

Understanding File, Block, and Object Storage: Key Differences and Use Cases

The article explains the core concepts, advantages, and limitations of file storage, block storage, and object storage, illustrating how each format organizes data, interacts with operating systems, and fits various application scenarios such as databases, cloud services, and unstructured data handling.

block storagecloud storagedata storage fundamentals
0 likes · 6 min read
Understanding File, Block, and Object Storage: Key Differences and Use Cases
ITPUB
ITPUB
Jul 28, 2022 · Cloud Native

Inside Curve: How NetEase’s Cloud‑Native Distributed Storage Beats Ceph in Performance

In this interview, NetEase’s Curve project lead Wang Pan explains the architecture, block and file storage services, performance advantages over Ceph, management modules, ongoing CPU and I/O optimizations, deployment tooling, and the open‑source roadmap that positions Curve as a high‑performance, cloud‑native storage solution.

Curveblock storagecloud-native
0 likes · 13 min read
Inside Curve: How NetEase’s Cloud‑Native Distributed Storage Beats Ceph in Performance
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.

CephCurveOpenStack
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.

Data ModelsDistributed Systemsblock storage
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 ModelsDistributed Systemsblock storage
0 likes · 8 min read
A Comprehensive Overview of Storage Development History, Types, and Models
Open Source Linux
Open Source Linux
Feb 1, 2021 · Cloud Native

From Single‑Node to Cloud‑Native: A Journey Through Storage Evolution

This article outlines the evolution of storage systems—from early single‑node solutions to modern cloud‑native architectures—detailing key storage types (block, file, object), models, and design principles of centralized, distributed, and cloud storage, providing a concise roadmap for newcomers.

Cloud NativeDistributed Systemsblock storage
0 likes · 8 min read
From Single‑Node to Cloud‑Native: A Journey Through Storage Evolution
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.

Data Schedulingblock storagecloud 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.

Distributed SystemsRDMASPDK
0 likes · 24 min read
Evolution and Performance Optimization of Tencent Cloud Block Storage (CBS)
MaGe Linux Operations
MaGe Linux Operations
Jul 22, 2020 · Cloud Native

Why Ceph Is the Backbone of Modern Cloud‑Native Storage Solutions

This article traces Ceph’s evolution from its academic origins to widespread adoption in cloud‑native environments, explains the four stages of storage development, details Ceph’s unified object, block, and file interfaces, and describes its architecture—including monitors, OSDs, CRUSH algorithm, placement groups, and high‑availability features.

CephCloud Nativeblock storage
0 likes · 17 min read
Why Ceph Is the Backbone of Modern Cloud‑Native Storage Solutions
UCloud Tech
UCloud Tech
Jul 31, 2018 · Fundamentals

What’s New in Ceph? July 2018 Developer Highlights and Key Feature Updates

The July 2018 Ceph Developer Monthly report from the UMCloud storage team summarizes the latest community contributions, including enhancements to object and block storage, new OPA integration for fine‑grained access control, crash‑dump management, dashboard user UI, and batch operations for ceph‑volume.

CephCluster ManagementDeveloper Updates
0 likes · 6 min read
What’s New in Ceph? July 2018 Developer Highlights and Key Feature Updates
UCloud Tech
UCloud Tech
Apr 28, 2018 · Operations

Ceph April 2018 Update: New Object, Block, and Cluster Features

The April 2018 Ceph monthly report highlights LTTng tracing for RGW, SSL support for the beast frontend, MFA integration, a notrim option for rbd mapping, runtime lz4 and brotli compression, Zabbix PG metrics, asynchronous dashboard tasks, detailed operation tracking, osdmap pruning, and a new iostat manager plugin.

CephCluster ManagementLTTng
0 likes · 9 min read
Ceph April 2018 Update: New Object, Block, and Cluster Features
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.

Hash PartitioningRaftReplication
0 likes · 19 min read
Design and Architecture of Zeppelin Distributed Block Storage System
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.

CephRADOSblock 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.

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