Updated on 2024-10-17 GMT+08:00

Application Scenarios

Big Data Analytics

Description

OBS offers unlimited affordable storage for big data solutions that are designed for a wide range of scenarios, including:

  • Massive data storage and analysis, such as storage of petabytes of data, batch data analysis, and query in milliseconds
  • Historical data query, such as transaction auditing, device energy consumption analysis, track playback, driving behavior analysis, and refined monitoring
  • Massive log analysis, such as analysis of learning habits and operation logs
  • Public transaction analysis, such as crime tracking, correlation analysis of criminal behaviors, traffic congestion analysis, and scenic spot popularity analysis

You can use Data Express Service (DES) to migrate data to OBS and then use big data services like MapReduce Service (MRS) or open-source frameworks such as Hadoop and Spark to analyze the data stored in OBS. The analysis results will be sent to your programs or applications running on Elastic Cloud Servers (ECSs).

Related Services

MRS, ECS, and DES

Figure 1 Big data analytics

Static Website Hosting

Description

OBS provides a cost-effective, highly available, and scalable website hosting solution. By using the static website hosting together with Content Delivery Network (CDN) and ECS, you can quickly build a website or an application with static content separated from dynamic content.

End users send dynamic data from their web browsers or apps to service systems on Huawei Cloud for procesing. They then receive the results. Static data is stored in OBS. The service system processes the static data over the intranet. End users can request the static data from OBS through nearby high-speed nodes.

Related Services

CDN and ECS

Figure 2 Static website hosting

Video on Demand (VOD)

Description

You can use OBS with Media Processing Center (MPC), Content Moderation, and CDN to set up a fast secure, and highly available VOD platform.

OBS serves as the origin server for VOD services. Internet users, especially content creators, can upload their video files to OBS for storage. Then, they can use Content Moderation to review the video content, use MPC to transcode the video files, and use CDN to speed up the content delivery from OBS.

Related Services

CDN, MPC, and Content Moderation

Figure 3 VOD

Genome Sequencing

Scenario

You can use OBS with compute services to build a genome sequencing platform.

You can use Direct Connect to upload data from your data center's sequencers to Huawei Cloud. The data will then be analyzed by the compute cluster (comprising ECS, CCE, and MRS). After the analysis is completed, the results will be stored in OBS and distributed to hospitals or research institutes over the Internet. The source genome data in OBS will be moved to the Archive storage class to reduce costs.

Related Services

ECS, Bare Metal Server (BMS), MRS, Cloud Container Engine (CCE), and Direct Connect

Figure 4 Genome sequencing

Intelligent Video Surveillance

Scenario

OBS offers unlimited storage for video surveillance solutions. These solutions can be tailored for individuals and enterprises alike and meet their needs for device management and video processing.

You can upload surveillance videos to Huawei Cloud over the Internet or a Direct Connect connection. The processing platform that consists of ECS and ELB slices the video streams and stores them in OBS. Later, you can download the video files from OBS to play on terminals. Video files in OBS can also be backed up using Cross-Region Replication for secure storage.

Related Services

Elastic Load Balance (ELB) and ECS

Figure 5 Video surveillance

Backup and Archiving

Description

You can use OBS to archive huge amounts of unstructured data of applications and databases.

To back up on-premises data to OBS, you can use synchronization clients (such as OBS Browser+ and obsutil), Cloud Storage Gateway (CSG), DES, and popular backup software. OBS also allows you to configure lifecycle rules to transition objects between storage classes to reduce storage costs. If needed, you can restore data from OBS to a cloud DR or test host.

  • Synchronization clients are good for manual backup of a single database or program.
  • Backup software has strong compatibility. It is ideal for automatic backup of multiple applications or hosts.
  • CSG can seamlessly work with on-premises backup systems.
  • DES is ideal for archiving massive volumes of data. It uses physical devices to deliver data from on-premises data centers to the cloud.

Related Services

Data Express Service (DES) and ECS

Figure 6 Backup and archiving

High-Performance Computing

Description

OBS can work with cloud services such as ECS, AS, EVS, IMS, IAM, and Cloud Eye to provide high-performance computing (HPC) solutions. These solutions require huge capacity and large single-stream bandwidth.

In HPC scenarios, enterprises can upload data to OBS directly or by using DES. The POSIX and HDFS of OBS allow you to mount buckets to HPC nodes, as well as big data and AI applications. This enables fast data reads and writes and efficient storage for high-performance computing.

Related Services

DES, ECS, AS, IMS, IAM, and Cloud Eye

Figure 7 High-performance computing

Enterprise Cloud Boxes (Web Disks)

Description

OBS can work with cloud services such as ECS, ELB, RDS, and VBS to provide enterprise web disks with a reliable, inexpensive storage system featuring low latency and high concurrency. The storage capacity automatically scales as the volume of stored data grows.

Dynamic data on devices such as mobile phones, PCs, and tablets interacts with the enterprise cloud disk service system built on Huawei Cloud. Requests for dynamic data are sent to the service system for processing and then returned to devices, and the static data is stored in OBS. Service systems can process static data over the intranet. End users can directly request and read the static data from OBS. In addition, OBS provides the lifecycle management function to automatically change storage classes for objects, reducing storage costs.

Related Services

Elastic Cloud Server (ECS), Elastic Load Balance (ELB), Relational Database Service (RDS), and Volume Backup Service (VBS)

Figure 8 Enterprise cloud boxes (web disks)