What Are the Differences Between OBS, EVS, and SFS?
Table 1 compares OBS, EVS, and SFS.
Dimension | OBS | EVS | SFS |
---|---|---|---|
Concept | 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 robust specifications for ECSs to meet service requirements in different scenarios. An EVS disk is similar to a hard disk on a PC. | SFS provides on-demand high-performance file storage, which can be shared by multiple ECSs. SFS is similar to a remote directory for a Windows or Linux machine. |
Data storage logic | Stores objects. Files can be stored directly to OBS. The files automatically generate corresponding system metadata. You can also customize the metadata if needed. | Stores binary data and cannot store files directly. To store files on an EVS disk, you need to format the file system first. | Stores files. Data is sorted and displayed in files and folders. |
Access mode | You can access OBS over the Internet or using Direct Connect. Just specify the bucket address and use a transmission protocol, for example, HTTP or HTTPS. | EVS disks need to be attached to an ECS and initialized before the ECS can be used and accessed by your applications. | SFS systems need to be mounted to an ECS and then the ECS can be accessed using NFS or CIFS protocols. A network address must be specified or mapped to a local directory for access. |
Application scenario | 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. | 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. |
Capacity | Exabytes | Terabytes | Petabytes |
Latency | Milliseconds | 1 to 2 ms | 3 to 10 ms |
IOPS/TPS | Tens of millions | 50,000 for a single disk | 10,000 for a single file system |
Bandwidth | TB/s | MB/s | GB/s |
Data sharing supported | Yes | Yes | Yes |
Remote access supported | Yes | No | Yes |
Online editing supported | No | Yes | Yes |
Used independently | Yes | No | Yes |