Compute
Elastic Cloud Server
Huawei Cloud Flexus
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Networking
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Management & Governance
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
OneAccess
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
IAM Identity Center
Cloud Operations Center
Resource Governance Center
Migration
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Analytics
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
Data Lake Factory
DataArts Lake Formation
IoT
IoT Device Access
Others
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Security & Compliance
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Anti-DDoS Service
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Edge Security
Situation Awareness
Managed Threat Detection
Blockchain
Blockchain Service
Web3 Node Engine Service
Media Services
Media Processing Center
Video On Demand
Live
SparkRTC
MetaStudio
Storage
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Storage Disaster Recovery Service
Scalable File Service Turbo
Scalable File Service
Volume Backup Service
Cloud Server Backup Service
Data Express Service
Dedicated Distributed Storage Service
Containers
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Databases
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
Multi-Site High Availability Service
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Business Applications
Workspace
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Video Intelligent Analysis Service
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Content Delivery & Edge Computing
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Intelligent EdgeCloud
Solutions
SAP Cloud
High Performance Computing
Developer Services
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
CodeArts Repo
Cloud Application Engine
MacroVerse aPaaS
KooMessage
KooPhone
KooDrive

Configuring the Storage

Updated on 2025-02-13 GMT+08:00

Currently, SFS, OBS, and EVS are supported for the server. The following table describes the differences of storage solutions. For details about how to configure local disks, see Physical Machine Environment Configuration.

Table 1 Comparison among SFS, OBS, and EVS

Dimension

SFS

OBS

EVS

Concept

SFS provides on-demand high-performance file storage, which can be shared by multiple cloud servers. SFS is similar to a remote directory for Windows or Linux OSs.

OBS provides massive, secure, reliable, and cost-effective data storage for users to store data of any type and size.

EVS provides scalable block storage that features high reliability, high performance, and a variety of specifications for cloud servers to meet service requirements in different scenarios. An EVS disk is similar to a hard disk on a PC.

Data storage logic

SFS stores files and organizes them in a directory hierarchy.

OBS stores data as objects with metadata and unique identifiers. You can upload files directly to OBS. The system can generate metadata for files, or you can customize the metadata for files.

EVS stores binary data and cannot store files directly. To store files on an EVS disk, you need to format the file system first.

Access method

SFS file systems can be accessed only after being mounted to ECSs or BMSs through NFS or CIFS. You need to specify a network address or map it to a local directory for access.

Accessible through the Internet or Direct Connect (DC). You need to specify the bucket address for access and use transmission protocols such as HTTP and HTTPS.

EVS disks can be used and accessed from applications only after being attached to ECSs or BMSs and formatted.

Scenario

High-performance computing (HPC), media processing, file sharing, content management, and web services

NOTE:

HPC: High bandwidth is required for shared file storage, such as gene sequencing and image rendering.

Big data analysis, static website hosting, online video on demand (VoD), gene sequencing, and intelligent video surveillance

HPC, enterprise core cluster applications, enterprise application systems, and development and testing

NOTE:

HPC: High-speed and high-IOPS storage is required, such as industrial design and energy exploration.

Capacity

PB

EB

TB

Latency

3–10 ms

10 ms

Sub-millisecond

IOPS/TPS

10,000 for a single file system

Tens of millions

128,000 for a single disk

Bandwidth

GB/s

TB/s

MB/s

Data sharing

Yes

Yes

Yes

Remote access

Yes

Yes

No

Online editing

Yes

No

Yes

Used independently

Yes

Yes

No (EVS must work with BMS to store files.)

Using SFS for Storage

Use SFS Turbo file system. SFS Turbo provides high-performance file storage on demand. It features high reliability and availability. It can be elastically expanded and performs better as its capacity grows. The service is suitable for a wide range of scenarios.

  1. Create a file system on the SFS console. For details, see Creating an SFS Turbo File System. File systems and ECSs in different AZs of the same region can communicate with each other. Therefore, ensure that SFS Turbo and the server are in the same region.
  2. Mount the file system to the server. For details, see Mounting an NFS File System to ECSs (Linux).
  3. Set automatic mounting upon restart on the server to prevent mounting loss. For details, see Mounting a File System Automatically.

Using OBS for Storage

Use the combination of parallel file systems and obsutil. The parallel file system provided by OBS is an optimized high-performance file semantic system with millisecond-level access latency, TB/s-level bandwidth, and million-level IOPS. You can use obsutil, a command line tool for accessing OBS, to perform configurations in OBS, for example, creating a bucket, uploading, downloading, and deleting files/folders. If you are familiar with command line interface (CLI), obsutil can provide you with better experience in batch processing and automated tasks.

  1. Create a parallel file system on the OBS console. For details, see Creating a Parallel File System.
  2. Download the corresponding obsutil to the BMS based on your OS and install it. For details, see Downloading and Installing obsutil.
  3. Configure the OBS endpoint and AK/SK for obsutil to interconnect with OBS. You can use obsutil to perform operations on OBS buckets and objects only after obtaining the OBS authentication. For details, see Performing the Initial Configuration.
  4. Use obsutil to upload and download OBS files in the BMS. For details about obsutil, see obsutil Introduction.

Using EVS for Storage

  1. Purchase a disk on the EVS console, choose the AZ where the BMS is deployed, set Attach to Server to Later, choose a billing mode, and configure the disk size based on your needs. For details, see Purchasing an EVS Disk.

    Figure 1 Buying a disk

    NOTE:

    Currently, an EVS disk cannot be mounted to the cloud server when it is being created. In this case, the system displays a message indicating that the Yearly/Monthly ECS has not been synchronized to the operations system. Please try again later. To address such problem, log in to the Huawei Cloud console, and choose Billing from the top menu bar. In the navigation pane on the left, choose Orders > Renewals. On the displayed page, check whether the ECS has been synchronized to the OS. If yes, set Attach to Server to Later.

  2. Go to the BMS details page of the server, click Mount Disk, and select the purchased EVS disk.

    Figure 2 Mounting a disk

    NOTE:

    The mounted EVS disk will not be automatically deleted when you unsubscribe from a BMS. You can mount the disk to other BMSs or delete it as needed.

We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out more

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback