tencent cloud

Cloud File Storage

Releases Notes and Announcements
Release Notes
Announcements
Product Introduction
Overview
Strengths
Storage Classes and Performance
Use Cases
Recommended Regions
Use Limits
Service Regions and Service Providers
Purchase Guide
Billing Overview
Pricing Overview
General Series Billing
Turbo Series Billing
High-Throughput CFS Billing
Billing Mode
IA ‍Storage Billing
Storage Resource Units
Resource Purchase
Viewing Bills
Arrears Reminder
Getting Started
Creating File Systems and Mount Targets
Using CFS File Systems on Linux Clients
Using CFS File Systems on Windows Clients
Using CFS Turbo on Linux Clients
Using the CFS Client Assistant to Mount File Systems
Operation Guide
Access Management
Managing File Systems
Permission Management
Using Tags
Snapshot Management
Guide for Cross-AZ and Cross-Network Access
Automatically Mounting File Systems
Data Migration Service
User Permission Management
User Quotas
Data Encryption
Data Lifecycle Management
Upgrading Standard File Systems
Practical Tutorial
Selecting Kernels for NFS Clients
Managing Turbo CFS Directories
Terminating Compute Instances
Using CFS on TKE
Using CFS on SCF
Using CFS Turbo on TKE
Using CFS Turbo on TKE Serverless Cluster
Selecting a Network for Turbo CFS
Copying Data
CFS Storage Performance Testing
API Documentation
History
Introduction
API Category
Snapshot APIs
File system APIs
Lifecycle APIs
Other APIs
Data Flow APIs
Making API Requests
Permission Group APIs
Service APIs
Scaling APIs
Data Migration APIs
Data Types
Error Codes
Troubleshooting
Client Use Bottleneck due to Large Number of Small Files or Parallel Requests
FAQs
CFS Service Level Agreement
Contact Us
Glossary

Storage Classes and Performance

PDF
Modo Foco
Tamanho da Fonte
Última atualização: 2024-01-22 21:58:08
Cloud File Storage (CFS) provides file systems with scalable storage, which can work with other Tencent Cloud services such as CVM, TKE, and BatchCompute. CFS offers the following storage classes, and you can select one based on your business needs.

Storage classes

Standard

Standard is a highly cost-effective file system that uses mixed media and accelerates data reads/writes through a data tiering mechanism. Three replicas on three independent physical servers on different racks are provided to guarantee strong consistency and successful storage of every data entry written to the file system. Its access server features hot data migration to ensure data reliability and high service availability, making it suitable for scenarios that require small-scale general data storage.

High-Performance

High-Performance is a low-latency file system that uses NVMe only and provides a high storage performance through a data tiering mechanism. Three replicas on three independent physical servers on different racks are provided to guarantee strong consistency and successful storage of every data entry written to the file system. Its access server features hot data migration to ensure data reliability and service high availability, making it suitable for small-scale core businesses that are latency-sensitive.

Standard Turbo

Standard Turbo is a parallel file system that uses mixed media and an asymmetric framework. Data nodes and metadata nodes are deployed independently. By allowing mounting with a private protocol, a single client can deliver performance like a storage cluster. In addition, underlying resources are isolated to ensure exclusive storage for the cluster. Three replicas on three independent physical servers on different racks are provided to guarantee strong consistency and successful storage of every data entry written to the file system. Its access server features hot data migration to ensure data reliability and service high availability, making it suitable for scenarios that require large-scale throughput and mixed loads.

High-Performance Turbo

High-Performance Turbo is a high-bandwidth, low-latency, parallel file system that uses NVMe only and an asymmetric framework. Data nodes and metadata nodes are deployed independently. By allowing mounting with a private protocol, a single client can deliver performance like a storage cluster. In addition, underlying resources are isolated to ensure exclusive storage for the cluster. Three replicas on three independent physical servers on different racks are provided to guarantee strong consistency and successful storage of every data entry written to the file system. Its access server features hot data migration to ensure data reliability and service high availability, making it suitable for scenarios that use a large number of small files.

High-Throughput

High-Throughput is a parallel file system that uses a layered framework. It provides more flexible bandwidth scaling and access over the SMB protocol, meeting the storage requirements for a small capacity and high bandwidth. Three replicas on three independent physical servers on different racks are provided to guarantee strong consistency and successful storage of every data entry written to the file system. Its access server features hot data migration to ensure data reliability and high service availability, making it suitable for read-intensive scenarios such as rendering, game battle server, and non-linear editing.

Performance and specifications

General series

Product
Standard
High-Performance
Positioning
Cost-effective, suitable for small-scale general data storage
High performance and low latency, suitable for small-scale latency-sensitive core businesses
Scenario
Small-scale enterprise file sharing, data backup/archive, and log storage
Small-scale CI/CD development and testing environments, high-performance web services, OLTP databases, and high-performance file sharing
Storage capacity
0−160 TiB
0−32 TiB
Bandwidth (MiB/s)
Min{100 + 0.1 x capacity in GiB, 300}
Min{200 + 0.2 x capacity in GiB, 1024}
Read IOPS
Min{2,000 + 8 x size in GiB, 15,000}
Min{2,500 + 30 x size in GiB, 30,000}
Write IOPS
Min{2,000 + 8 x size in GiB, 15,000}
Min{2,500 + 30 x size in GiB, 30,000}
Maximum OPS
Read/Write: 10,000/1,000
Read/Write: 30,000/3,000
Latency
4K single-thread read: 3 ms
4K single-thread write: 7 ms
4K single-thread read: 1 ms
4K single-thread write: 1.5 ms
Cost
0.05 USD/GiB/month
0.2286 USD/GiB/month
Supported protocol
NFS/SMB
NFS
Scaling
Auto
Auto
Supported OS
Linux/Windows
Linux/Windows

Turbo series

Product
Standard Turbo
High-Performance Turbo
Positioning
High-throughput and large storage, suitable for businesses that require high throughput and mixed loads
High-throughput and high IOPS, suitable for businesses that use large-scale small files
Scenario
Non-linear media asset editing, image rendering, AI inferencing, OLAP business, and high-performance computing
High-performance and large-scale computation, AI training, OLTP databases, big data analysis, and OLAP services
Storage capacity
20 TiB to 100 PiB
10 TiB to 100 PiB
Bandwidth (MiB/s)
Min{0.1 x capacity in GiB, 100,000}
Min{0.2 x capacity in GiB, 100,000}
Read IOPS
Min{2 x capacity in GiB, 2 million}
Min{20 x capacity in GiB, 10 million}
Write IOPS
Min{1 x capacity in GiB, 1 million}
Min{5 x capacity in GiB, 3 million}
Maximum OPS
Read/Write: 300,000/20,000
Read/Write: 300,000/20,000
Latency
4K single-thread read: 0.2 ms
4K single-thread write: 3 ms
4K single-thread read: 0.2 ms
4K single-thread write: 1.5 ms
Cost
0.0857 USD/GiB/month
0.2 USD/GiB/month
Supported protocol
POSIX/MPI
POSIX/MPI
Scaling
Manual
Manual
Supported OS
Linux
Linux
Consistency
Strong consistency
Strong consistency

Infrequent Access ‍(IA)

Product
IA
Positioning
Storage of infrequently accessed warm and cold data
Scenario
Used together with Standard Turbo or High-Performance Turbo to achieve automatic hot-cold data tiering, reducing storage costs
Storage capacity
0-1 EiB
Bandwidth
600 MiB/s
Cost
Storage usage: 0.0171 USD/GiB/month
Data transfer: 0.0085 USD/GiB
Scaling
Auto
Note:
An IA file system cannot be mounted directly for access. It must be used together with Standard Turbo or High-Performance Turbo to achieve automatic hot-cold data tiering.

High-Throughput

Product
High-Throughput
Positioning
High throughput and large capacity, suitable for large-scale read-intensive businesses
Scenario
Read-intensive scenarios such as video rendering, game battle server, and non-linear editing
Storage capacity
0–1 PiB
Bandwidth (MiB/s)
0–200 GiB/s (dependent on the deployment workload)
Read IOPS
Min{2 x capacity in GiB, 2 million}
Write IOPS
Min{1 x capacity in GiB, 1 million}
Maximum OPS
Read/Write: 300,000/20,000
Latency
4K single-thread read: 5 ms
4K single-thread write: 10 ms
Cost
Capacity: 0.1428 USD/GiB/month
Bandwidth: 428.571 USD/GiB/s/month
Supported protocol
SMB
Scaling
Auto
Supported OS
Windows

Notes

In the performance-related formulas, the capacities of Standard Turbo and High-Performance Turbo refer to the capacities purchased for the cluster. For Standard and High-Performance, the capacities refer to the storage that is actually used by the instances.
The table above shows the capabilities of the file system. To reach the performance upper threshold, you usually need to perform multi-threaded reads/writes using multiple compute nodes.
The performance benchmark is tested in interruption-free conditions. The results of mixed tests or other loads ‍may vary.
OPS indicates the file system's ability to process metadata per second, which is not the same as IOPS.
Currently, High-Throughput CFS is not available for purchase in the console. If you need to purchase it, please submit a ticket.

Ajuda e Suporte

Esta página foi útil?

comentários