Tag

FUSE

1 views collected around this technical thread.

Didi Tech
Didi Tech
Sep 19, 2023 · Cloud Native

OrangeFS: A Cloud‑Native Multi‑Protocol Distributed Data Lake Storage System

OrangeFS is Didi’s cloud‑native, multi‑protocol distributed data‑lake storage system that unifies POSIX, S3 and HDFS access on a single logical hierarchy, integrates with Kubernetes via a CSI plugin, supports on‑premise and public‑cloud backends, provides multi‑tenant isolation, and dramatically improves elasticity, utilization and latency for petabyte‑scale workloads such as ride‑hailing logs, machine‑learning training, finance and analytics.

CSIFUSEKubernetes
0 likes · 17 min read
OrangeFS: A Cloud‑Native Multi‑Protocol Distributed Data Lake Storage System
ByteDance SYS Tech
ByteDance SYS Tech
Aug 1, 2023 · Cloud Native

How ByteFUSE Revolutionizes High‑Performance Cloud‑Native Storage with FUSE and RDMA

ByteFUSE, a user‑space FUSE‑based solution for ByteNAS, delivers low‑latency, high‑throughput, POSIX‑compatible storage across AI training, database backup, and search services by replacing NFS with a cloud‑native architecture that leverages CSI, RDMA, and kernel‑module hot‑upgrade techniques.

FUSEKubernetesRDMA
0 likes · 19 min read
How ByteFUSE Revolutionizes High‑Performance Cloud‑Native Storage with FUSE and RDMA
ByteDance SYS Tech
ByteDance SYS Tech
Nov 23, 2022 · Operations

How Virtio-fs Achieves Crash Recovery for High‑Availability Secure Containers

This article explains the design of Virtio-fs, its architecture and high‑availability features, and details the crash‑recovery mechanism—including crash models, state preservation, supervisor coordination, request idempotence, downtime optimization, and hot upgrade/migration—implemented by ByteDance's STE team for secure container workloads.

Container SecurityFUSEHigh Availability
0 likes · 16 min read
How Virtio-fs Achieves Crash Recovery for High‑Availability Secure Containers
ByteDance SYS Tech
ByteDance SYS Tech
Nov 4, 2022 · Fundamentals

Unlocking FUSE: Optimizing Cache Consistency for Faster Cloud‑Native Storage

This article introduces the 2022 China Cloud Computing Infrastructure Developer Conference, highlights Zhang Jiachen's talk on the FUSE cache consistency model, explains the performance‑consistency trade‑off, and outlines optimization strategies and practical case studies for improving FUSE‑based storage solutions.

Cache ConsistencyFUSEFile System
0 likes · 4 min read
Unlocking FUSE: Optimizing Cache Consistency for Faster Cloud‑Native Storage
360 Tech Engineering
360 Tech Engineering
Oct 9, 2021 · Cloud Native

Using LXCFS to Provide Accurate /proc Data Inside Containers

This article explains the problem of inaccurate /proc information in container environments, introduces LXCFS as a FUSE‑based solution that maps cgroup data to /proc, and provides step‑by‑step instructions for installing, mounting, and using LXCFS with Docker and Kubernetes.

ContainersFUSEKubernetes
0 likes · 7 min read
Using LXCFS to Provide Accurate /proc Data Inside Containers
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Oct 30, 2020 · Fundamentals

Understanding FUSE: Architecture and Implementation Details

FUSE implements a user‑space file‑system framework where a kernel module creates the /dev/fuse device and forwards VFS requests into kernel queues, while a multi‑threaded daemon reads these requests, optionally uses splice for zero‑copy, processes them, and writes replies back, enabling simple file‑system development without kernel recompilation.

FUSEFilesystem architectureLinux kernel
0 likes · 10 min read
Understanding FUSE: Architecture and Implementation Details
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Oct 21, 2020 · Fundamentals

Unlocking FUSE: Deep Dive into User‑Space Filesystem Architecture and Optimization

This article explains the architecture, core components, and operation flow of the Linux FUSE (Filesystem in Userspace) framework, details kernel module loading, mount parameters, request handling, and provides practical optimization tips for building efficient user‑space file systems.

FUSEFilesystem optimizationLinux Kernel
0 likes · 20 min read
Unlocking FUSE: Deep Dive into User‑Space Filesystem Architecture and Optimization
OPPO Kernel Craftsman
OPPO Kernel Craftsman
May 22, 2020 · Mobile Development

An Overview of sdcardfs: Architecture, Comparison with FUSE, and Performance Advantages

sdcardfs is a kernel-space stackable virtual file system built on wrapfs, replacing FUSE on Android O, offering better I/O performance by reducing user‑kernel transitions and avoiding double caching, while not managing actual SD cards; it forwards operations directly, achieving near‑native speeds.

AndroidFUSEFile System
0 likes · 12 min read
An Overview of sdcardfs: Architecture, Comparison with FUSE, and Performance Advantages
360 Tech Engineering
360 Tech Engineering
Nov 25, 2019 · Cloud Native

Understanding lxcfs: Isolating /proc and /sys in Containers

This article explains how lxcfs, a FUSE‑based user‑space filesystem, isolates the /proc and /sys virtual files for containers, details its implementation for reading cpuonline and load average, and provides code examples of the core functions that enable per‑container system metric visibility.

FUSELinuxcgroup
0 likes · 17 min read
Understanding lxcfs: Isolating /proc and /sys in Containers
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Nov 21, 2019 · Cloud Native

How lxcfs Provides Accurate /proc and /sys Isolation for Containers

This article explains how lxcfs uses FUSE and cgroup technology to isolate /proc and /sys files inside containers, showing the implementation details of cpuonline and loadavg handling, and includes key source code snippets that illustrate the isolation mechanism.

FUSEFilesystemLinux
0 likes · 17 min read
How lxcfs Provides Accurate /proc and /sys Isolation for Containers