监控消费者 ISP 的重要性

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍 ;
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;

截止目前, 星球 内专栏累计输出 63w+ 字,讲解图 2808+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2200+ 小伙伴加入学习 ,欢迎点击围观

Web 性能监控公司的核心是一个基本目标:为其客户提供最全面、最准确的在线系统健康状况观察。这个目标可以通过多种方式实现,但最重要的方式之一是通过插入互联网骨干网的服务器进行综合测试。

将这些节点用作对其网站和应用程序进行测试的“虚拟计算机”,企业可以收集有关其站点和应用程序如何执行以及对等问题、连接瓶颈等如何影响其整体性能的有价值数据.请记住,互联网是一系列的管道,一个地方的拥塞通常会产生波及范围广泛的连锁反应。

有两种主要类型的网络提供商:传输提供商(例如 cogent、level3、ntt)和最后一英里(例如 comcast、verizon、at&t 等)。作为最终用户,您不是从 cogent 而是从 comcast 购买互联网。然而,在您的数据中心,您可以从 cogent 或 level3 等骨干提供商那里购买连接,或者购买对等交换。

目前,要最准确地了解最终用户体验,监控工具需要在这两种类型的网络上拥有节点,并且在“眼球”或最后一英里网络(如 comcast、at&t 等)上拥有更多节点——即最终用户所在的 isp用于访问互联网。

在过去几年中,随着网络中立性的斗争,这一原则变得更加清晰,在此期间,众所周知,其中一些 isp 在其网络上采用节流技术,通过降低其他网站的服务速度来显示对某些网站的青睐(我们在国会大厅看到的整个“快车道/慢车道”之争)。但是如果没有连接到这些网络的节点,企业应该如何知道性能不佳是由于他们自己的问题还是由于消费者 isp 本身的问题?

这就是为什么 Catchpoint 一直在大力投资以在这些著名的眼球网络上扩展我们的节点基础设施。查看 美国的宽带提供商 时,您会发现美国有超过 6000 万互联网用户(或 71.4%)是四大巨头的订户:comcast (26.5%)、at&t (19.1%)、时代华纳 (14.9 %),或威瑞森 (10.9%)。

因此,Catchpoint 不仅在美国 39 个不同的城市拥有 200 多个节点,而且我们还连接到所有四大运营商,以及接下来的五个最大的 isp(centurylink、charter、cox、cablevision 和 frontier),它们共同处理了我们所有互联网流量的另外 21%。

(注意:尽管有一些相反的说法,但我们实际上是在云中进行监控,既来自公司购买带宽的传输网络,也来自实际消费者所在的眼球网络。但我们不仅限于从公共云进行监控就像亚马逊的网络服务,你的消费者不在那里。)

最重要的是,Catchpoint 还通过构建专门为 ipv6 量身定制的节点(我们有 50 个并且还在增加)保持领先地位,这些节点已经开始取代 耗尽的 ipv4 地址 。通过这样做,我们确保我们的客户能够访问最新的平台。

当然,美国并不是我们扩展网络的唯一地方;我们的全球节点覆盖范围包括:

  • 代理/节点总数:459
    • 主干:332
    • 最后一英里:90
    • 无线:37
  • 69个国家
  • 164个城市
  • 涵盖 180 个自治系统

当您将所有这些与每次测试运行提供的数据量结合起来,再加上隔离和分析 Web 事务的每个组件的能力时,就会对他们的在线系统产生一定程度的深度,这是任何其他监控系统都无法做到的。因为我们不仅仅是一个网络监控工具;您可以使用 catchpoint 关注 13 种不同类型的端点,从 web、dns 和 traceroutes,到我们最新的一个:websockets。

正如我们喜欢说的,表演是一段旅程,而不是目的地;这是一个永无止境的过程,可以不断改进。因此,我们将继续投资于我们的测试能力和我们的节点基础设施,以便为我们的客户提供最全面的视图。

相关文章