ImageVerifierCode 换一换
格式:DOCX , 页数:36 ,大小:42.07KB ,
资源ID:2373554      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2373554.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(AIX系统网路性能分析.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

AIX系统网路性能分析.docx

1、AIX系统网路性能分析AIX系統網路性能分析如果您正在运行的程序在进行相当距离的远程读取和写入,而且运行很慢,但其他的操作看起来运行正常,这时可能是网络问题造成的。如果您正在运行的程序在进 行相当距离的远程读取和写入,而且运行很慢,但其他的操作看起来运行正常,这时可能是网络问题造成的。一些潜在的网络瓶颈可能由以下因素造成:* 客户端网络接口s* 网络带宽* 网络拓扑结构* 服务器端网络接口* 服务器端 CPU 负载* 服务器存储器使用状况* 服务器带宽* 配置效率低下一些工具能够进行网络资料统计,给出各种各样的信息,但只有其中的一部分是和性能调谐相关的。为了改善性能,您可以使用 no (网络选

2、项)命令和 nfso 命令来对 NFS 选项进行调谐。您还可以使用 chdev 和 ifconfig 命令来改变系统和网络的参数值。ping 命令在下面这些情况下 ping 命令是有帮助的:* 确定网络的状态和各种外部主机。* 跟踪并隔离硬件和软件故障。* 对网络的检测、测定和管理。下面列出的是一些和性能调谐相关联的 ping 命令参数项:-c指定了信息包数。如果您有 IP 跟踪记录,这个参数项是有用的。您可以捕捉到 ping 信息包的最小值。 -s指定信息包的长度。您可以使用这个参数项来检查分段和重新组合。 -f以 10 ms 的间歇发送信息包或是在每次回应之后立即发送。只有根用户才可以使用

3、这个参数项。 如果您需要加载您的网络或系统,使用 -f 参数项就很方便。比如,如果您猜测您的故障是过量负载造成的,可以试着有意加载您的工作区来证实您的怀疑。打开一些 aixterm 窗口,并在每个窗口中运行 ping -f 命令。您的以太网使用状况很快就会达到接近 100%。下面是一个例子:# date ; ping -c 1000 -f wave ; dateFri Jul 23 11:52:39 CDT 1999PING : (9.53.153.120): 56 data bytes.- PING Statistics-1000 packets transmitted, 1000 pack

4、ets received, 0% packet lossround-trip min/avg/max = 1/1/23 msFri Jul 23 11:52:42 CDT 1999注:这个命令在网络上运行可能很困难,要小心使用。连续地执行 ping 命令只能由根用户来操作。在这个例子中,1000 个信息包发送了 3 秒。要知道这个命令使用了 IP 和网络控制信息协议(ICMP),因而没有涉及到任何传输协议(UDP/TCP)和应用程序。测到的数据,比如往返的时间,不会影响到总体的性能特征。如果您试图发送大量的信息包到您的目的地址,就要考虑如下几点:* 发送信息包对您的系统来说,增加了负载。* 使

5、用 netstat -i 命令可以在试验过程中监测您的网络接口的状态。通过查看 Oerrs 的输出您可以发现系统在发送中在删除信息包。* 您也应该监控其他资源,比如 mbuf 和发送 / 接收队列。很难在目标系统上增加一个大的负载。或许在其他系统过载之前您的系统就过载了。* 考虑结果的相关性。如果您想监控或测试的仅是一个目标系统,就在其他的一些系统上做同样的试验来进行比较,因为或许您的网络或是路由器出现了故障。ftp 命令您可以使用 ftp 命令来发送一个非常大的文件,使用 /dev/zero 作为输入,/dev/null 作为输出。这样您就可以传输一个大文件,而不用考虑磁盘(可能是瓶颈问题)

6、,也不需要在内存中高速缓存整个文件。使用下面的 ftp 子命令(改变 count 的值可以增加或是减少块的数量,块的数量可以通过 dd 命令读出): bin put |dd if=/dev/zero bs=32k count=10000 /dev/null记住,如果您改变了 TCP 的发送或接收空间参数,对于 ftp 命令,您必须刷新 inetd 守护程序,使用 refresh -s inetd 命令就可以刷新。要确保 tcp_senspace 和 tcp_recvspace 的值至少为 65535 (对于 Gigabit 以太网jumbo frames和带有 MTU 9180 的 ATM 来

7、说),如果要获得更好的性能就需要更大的值,这是因为 MTU 的值也增加了。下面举的是一个设置参数的例子:# no -o tcp_sendspace=65535# no -o tcp_recvspace=65535# refresh -s inetd# refresh -s inetd0513-095 刷新子系统的请求成功完成。下面列出的是 ftp 子命令:ftp bin200 Type set to I.ftp put |dd if=/dev/zero bs=32k count=10000 /dev/null200 PORT command successful.150 Opening dat

8、a connection for /dev/null.10000+0 records in10000+0 records out226 Transfer complete.327680000 bytes sent in 8.932 seconds (3.583e+04 Kbytes/s)local: |dd if=/dev/zero bs=32k count=10000 remote: /dev/nullftp quit221 Goodbye.网络统计命令netstat 命令可以用来显示网络的状态。按惯例来看,它是用来做故障识别而不是作为性能评定用的。然而,netstat 命令可以用来确定网络

9、上的流量,从而可以确定性能故障是否是由于网络阻塞所引起。netstat 命令显示的是关于在配置的网络接口上的流量,如下面所示:* 和套接字有关的任何一个协议控制块的地址及所有套接字的状态* 收到、发送出去和在通信子系统中丢失的信息包数量* 每个接口的累计统计信息* 路由和它们的状态使用 netstat 命令netstat 命令显示的是有效连接的各种网络相关的数据结构内容。本章中只讨论和网络性能决定性相关的参数项和输出域。对于其他所有的参数项和栏目,请参阅AIX 5L V5.2 命令参考大全。netstat -i显示的是所有配置接口的状态。下面的例子显示的是一个带有集成以太网和 Token-Ri

10、ng 适配器的工作站的统计信息:# netstat -iNameMtu Network Address Ipkts Ierrs Opkts OerrsColllo0 16896 144834 0 144946 0 0lo0 16896 127 localhost 144834 0 144946 0 0tr0 149210.0.5a.4f.3f.61 658339 0 247355 0 0tr0 14929.3.1 ah6000d 658339 0 247355 0 0en0 15008.0.5a.d.a2.d5 0 0 112 0 0en0 15001.2.3 1.2.3.4 0 0 112

11、0 0count 的值从系统启动开始进行汇总。Name接口名称。 Mtu最大传输单元。使用接口时可以传输的最大信息包大小,以字节为单位。 Ipkts接收到信息包的总数量。 Ierrs输入错误的总次数。比如,畸形的信息包、校验和错误或是设备驱动程序中的缓冲空间不足。 Opkts发送信息包的总数量。 Oerrs输出错误的总数。比如,主机连接的错误或是适配器输出队列超限。 Coll检测到的信息包冲突的次数。 注:netstat -i 命令并不和以太网接口下的冲突次数相匹配(请参阅以太网统计资料的 netstat 命令)。下面时一些调谐的准则:* 如果输入信息包中的错误次数比输出信息包总数的 1% 还

12、要大(从 netstat -i)命令可以看出,即是说,Ierrs 0.01 x Ipkts那么就运行 netstat -m 命令来检查存储器的不足。* 如果输出信息包中的错误次数比输出信息包总数的 1% 还要大(从 netstat -i)命令可以看出,即是说,Oerrs 0.01 x Opkts那么就为这个接口增加发送队列的大小(xmt_que_size)。 xmt_que_size 的大小可以通过下面的命令来检查:# lsattr -El adapter* 如果冲突的比率比 10% 要大,即是,Coll / Opkts 0.1那么网络的使用率就比较高,这时或许就有必要重新组合或是分区。使用

13、netstat -v 或者 entstat 命令可以确定冲突的比率。netstat -i -Znetstat 命令对所有 netstat -i 命令的计数器进行清零。netstat -I interface interval显示指定接口的统计信息。对于一个指定的接口,它提供的信息和 netstat -i 命令类似,并按给定的时间间隔通报。举例来说:# netstat -I en0 1input (en0) output input (Total) outputpacketserrspacketserrs collspacketserrspackets errs colls0 0 27 0 0 799655 0 390669 0 00 0 0 0 0 2 0 0 0 00 0 0 0 0 1 0 0 0 00 0 0 0 0 78 0 254 0 00 0 0 0 0 200 0 62 0 00 0 1 0 0 0 0 2 0 0上面的例子显示的是 netstat -I 命令的输出(对于 ent0 接口来说)。依次生成了两个报告,一个是对指定接口,一个是对所有可用的接口(Total)。这些域和 netstat -i 例子中的很相似,input packets = Ipkts, inpu

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1