NBU 的tune
这几天user的nbu很慢,想作些tune,我也做了些准备和试验,和大家分享一下. Nbu tune 从大的说很复杂
[color=Red]一 硬件[/color]
主要是架构,机器的选型(这个先不说,环境要求不同,差距很大)
[color=Red]二 软件[/color]
[color=Blue]1 nbu软件[/color]
主要从几个方面分别介绍下:
[color=Red]TCP/IP Network Buffer Size.[/color]
/usr/openv/netbackup/NET_BUFFER_SZ is a file containing a number indicating the TCP/IP socket buffer size that should be used for data transfers between the NetBackup media server and its clients. If the file does not exist, the default value used is 32032 bytes.
The default value can be changed by creating the file /usr/openv/netbackup/NET_BUFFER_SZ on the NetBackup media server and client systems.
The /usr/openv/netbackup/NET_BUFFER_SZ file is a text file containing a single line specifying the value of the Network Buffer Size in bytes in decimal format.
For example, a Network Buffer Size of 64KB could be configured and checked like this:
# echo "65536" > /usr/openv/netbackup/NET_BUFFER_SZ # cat /usr/openv/netbackup/NET_BUFFER_SZ 65536 #
Specifying a larger value in the NET_BUFFER_SZ file may improve the performance of backups and restores. It is recommended that if NET_BUFFER_SZ is used, the same value should be set on all the NetBackup media servers and clients.
[color=Red]Data Buffer Size and Number of Data Buffers.[/color]
The NetBackup media server uses shared memory to buffer data between the network and the tape drive (or between the disk and the tape drive if the NetBackup media server and client are the same system). By default, NetBackup uses a default value of 8 x 32KB shared memory buffers for non-multiplexed backups and 4 x 64KB for a multiplexed backup.
These buffers can be configured by creating the files /usr/openv/netbackup/db/config/SIZE_DATA_BUFFERS and /usr/openv/netbackup/db/config/NUMBER_DATA_BUFFERS on the NetBackup media server. These parameters are meant exclusively for media servers, and should not be used on a pure master server or client.
The SIZE_DATA_BUFFERS file should contain a single line specifying the data buffer size in bytes in decimal format. The NUMBER_DATA_BUFFERS file should contain a single line specifying the number of data buffers in decimal format.
The value in the SIZE_DATA_BUFFERS file has to be a multiple of 1024B. It is common to increase SIZE_DATA_BUFFERS to 256KB and NUMBER_DATA_BUFFERS to 16.
IMPORTANT: Because the data buffer size equals the tape I/O size, the value specified in SIZE_DATA_BUFFERS must not exceed the maximum tape I/O size supported by the tape drive or operating system. This is usually 256 KB or 128 KB.
In order to configure NetBackup to use 16 x 256 KB data buffers, specify 262144 (256 x 1024) in SIZE_DATA_BUFFERS and 16 in NUMBER_DATA_BUFFERS:
# echo "262144" > /usr/openv/netbackup/db/config/SIZE_DATA_BUFFERS # echo "16" > /usr/openv/netbackup/db/config/NUMBER_DATA_BUFFERS # cat /usr/openv/netbackup/db/config/SIZE_DATA_BUFFERS |