unix 网络性能分析

unix 网络性能分析

ID:9466912

大小:100.00 KB

页数:21页

时间:2018-05-01

unix 网络性能分析_第1页
unix 网络性能分析_第2页
unix 网络性能分析_第3页
unix 网络性能分析_第4页
unix 网络性能分析_第5页
资源描述:

《unix 网络性能分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、UNIX网络性能分析  简介  网络的性能对于环境其余部分的性能和可靠性影响很大。如果应用程序和服务等待通过网络传输的数据,或者客户机无法连接它们或接收信息,就需要解决这些问题。  性能问题还会影响应用程序和环境的可靠性。性能问题可能由网络故障导致,在某些情况下性能问题甚至是网络故障的原因。要想了解和诊断网络问题,首先需要了解问题的性质;问题往往与延时或带宽相关。  在一般情况下,网络性能问题常常与底层硬件有关;无法突破网络环境的物理限制。所有性能问题还常常与某种协议或系统相关,比如NFS或B,或向100个主机同

2、时传输10MB。当然,实际上常常不需要稳定的带宽。在一段时间内会有来自大量主机的许多小请求,服务器的可用带宽看起来可以比客户机带宽的总和大得多。  获得统计数据  在判断网络中是否发生问题之前,需要先确定基线性能,然后据此做出假设。为此,必须通过检查各种网络参数(与网络应用程序环境相关的延时、性能和测试)判断性能,然后监视和对比性能随时间的变化。  应该在可控制的状况下执行基线网络测试。在理想情况下,应该在隔离(没有其他网络通信流)和有典型的网络通信流两种场景中执行测试,这会提供两个基线:  对于隔离监视,应该在

3、网络上没有其他通信流的情况下,检查服务器与一个或多个客户机之间的性能。这意味着要么关闭其他服务,要么把服务器和客户机放在一个隔离的网络环境中,这个环境与标准网络环境完全隔离(但是完全相同)。  对于标准监视,应该把客户机和服务器连接到标准网络,网络上有正常的背景通信流,但是除了要测试的服务器之外,禁用所有与应用程序相关的通信流(比如电子邮件、文件服务、P数据包做出响应。简单地说,ping向设备发送一个echo数据包,期望设备把数据包的内容发送回来。  在这个过程中,ping可以监视发送数据包和接收响应花费的时间,

4、这是测量echo过程的响应时间的有效方法。按照最简单的形式,可以向一个主机发送echo请求并查明响应时间(见清单1)。清单1.使用ping判断延时$ ping example  PING example.example.pri (192.168.0.2): 56 data bnd-trip min/avg/max/stddev = 0.167/0.168/0.169/0.001 ms   需要使用Control-C停止ping过程。在Solaris和AIX®上,需要使用-s选项发送多个echo数据包并获得

5、计时信息。为了获得基线数据,可以使用-c选项(在Linux®上)指定数量。在Solaris/AIX上,可以指定数据包大小(默认大小为56字节)和要发送的数据包数量,这样就不必手工终止ping过程。然后可以自动地获得计时信息(见清单2)。清单2.在Solaris/AIX上使用ping时指定数据包大小$ ping -s example 56 10 PING example: 56 data bytes 64 bytes from example.example.pri (192.168.0.2): icmp_

6、seq=0. time=0.143 ms 64 bytes from example.example.pri (192.168.0.2): icmp_seq=1. time=0.163 ms 64 bytes from example.example.pri (192.168.0.2): icmp_seq=2. time=0.146 ms 64 bytes from example.example.pri (192.168.0.2): icmp_seq=3. time=0.134 ms 64 123456下一页—

7、—感谢阅读这篇文章,..,bytes from example.example.pri (192.168.0.2): icmp_seq=4. time=0.151 ms 64 bytes from example.example.pri (192.168.0.2): icmp_seq=5. time=0.107 ms 64 bytes from example.example.pri (192.168.0.2): icmp_seq=6. time=0.142 ms 64 bytes from example.ex

8、ample.pri (192.168.0.2): icmp_seq=7. time=0.136 ms 64 bytes from example.example.pri (192.168.0.2): icmp_seq=8. time=0.143 ms 64 bytes from example.example.pri (192.168.0.2): icmp_seq=9. 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。