如何调整Avamar客户端备份的CPU和网络资源利用率
2013-11-22 17:26
351 查看
[b]作者将本文同时发布到:[/b]EMC中文支持论坛 https://community.emc.com/docs/DOC-27715
可以在Avamar客户端备份日志中查看avtar的CPU利用率:
要修改avtar的CPU利用率,可以编辑Avamar客户端上avs/var目录中的avtarNaNd文件。如果avtarNaNd文件不存在,就创建一个。在该文件中输入的条目格式如下:
--cpu-throttle=80
在这里,80是指定的avtar可以最多使用的CPU资源百分比。
网络利用率:如果Avamar客户端通过低带宽远程连接到Avamar服务器,在某些情况下我们可能需要调低网络利用率。当然,调低网络利用率也会影响备份的完成速度。
要修改avtar的网络利用率,可以在avtarNaNd文件中输入如下:
--throttle=MBPS
例如:--throttle=50意味着如果网络带宽为100Mbps,则最多使用50Mbps的网络带宽,即一半的网络带宽,。
调低了avtar的网络利用率之后,avtar在每发送一帧以后,都会等待足够长的时间,以确保网络利用率不超过指定的最大带宽。
修改完avtarNaNd文件以后,请将它保存并重启Backup Agent (avagent)服务,然后再进行备份。
注意:
1. 通常,进程会尽可能快地运行。如果我们调低客户端进程的CPU利用率,那么备份速度可能会显著减慢以至于无法在备份窗口内完成备份。
2. 如果我们减慢进程的运行速度,那么排在队列中的其他客户端可能会延迟它们备份任务的开始时间,直到当前这个客户端的备份任务完成才开始。
3. 如果客户端在备份的同时还运行其他任务,那么这些任务也可能会受到一些影响从而需要更多时间来完成。
介绍
我们知道,Avamar客户端的备份需要消耗内存、CPU和网络资源。这是因为Avamar做的是源端重复数据删除,所以大多数任务都在客户端上完成。内存的需求取决于Avamar客户端上的缓存文件设置,而CPU和网络利用率的调整控制则由avtar进程来负责。avtar是Avamar备份和恢复的主要进程,它与存储节点上的gsan进程进行通讯。默认,Avamar客户端会用足操作系统分配给它的所有CPU和网络带宽资源。更多信息
CPU利用率:如果是在客户端工作负载很重的时间段运行备份,那么我们可能需要考虑调低avtar的CPU利用率,以便留一部分CPU资源给其他系统服务使用。当然,调低CPU利用率会影响备份的完成速度。可以在Avamar客户端备份日志中查看avtar的CPU利用率:
要修改avtar的CPU利用率,可以编辑Avamar客户端上avs/var目录中的avtarNaNd文件。如果avtarNaNd文件不存在,就创建一个。在该文件中输入的条目格式如下:
--cpu-throttle=80
在这里,80是指定的avtar可以最多使用的CPU资源百分比。
网络利用率:如果Avamar客户端通过低带宽远程连接到Avamar服务器,在某些情况下我们可能需要调低网络利用率。当然,调低网络利用率也会影响备份的完成速度。
要修改avtar的网络利用率,可以在avtarNaNd文件中输入如下:
--throttle=MBPS
例如:--throttle=50意味着如果网络带宽为100Mbps,则最多使用50Mbps的网络带宽,即一半的网络带宽,。
调低了avtar的网络利用率之后,avtar在每发送一帧以后,都会等待足够长的时间,以确保网络利用率不超过指定的最大带宽。
修改完avtarNaNd文件以后,请将它保存并重启Backup Agent (avagent)服务,然后再进行备份。
注意:
1. 通常,进程会尽可能快地运行。如果我们调低客户端进程的CPU利用率,那么备份速度可能会显著减慢以至于无法在备份窗口内完成备份。
2. 如果我们减慢进程的运行速度,那么排在队列中的其他客户端可能会延迟它们备份任务的开始时间,直到当前这个客户端的备份任务完成才开始。
3. 如果客户端在备份的同时还运行其他任务,那么这些任务也可能会受到一些影响从而需要更多时间来完成。
应用于
Avamar相关文章推荐
- linux下如何获取cpu的利用率,内存使用率,网络吞吐率
- 如何调整WINDOWS进程对多核CPU的利用率?
- 如何使用HttpClient下载网络资源(包括下载ssl认证的资源)
- 如何查看linux系统CPU利用率
- 如何创建急需集成第三方的keystore(整合网络资源)
- Load和CPU利用率是如何算出来的
- 云计算如何更好的提高资源利用率
- Linux下如何定位Java进程CPU利用率过高原因
- iocp网络通信之如何判断客户端连接断开
- 如何在XP SP2保护客户端计算机不受网络攻击
- 如何理解操作系统负载均衡和运行队列(CPU利用率)(文档 ID 2221159.1)
- Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算
- 【翻译】Python如何使用urllib2获取网络资源
- 性能指标之资源指标-CPU-利用率
- Android---网络交互之客户端请求服务端资源
- Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算
- CPU利用率==如何看每个CPU的使用率
- Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算
- Load和CPU利用率是如何算出来的
- 在VxWorks平台如何计算cpu的利用率