Direct-Attached Shared Libraries
Topics |
Configure |
Related Topics
To optimize the use of libraries and drives, the library can be configured
between multiple MediaAgents in a CommCell. Although the library’s media
changer is attached to one MediaAgent, all MediaAgents that are attached to the
library have access to the media changer through centralized software. The
following are some applications of library sharing:
- Libraries can be shared directly with different SCSI cards, or using
Storage Area Network (SAN).
- More MediaAgent processing power is available for a shared library. If you
run multiple jobs simultaneously, you can improve job performance by
balancing the load among MediaAgents. (For more information, refer to Load Balancing Operations Between Libraries.)
- In certain cases, you may want to eliminate network traffic by sending
large amount of data secured by the data protection operation from a client
computer directly to a library. For example, if you have a very large
database on a client computer, you can install the MediaAgent software on
the client, attach the client/MediaAgent to a library, and send the data
secured by the data protection operation directly without using the network.
Library sharing allows you to use some drives within a library in this
fashion while keeping other drives available for normal network operations.
For more information, refer to Load Balancing Operations Between Libraries.)
When configured, the shared library will include one or more master drive pools and one
or more drive pools.
The Master Drive Pool contains one or more drive pools, depending on your
library configuration.
Each Drive Pool contains a group of configured drives within a single library
that are controlled by a specific MediaAgent The number of drives in a drive
pool determines the maximum number of streams available in a Storage Policy.
The following illustration represents a direct attached shared library, in
which three MediaAgents share a tape library. Note that any of these MediaAgents
can also be attached to additional libraries.

In the above illustration:
- MediaAgent 1 controls the library’s media changer and Drives 1 and
2, which are assigned to Master Drive Pool 1.
- MediaAgent 2 controls Drives 3 and 4, which are assigned to Master
Drive Pool 2. This MediaAgent is also the host of a large SQL Server database
with the SQL Server iDataAgent. To avoid loading the network with large
amount of data secured by the data protection operation from this client, we
have installed MediaAgent software on the computer and attached it to the
library directly.
- MediaAgent 3 controls Drive 5, Drive 6, and Drive 7, which are
assigned to Master Drive Pool 3.
In order to configure a shared library properly, you must know the following
about the library:
- The drive numbering within the library
- The names of the MediaAgents attached to the library
- The SCSI port and target of the drives attached to the MediaAgents
(For additional information on the relationship between drive numbering and
SCSI addresses, see
Understanding SCSI Mappings in the Library and Drive Configuration Window.)
If the library is configured according to the conventions detailed in
Hardware Configuration Guidelines - Direct-Attached Shared Libraries, the
configuration process correctly associates the SCSI target of each drive to the
drive’s physical position when you perform the exhaustive detection operation
using the Library and Drive Configuration
window.