AIX 5L 网络性能优化: 第 2 部分
2008-11-10 08:27:14 来源:WEB开发网输出文件
现在来研究一下这个输出文件中所提供的 NFS 特定的信息。
清单 8. 输出文件中的 NFS 特定的信息
NFSv3 Client RPC Statistics (by Server):
----------------------------------------
Server Calls/s
----------------------------------
p650 126.68
------------------------------------------------------------------------
Total (all servers) 126.68
Detailed NFSv3 Client RPC Statistics (by Server):
-------------------------------------------------
SERVER: p650
calls: 5602
call times (msec): avg 1.408 min 0.274 max 979.611 sdev 21.310
COMBINED (All Servers)
calls: 5602
call times (msec): avg 1.408 min 0.274 max 979.611 sdev 21.310
使用 netpmon,您可以看到每台服务器的 NFS 版本 3 客户端统计信息。请注意,虽然 netpmon 是一个很有用的跟踪实用工具,但是性能开销有时甚至会超过其作用;因此在使用这个实用工具时请多加小心,特别是在可以采用其他方式获得类似信息的情况下。
使用 nfsmo 和 mount 进行优化
这个部分描述了特定的 nfs 优化命令。使用 nfsmo 以设置并显示您的 nsfstat 优化参数。使用 mount 优化基于 NFS 服务器的资源,而这只有在挂载了 NFS 文件系统之后才能生效。
客户端
biod 守护进程在连接性方面起到了很重要的作用。当 biod 自我优化线程数量(该守护进程根据需要创建和删除线程)时,可以根据整体负载,对 biod 线程的最大数目进行优化。这里有一个非常重要的概念需要理解,仅增大线程的数目并不能减轻由 CPU、I/O 或者内存瓶颈所引起的性能问题。例如,如果您的 CPU 使用率接近 100%,那么增大线程数量对您并没有任何帮助。当多个应用程序线程访问同一个文件、并且不存在任何其他类型瓶颈的时候,增大线程数目可以起到帮助作用。使用 lsof 可以进一步帮助您确定哪些线程正在访问哪些文件。
更多精彩
赞助商链接