Multiple client session considerations
This topic lists some items to consider when working with multiple client sessions.
The following factors can affect the throughput of multiple sessions:
- The ability of the server to handle multiple client sessions. Is there sufficient memory, multiple storage volumes, and processor cycles to increase backup throughput?
- The ability of the client to drive multiple sessions (sufficient processor cycles, memory, etc.).
- The configuration of the client storage subsystem. File systems that are striped across multiple disks, using either software striping or RAID-5 can better handle an increase in random read requests than a single drive file system. Additionally, a single drive file system might not see performance improvement if it attempts to handle many random concurrent read requests.
- Sufficient bandwidth in the network to support the increased traffic.
Potentially undesirable aspects of running multiple sessions include:
- The client could produce multiple accounting records.
- The server might not start enough concurrent sessions. To avoid this, the server maxsessions parameter must be reviewed and possibly changed.
- A query node command might not summarize client activity.
- It is possible that files are restored instead of hard links. Restoring files instead of hard links can occur when the following criteria are all true:
- You restore an entire file system.
- During the restore operation, the value of the resourceutilization option is greater than 1.
- The file system contained hard links when the file system was backed up.