Multiplexing = 12
Sounds really high unless you have very few number of drives and got too many clients. Even in that case you may end up creating bottleneck at drive level for backups.
Following explaination may help -
Multiplexing and multi-streaming
Consider the following factors regarding multiplexing and multi-streaming.
When to use multiplexing and multi-streaming
Multiple data streams can reduce the time for large backups. The reduction is achieved by
splitting the data to be backed up into multiple streams and then using multiplexing,
multiple drives, or a combination of the two for processing the streams concurrently. In
addition, configuring the backup so each physical device on the client is backed up by a
separate data stream that runs concurrently with streams from other devices can
significantly reduce backup times.
Note - For best performance, use only one data stream to back up each physical device on the client. Running multiple concurrent streams from a single physical device can adversely affect the time to back up that device because the drive heads must move back and forth between tracks containing the files for the respective streams.
Multiplexing is not recommended for database backups, when restore speed is of
paramount interest, or when your tape drives are slow.
Backing up across a network, unless the network bandwidth is very broad, can nullify the ability to stream. Typically, a single client can send enough data to saturate a single
100BaseT network connection. A gigabit network has the capacity to support network
streaming for some clients. Keep in mind that multiple streams use more of the client?s
resources than a single stream. We recommend testing to make sure that the client can
handle the multiple data streams and that the users are not affected by the high rate of
data transfer.
Multiplexing and multi-streaming can be powerful tools to ensure that all tape drives are
streaming. With NetBackup, both can be used at the same time. It is important to
distinguish between the two concepts:
◆ Multiplexing writes multiple data streams to a single tape drive.
◆ Multi-streaming writes multiple data streams, each to its own tape drive, unless
multiplexing is used.
Here are some things to consider with regard to multiplexing:
Experiment with different multiplexing factors to find one where the tape drive is just
streaming, that is, where the writes just fill the maximum bandwidth of your drive. This is the optimal multiplexing factor. For instance, if you determine that you can get
5 Megabytes/sec from each of multiple concurrent read streams, then you would use a
multiplexing factor of two to get the maximum throughput to a DLT7000 (that is,
10 Megabytes/sec).
◆ Use a higher multiplexing factor for incremental backups.
◆ Use a lower multiplexing factor for local backups.
◆ Expect the duplication of a multiplexed tape to take a longer period of time if it is
demultiplexed, because multiple read passes of the source tape must be made.
◆ When you duplicate a multiplexed backup, demultiplex it.
By demultiplexing the backups when they are duplicated, the time for recovery is
significantly reduced.
Do not use multi-streaming on single mount points. Multi-streaming takes advantage of
the ability to stream data from several devices at once. This permits backups to take
advantage of Read Ahead on a spindle or set of spindles in RAID environments.
Multi-streaming from a single mount point encourages head thrashing and may result in
degraded performance. Only conduct multistreamed backups against single mount points if they are mirrored (RAID 0). However, this also is likely to result in degraded
performance.
Effects of multiple data streams on backup/restore
◆ Multiplexing
To use multiplexing effectively, you must understand the implications of multiplexing
on restore times. Multiplexing may decrease overall backup time when you are
backing up large numbers of clients over slow networks, but it does so at the cost of
recovery time. Restores from multiplexed tapes must pass over all nonapplicable data.
This action increases restore times. When recovery is required, demultiplexing causes
delays in the restore process. This is because NetBackup must do more tape searching
to accomplish the restore.
Restores should be tested, before the need to do a restore arises, to determine the
impact of multiplexing on restore performance.
When you initially set up a new environment, keep the multiplexing factor low.
Typically, a multiplexing factor of four or less does not highly impact the speed of
restores, depending on the type of drive and the type of system. If the backups do not
finish within their assigned window, multiplexing can be increased to meet the
window. However, increasing the multiplexing factor provides diminishing returns as
the number of multiplexing clients increases. The optimum multiplexing factor is the
number of clients needed to keep the buffers full for a single tape drive.
Set the multiplexing factor to four and do not multistream. Run benchmarks in this
environment. Then, if needed, you can begin to change the values involved until both
the backup and restore window parameters are met.
◆ Multi-streaming
The NEW_STREAM directive is useful for fine-tuning streams so that no disk
subsystem is under-utilized or over-utilized.
Check Backup Planning and Performance Tuning Guide
Veritas NetBackup (tm) Enterprise Server / Server 6.0 Backup Planning and Performance Tuning Guide for UNIX, Windows, and Linux
http://support.veritas.com/docs/281842Message was edited by:
RK