• Scalable File Service

sfs
  1. Help Center
  2. Scalable File Service
  3. User Guide
  4. Typical Applications
  5. Media Processing

Media Processing

Context

Media processing involves uploading, downloading, cataloging, transcoding, and archiving media materials, as well as storing, invoking, and managing audio and video data. Media processing has the following requirements on shared file systems:
  • Media materials feature a high video bit rate and a large scale. The file systems must have a large capacity and is easy to expand.
  • Acquisition, editing, and synthesis of audio and video data require stable and low-latency file systems.
  • Concurrent editing requires file systems to deliver reliable and easy-to-use data sharing.
  • Video rendering and special effects need processing small files frequently. The file systems must offer a high I/O performance.

SFS is a shared storage service based on file systems. It features high-speed data sharing, dynamic storage tiering, as well as on-demand, smooth, and hitless resizing. The outstanding features empower SFS to meet the demanding requirements of media processing for storage capacity, throughput, IOPS, and latency.

A TV channel XXX has a large amount of audio and video materials to process. The work will be done on multiple editing workstations. The TV channel uses SFS to enable file sharing among the editing workstations. First, a file system is mounted to ECSs that function as upload workstations and editing workstations. Then raw materials are uploaded to the shared file system through the upload workstations. After that, the editing workstations concurrently edit the materials in the shared file system.

Configuration Process

  1. Organize the material files that are to be uploaded.
  2. Log in to SFS Console. Create a file system to store the material files.
  3. Log in to the ECSs that function as upload workstations and editing workstations, and mount the file system.
  4. On the upload workstations, upload the material files to the file system.
  5. On the editing stations, edit the material files.

Prerequisites

  • A VPC has been created.
  • ECSs that function as upload workstations and editing workstations have been created, and have been assigned to the VPC.
  • SFS has been enabled.

Example Configuration

  1. Log in to the management console and select Scalable File Service.
  2. In the upper right corner of the page, click Create File System.
  3. On the Create File System page, set parameters as instructed.
  4. After the configuration is complete, click Create Now. For details about how to mount a file system to an ECS running Linux, see Mounting an NFS File System to ECSs (Linux). For details about how to mount a file system running Windows, see Mounting an NFS File System to ECSs (Windows).
  5. Log in to the upload workstations, and upload the material files to the file system.
  6. Log in to the editing stations, and edit the material files.