收藏 分享(赏)

NBU的tune.doc

上传人:hskm5268 文档编号:7058182 上传时间:2019-05-04 格式:DOC 页数:5 大小:28KB
下载 相关 举报
NBU的tune.doc_第1页
第1页 / 共5页
NBU的tune.doc_第2页
第2页 / 共5页
NBU的tune.doc_第3页
第3页 / 共5页
NBU的tune.doc_第4页
第4页 / 共5页
NBU的tune.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、NBU 的 tune一 硬件 主要是架构,机器的选型(这个先不说,环境要求不同,差距很大) 二 软件 1 nbu 软件 主要从几个方面分别介绍下: TCP/IP Network Buffer Size /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

2、 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 t

3、he 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

4、 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. Data Buffer Size and Number of Data Buffers The NetBackup media server uses shared memory to buffer data between the net

5、work 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 configur

6、ed 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 fi

7、le 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 increa

8、se 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 orde

9、r 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/conf

10、ig/SIZE_DATA_BUFFERS 262144 # cat /usr/openv/netbackup/db/config/NUMBER_DATA_BUFFERS 16 # Care should be taken when changing these values. For example, increasing the tape buffer size can cause some backups to run slower and there have been cases where there have been restore problems. IMPORTANT: Af

11、ter making any changes, it is vitally important to verify that the following tests can be completed successfully: 1. Run a backup 2. Restore data from the new backup created in step 1 3. Restore data from a backup created prior to the changes to SIZE_DATA_BUFFERS and NUMBER_DATA_BUFFERS The number a

12、nd size of the data buffers used by the NetBackup media server can be checked by looking in the bptm log file: 12:02:55 28551 io_init: using 32768 data buffer size 12:02:55 28551 io_init: CINDEX 0, sched bytes for monitoring = 2000 12:02:55 28551 io_init: using 8 data buffers or 15:26:01 21544 mpx_s

13、etup_restore_shm: using 12 data buffers, buffer size is 65536 Increasing the size and number of the data buffers will use up more shared memory, which is a limited system resource. The total amount of shared memory used is: (buffer_size * num_buffers) * drives * MPX. So, for two tape drives, each co

14、nfigured with an MPX of 4, and with 16 data buffers of 256 KB, the total shared memory usage would be: (16 * 256k) * 2 * 4 = 32 MB (32768 KB) Take into consideration the total system resources and the entire network. The Maximum Transmission Unit (MTU) for the LAN may also have to be changed. NOTE:

15、For Digital Linear Tape (DLT) drives, the number that seems to give the best performance for SIZE_DATA_BUFFERS is 65536. Further performance improvements can be achieved by increasing the value in the NUMBER_DATA_BUFFERS file. NUMBER_DATA_BUFFERS_DISK 和 NUMBER_DATA_BUFFERS 的用法相似,但,一般瓶颈不会再这里,所以不在重复2

16、Os kernel tune(unix) Os 这里主要以 solaris 为例(比较熟) Tune 也主要是 share memory 下面是一些参数和推荐 tune Message queues set msgsys:msginfo_msgmax = maximum message size set msgsys:msginfo_msgmnb = maximum length of a message queue in bytes. The length of the message queue is the sum of the lengths of all the messages i

17、n the queue. set msgsys:msginfo_msgmni = number of message queue identifiers set msgsys:msginfo_msgtql = maximum number of outstanding messages system-wide that are waiting to be read across all message queues. Semaphores set semsys:seminfo_semmap = number of entries in semaphore map set semsys:semi

18、nfo_semmni = maximum number of semaphore identifiers system-wide set semsys:seminfo_semmns = number of semaphores system-wide set semsys:seminfo_semmnu = maximum number of undo structures in system set semsys:seminfo_semmsl = maximum number of semaphores per id set semsys:seminfo_semopm = maximum nu

19、mber of operations per semop call set semsys:seminfo_semume = maximum number of undo entries per process Shared memory set shmsys:shminfo_shmmin = minimum shared memory segment size set shmsys:shminfo_shmmax = maximum shared memory segment size set shmsys:shminfo_shmseg = maximum number of shared me

20、mory segments that can be attached to a given process at one time set shmsys:shminfo_shmmni = maximum number of shared memory *BEGIN NetBackup with the following recommended minimum settings in a Solaris /etc/system file *Message queues set msgsys:msginfo_msgmap=512 set msgsys:msginfo_msgmax=8192 se

21、t msgsys:msginfo_msgmnb=65536 set msgsys:msginfo_msgmni=256 set msgsys:msginfo_msgssz=16 set msgsys:msginfo_msgtql=512 set msgsys:msginfo_msgseg=8192 *Semaphores set semsys:seminfo_semmap=64 set semsys:seminfo_semmni=1024 set semsys:seminfo_semmns=1024 set semsys:seminfo_semmnu=1024 set semsys:seminfo_semmsl=300 set semsys:seminfo_semopm=32 set semsys:seminfo_semume=64 *Shared memory set shmsys:shminfo_shmmax=16777216 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=220 set shmsys:shminfo_shmseg=100 *END NetBackup recommended minimum settings 以上只一部 nbu 的 tune

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报