我的部门最近搬了办公室。 以前的办公室很好,但是在新的办公室里,从我的电脑到2个数据中心的通话时间通常是不一样的,如下所示:
来自123.123.123.123的回复:字节= 32时间= 52ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 11ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 16ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 9ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 9ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 13ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 20ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 28ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 10ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 19ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 9ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 33ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 17ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 23ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 31ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 8ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 20ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 10ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 11ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 20ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 9ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 9ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 16ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 23ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 10ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 15ms TTL = 123
来自123.123.123.123的回复:字节= 32时间= 22ms TTL = 123
请注意,我更改了IP地址。 我正在ping的服务器有一个物理IP地址,并没有被使用。 当我ping其他服务器并在一天中的任何时间得到类似的结果。
我们没有充分利用我们的带宽。
如果我ping另一个服务器(位于第三个数据中心),ping时间会更长(大约100ms),但更一致(大约3ms)。
那么这是否表明我的新办公室和2个数据中心之间存在潜在的问题?
ping时间的变化可以指示几件事情,但事实是,无论您在哪个数据中心中的哪台服务器上,您都可以获得相同的行为,这似乎表明沿path上的链路或设备可能存在问题。
值得对有问题的服务器重复路由跟踪,以查看是否可以识别延迟变化的特定networking设备; 或者可选地,可能存在到这个位置的多条path,其中之一通常具有较高的等待时间。
当您执行扩展ping时,您是否看到任何数据包丢失? 如果是这样,这可能是一个拥塞的链接的指示。
您能否提供一些有关您的办公室与数据中心之间的连接的更多细节? 你正在使用专线吗? 互联网VPN? 你是否和公司的NOC /networkingpipe理员通话? 他们可能已经意识到这个问题了。
ping时间可以根据您的控制之外的因素差异很大,值得聚合结果以消除不一致 – 有一个有用的Linux工具称为mtr ,它包含在许多发行版中,并将traceroute和ping聚合到一个实用程序中。 它会给你最好和最差的平时,以及平均和标准差。 虽然没有定论,但会提供一个更加平衡的观点。
可能,但不是肯定的。 你的办公室如何链接到数据中心? 通过站点到站点的VPN ping可以有所不同,因为他们通过互联网旅行。
除Ping之外,您是否还看到其他性能问题或连接问题? 那些响应时间仍然都在100ms以下,这对于你正在build立的新链接来说可能是正常的。
又一个想法是,如果你正在经历的一个环节接近满负荷,那么平时通常给予一个较低的优先级,这可以解释变化。
但是和其他人一样,有这么多的因素在起作用,这可能意味着什么,但也可能没有任何意义。
traceroute显示什么? 它会给你ping每一跳。
我通常看到很多无线连接的变化,我认为这是正常的。
我认为,这个潜在的问题被称为负载均衡路由器。 它有时将您的请求路由到第一个接口,有时到第二个接口。 他们有不同的延迟。
例如,我们有wan1上的光学和wan2上的ADSL。 对于一台特定的服务器ping wan1是17毫秒,通过ADSL – 112毫秒。
在进行任何过滤的数据中心之间是否有某种防火墙? 你是否在办公室之间做了一个tracert,并且看到交易中“hold ups”在发生什么? 这可能会帮助你更好地弄清楚你的问题在哪里。