CubeFS is a cloud native distributed storage platform.
An Introducation to CubeFS
CubeFS is a new generation of cloud-native storage product that is compatible with multiple access protocols such as S3, POSIX, HDFS, etc. It supports two storage engines, namely multi-replica and erasure coding, and provides users with multiple features such as multi-tenancy, multi-AZ deployment, and cross-region replication. It is widely used in scenarios such as big data, AI, container platforms, databases, middleware storage and computing separation, data sharing, and data protection.
The Key features of CubeFS
Compatible with various access protocols such as S3, POSIX, HDFS, etc., and the access between protocols can be interoperable
Support replicas and erasure coding engines, users can choose flexibly according to business scenarios
Easy to build a PB or EB-scale distributed storage service, and each module can be expanded horizontally
Supports multi-tenant management and provides fine-grained tenant isolation policies
Supports multi-level caching, multiple high-performance replication protocols, and optimizes specific performance for small files
Easy to use CubeFS in Kubernetes via CSI Driver
CubeFS Application Scenarios
Backend storage for HBase
Nginx log storage
MySQL database backup
Kubernetes CSI Driver