Chinaunix

标题: 机房实例 如何测试得到系统瓶颈 [打印本页]

作者: mikecomrade    时间: 2011-07-26 16:32
标题: 机房实例 如何测试得到系统瓶颈
本帖最后由 mikecomrade 于 2011-07-26 17:36 编辑

有这么一个机房拓扑结构

1区提供对外业务
2区供业务员访问注册用户
3区为核心应用与数据库

1-2-3区 每个区域运行着3-6台服务器

数据流量递减 安全要求递增

现有拓扑简图如下 内网线路100M 外网接入2M光纤



最近1区和2区的WEB服务 访问速度都很慢

要排查原因  本人技术水平有限

望求得科学的测试方法 找到系统瓶颈 (网络设备?接入带宽?服务器?)

设备都比较旧了  升级那一部分可以显著提高系统速度?
作者: 天雨无心    时间: 2011-07-26 23:05
建议对设备的端口流量进行一下采集,另外,也看一下服务器的CPU、内存之类的东西,可以直接用Telnet命令看,也可以去装个网管软件。
作者: ssffzz1    时间: 2011-07-27 07:03
ping 包,看延迟不行吗?
作者: 天雨无心    时间: 2011-07-27 09:54
ping 包,看延迟不行吗?
ssffzz1 发表于 2011-07-27 07:03



    个人觉得光看延时不准确,一般看延时、抖动、丢包只能分析网络带宽、路由方面的问题(其实路由也看不清楚,要TraceRoute),LZ这种情况,还需要分析一下应用方面的一些因素,所以建议多看一点。
作者: mikecomrade    时间: 2011-07-27 09:55
建议对设备的端口流量进行一下采集,另外,也看一下服务器的CPU、内存之类的东西,可以直接用Telnet命令看, ...
天雨无心 发表于 2011-07-26 23:05



问题就是端口流量采集 通过什么工具和方法  

如何分析采集后的数据 能否详细一点 或者给我一个测试方案的例子最好 谢谢!
作者: mikecomrade    时间: 2011-07-27 09:58
回复 4# 天雨无心

这套应用的确速度较慢  但是最近慢得厉害  用户数较以往大幅增加

我怀疑接入光纤的带宽是否够使 怎样测试可以知道它是否达到饱和?
作者: ssffzz1    时间: 2011-07-27 10:52
我建议你在服务器的哪台交换机下直接挂一台PC,如果快的话那就是网络问题。如果还是慢,就直接找服务器问题吧。
作者: tangye    时间: 2011-07-27 11:41
我建议你在服务器的哪台交换机下直接挂一台PC,如果快的话那就是网络问题。如果还是慢,就直接找服务器问题 ...
ssffzz1 发表于 2011-07-27 10:52



    这招不错
作者: mikecomrade    时间: 2011-07-27 13:46
我建议你在服务器的哪台交换机下直接挂一台PC,如果快的话那就是网络问题。如果还是慢,就直接找服务器问题 ...
ssffzz1 发表于 2011-07-27 10:52



交换机下挂有pc客户端,内网登业务系统速度明显快很多。

由此能确定是外网接入带宽的问题么?如何测试
作者: ssffzz1    时间: 2011-07-27 15:01
把PC客户端一级一级的挪地方不就可以了。
作者: mikecomrade    时间: 2011-07-27 15:48
把PC客户端一级一级的挪地方不就可以了。
ssffzz1 发表于 2011-07-27 15:01


那我如何测得外网接入带宽是否饱和? 关键在这点

或者说仅仅是用户们的上网速度不高?

在用户上网速度不高的情况下 单方面增加机房接入带宽 会不会提高系统访问速度?
作者: 天雨无心    时间: 2011-07-27 15:57
回复 5# mikecomrade


可以部署MRTG、CACTI、Solarwinds、WHATSUP,这些都行。一般你用的设备估计也是那种采用标准Mib的,这些网管软件都能管。

自己看的话,就需要登到设备上用命令看,要自己算一下。

部署方面只要网络可达就可以了。
作者: mikecomrade    时间: 2011-07-27 16:10
回复  mikecomrade


可以部署MRTG、CACTI、Solarwinds、WHATSUP,这些都行。一般你用的设备估计也是那 ...
天雨无心 发表于 2011-07-27 15:57


用SolarWinds的snmp端口检测工具查看过

端口实际速率远远小于100M 这是不是能说明 内网网络设备没有更换的必要?

不好意思 本人水平有限 还望指点

另求测试外网接入带宽是否够用的具体方法..
作者: ssffzz1    时间: 2011-07-27 17:49
你外网是2M的,你登陆到设备上看看外网接口的带宽到多少了。
作者: 天雨无心    时间: 2011-07-27 19:50
用SolarWinds的snmp端口检测工具查看过

端口实际速率远远小于100M 这是不是能说明 内网网络设备没有 ...
mikecomrade 发表于 2011-07-27 16:10



    那个没用,你从运营商那里的购买带宽看,和FE口比,本身没意义。
作者: mikecomrade    时间: 2011-07-28 13:58
你外网是2M的,你登陆到设备上看看外网接口的带宽到多少了。
ssffzz1 发表于 2011-07-27 17:49



外网是光纤接100M光猫然后连路由的,测路由外网口就可以?

电信运营商所谓的2M光纤专线的速率是多少?
作者: ssffzz1    时间: 2011-07-28 15:38
测路由外网口就可以?

看外网口的统计信息就可以了。
2M就是100/50=2 。
作者: mikecomrade    时间: 2011-07-28 15:58
测路由外网口就可以?

看外网口的统计信息就可以了。
2M就是100/50=2 。
ssffzz1 发表于 2011-07-28 15:38



100/50 = 2  是什么意思


我想知道我看外网口的速率 具体要和哪个值做比较?

谢了!
作者: ssffzz1    时间: 2011-07-28 18:22
查看你外网口的带宽然后和2M做比较。
作者: godymoon    时间: 2011-08-02 12:38
DDOS一下,可不可以?
作者: qingchn    时间: 2011-08-03 16:14
你说的慢? 是怎么慢?
应该有详细的测试方法,而不是说靠感觉,
作者: mikecomrade    时间: 2011-08-04 15:48
回复 21# qingchn


是用户反映的慢

发帖就是求测试方法

目前用cacti测试 发现路由端口流量远不到2M/S 服务器cpu 内存 负载也不高


作者: aiwsuoai    时间: 2011-08-04 16:11
安装工具采集一下就行了
作者: wdroom    时间: 2011-08-04 21:44
用pingplotter软件分析一下是在哪个地方延时较大,还有一个是,铺设的网线质量会造成网络通的,但延时大.
作者: mikecomrade    时间: 2011-08-09 11:42
回复 24# wdroom


基本确定不是网络层面的问题  

应该是应用的问题
作者: ssffzz1    时间: 2011-08-10 07:59
目前用cacti测试 发现路由端口流量远不到2M/S 服务器cpu 内存 负载也不高


在路由器端口查看端口状态也是远不到2M吗?帖10分钟内2次的结果看下。
作者: 天雨无心    时间: 2011-08-10 16:08
根据LZ之前提供的信息,要点有如下几点:

1、外网带宽2M;
2、外网访问慢,内网较快;
3、设备本身的负荷并不高;
4、端口流量远未达到2M/S;

有几点内容要进一步确认:
1、可能是路由问题,从外网访问,有可能存在路由迂回,或从其他运营商过来的时候在出口受到流量打压等等,所以建议通过ping、TraceRoute看一下到你的外网客户的网络质量;
2、你所说的端口流量远小于2M/S是在什么时候监视的,是忙时吗?建议在忙时持续进行流量监视;
3、外网用户是都反映慢,还是部分反映慢?如果是部分,请确认和正常使用的用户相比较,其归属地是否存在差异。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2