首先,我希望我的帖子发布在正确的部分。以下是我感到困惑的一些事情,希望您能提供帮助。
我的业务合作伙伴的 IP 服务器位于:加利福尼亚州圣何塞,我正在寻找一个为该 IP 提供最少延迟的数据中心。我找到了 2 。第一个数据中心位于加利福尼亚州旧金山。第二个数据中心位于纽约。
然后我从每个数据中心对我合作伙伴的 IP 执行 ping 操作。
第一个数据中心的结果:75ms
第二个数据中心的结果:2ms
我已经做过多次,第二个数据中心总是给出更好的结果。现在我的问题是:
第一个数据中心不是应该提供更好的结果,因为它们的位置更近吗?为什么结果会不同,检查延迟的准确方法是什么?
使用 Cisco 防火墙(例如 ASA 5505)时增加的典型延迟是多少?我们说的是少于 50 微秒吗?
真的很难找到报告从多个地理位置加载网站的延迟的工具。
有这样的工具吗?我已经开始在其他 EC2 区域复制基础设施,但发现很难确定这些区域用户看到了哪些性能改进。
如何对服务器的网络传输速度进行基准测试?我们已经有一个现有的文件服务器,但它已经相当老了。我们最近收到了一个(相对)较新的 P4 盒子的捐赠,我想找到一种方法来测试其网络 + 磁盘 I/O 速度,以确定速度优势是否值得设置新服务器的工作。
我们使用 Debian Lenny 作为我们的操作系统,我们所有的客户端都通过 HTTP 连接。
我有一个名为 Babylon 的服务器。它运行 Windows Server 2003 SP2 并位于中西部。
我可以通过主机名和 IP 从同一建筑物中的远程机器 ping Babylon。延迟<20ms。
我可以通过主机名和 IP 从处于另一个状态的机器 ping Babylon。延迟约为 200 毫秒。
我可以从建筑物和其他州的机器远程进入巴比伦,它工作正常。低延迟,响应,快速。
一旦我远程进入巴比伦,我就可以在本地快速复制文件。
尝试通过 UNC (\babylon\projects) 连接到共享并浏览文件系统非常慢。几十秒的延迟。
尝试从其中一个共享中 xcopy 文件非常慢。几十秒的延迟。
共享位于 RAID 阵列上。两个 2GB 光纤通道用于 RAID。我已经用机器上的其他共享试过了。网络利用率从未达到 0.5% 左右的峰值。CPU 使用率永远不会超过 1%。
我应该考虑什么来理解为什么远程桌面、ping 和本地副本速度很快,而跨文件共享的副本速度很慢?
我正在寻找一个远程桌面软件(Linux/Windows/Mac),它在输入+输出之间具有非常低的延迟(低于 1 秒)。一些 VNC(UltraVNC、RealVNC)解决方案有 1-2 秒的延迟 - 即使直接通过交换机连接。有没有人有这方面的经验?最好的软件解决方案是什么?
谢谢你的帮助!
我有 HP DL360p Gen8 646902-xx1 我正在尝试优化我的配置以实现低延迟交易。
我应该启用“Intel NIC DMA Channels”吗?这会帮助/影响我的系统吗?
来自惠普文档:
添加了新的基于 ROM 的设置实用程序 (RBSU) 高级性能选项菜单,允许用户启用英特尔 NIC DMA 通道 (IOAT)。默认情况下禁用此选项。启用后,某些网络设备可能会通过利用英特尔的 DMA 引擎卸载网络活动来提高性能。请查阅网络适配器的文档以确定是否支持此功能。
我尝试使用 PHP 连接到 MySql 服务器,建立连接平均需要 2 秒。
我们在德国(法兰克福)托管我们的数据库,在新加坡托管 PHP 应用程序。
我们托管在 AWS 上。我们的数据库服务器是一个 RDS 多可用区实例 (db.m4.2xlarge)。
目前连接是通过公共互联网。
一个解决方案是为数据库创建一个主/主复制,但这在 AWS 上并不容易,而且对于当前的用例,它有点过度设计。
有什么办法可以减少延迟吗?通过 VPN 建立连接是否更快?
我有 2 台服务器位于运行 Ubuntu 16.04 的机架中,它们之间有 1 米长的以太网电缆,都具有标准的英特尔以太网适配器。
两者ping之间大约是300 us(微秒)。
这是我在大多数千兆以太网设置中看到的标准延迟。
但是与理论限制相比,这种延迟似乎仍然很高;为什么?我读过 1 GbE 可以实现 40 us 的延迟。
这是我可以预期的最小延迟,还是我可以执行软件调整来减少这种延迟?瓶颈是什么?是Linux吗?在这个适用于 Windows的游戏玩家网站上,屏幕截图中的工具在大多数情况下似乎表明延迟为 40 us,但这对我的 Linux 服务器并没有多大帮助。
(如何)我可以让我的ping40 个我们?
编辑:在寻找的截图再次,它可能是我们出的40是不实际的往返时间,但它实际上是Windows内核中的特定的延迟,因此40我们可能只是部分的总往返时间,这可能更高,未列出。这也符合这里的答案。
(我最初是在超级用户处问这个问题的;此时我不清楚 ServerFault 是一个更合适的社区来询问网络性能问题,而且我在那里没有足够的声誉来提出这个问题,所以我重新提出在这里。我也将硬件切换到服务器硬件。)
根据这篇文章,我们预计 10,000 公里的距离至少 60 毫秒的 ping:
爱尔兰距离加利福尼亚大约 10,000 公里,因此这是我们期望的 ping。
我api.kraken.com从位于加利福尼亚州某处的爱尔兰ping 通。
我的 ping 怎么这么低 - 4 毫秒?
我ping在命令提示符中使用命令来测试这个:
而且绝对不只是我得到这么低的 ping。这是来自 check-host.net 的报告:
这是服务器的位置,使用iplocation.net:
如果有用,这是一个跟踪路由: