Automatic File System Multi-Streaming

Topics | Support |Related Topics


Overview

Streams and Data Readers

How to use File System Multi-Streaming

Best Practices

License Requirements

General Information

MediaAgents - Supported Features, Agents and Devices


Overview

While certain database iDataAgents support multiple data streams per subclient for data protection operations, file system iDataAgents support only a single data stream per subclient by default; data is read from each source volume, sent to the data receiver, and from there to the data writer which writes the data on a single piece of media. File System Multi-Streaming employs multiple data streams per subclient for the data protection operation, enabling the subclient's contents to be distributed to all the streams, transmitting them in parallel to the storage media. Hence a subclient whose data is secured using three data streams, utilizes more of the available network resources, and can complete in as little as one third the time that the same data would require using a single stream.


Streams and Data Readers

A data stream can be thought of as a data channel that connects the client file system to the storage media. Multiple streams are parallel channels through which data can flow, thus improving the rate at which data can be written to the storage media. (Compare Examples 1 and 2 in the illustration below.) The number of streams is specified using the Number of Data Readers field in the General tab of the Subclient Properties.

The Allow multiple data readers within a drive or mount point option, also in the General tab of the Subclient Properties, provides further control of how File System Multi-Streaming operates.

In conjunction with File System Multi-Streaming, Data Multiplexing can be utilized to cause all streams to be written to a single media. Note that if Data Multiplexing is not utilized, each stream is written to different media, sufficient available media must be ensured, and the index is created on the last tape to complete; also, without Data Multiplexing, when using stand-alone drives, Drive Pooling Stand-Alone Drives is necessary.


How to use File System Multi-Streaming

The following section provides the steps for using File System Multi-Streaming:

  1. Create a new Subclient or configure an existing one.
  2. Run a backup. Refer to one of the following for more information:
  3. To confirm the backup job is using multiple streams, right click the job in the Job Controller window, select Detail..., and in the Job Details window select the Streams tab. Note that the actual number of streams shown will vary as the job progresses.

Best Practices

General

Windows Specific

Unix Specific


License Requirements

This feature requires a Feature License to be available in the CommServe® Server.

Review general license requirements included in License Administration. Also, View All Licenses provides step-by-step instructions on how to view the license information.


General Information

This section contains information of a general nature regarding File System Multi-Streaming.

On Demand Backup Sets

When using the File System Multi-Streaming feature with On Demand Data Protection operations, take note of the recommended configuration of Content Files in Best Practices for On Demand Data Protection Operations.

Command Line Interface

The Command Line Interface supports the capability to perform backups using a subclient that has been configured for multiple streams as described in How to use File System Multi-streaming above. For command line backups, see Command Line Interface for an overview, and qoperation - backup for more specific information about commands.

Back to Top