订阅以接收新文章的通知:

Argo for Packets 发布 GA 版

2021-12-10

5 分钟阅读时间
这篇博文也有 EnglishIndonesiaไทย日本語版本。

如果我们说,您的 IP 网络能提速 10%,而且只需要联系您的帐户团队就能实现,您会怎么说?

Argo for Packets is Generally Available

今天,我们宣布 Argo for Packets 全面上市。该产品可提供 IP 层网络优化,为您的各种 Cloudflare 网络服务产品增光添彩,如 Magic Transit(我们的第 3 层 DDoS 保护服务)、Magic WAN(让您在 Cloudflare 之上建立自己的 SD-WAN)和 Cloudflare for Offices(我们为全球成千上万的办公大楼提供安全、高性能连接的计划)。

您可能还不熟悉 Argo,它是 Cloudflare 中一款可提高流量速度的产品。Argo 可为您在互联网上的流量找到最快、最有效的路径。每一天,Cloudflare 都会在我们的网络和互联网上传输数万亿的请求、连接和数据包。由于我们的网络,我们的客户及其终端用户分布在全球各地,针对不同地方在任何特定时间的运行情况,所有经由我们的基础设施的请求都呈现了良好的整体画面。Cloudflare 恰恰利用这个画面,确保您的流量在我们的基础设施中采用最快的路径。

之前,Argo 对第 7 层应用程序层和第 4 层协议层的流量进行优化。随着 Argo for Packets 的问世,我们现在可对您的私有网络 IP 层进行优化。在 Speed Week 期间,我们介绍了 Argo for Packets 的早期访问,以及其如何能够减少 10% 的延迟。今天,为了庆祝 Argo for Packets 达到 GA,我们将更深入地研究如何降低延迟,并向您展示相关示例,解释如何实现更大的优化,并讨论 Argo 的安全数据平面如何为您提供额外的加密(甚至在第 3 层)。

如果您希望立即使用 Argo for Packets,请联系您的客户团队以启动这一进程!

优于 BGP

如上所述,Speed Week 期间,在我们的内部测试中,Argo for Packets 在全球范围内提供了平均 10% 的延迟改善:

当朝向 GA 发展时,我们发现真实世界的数字与我们的内部测试相吻合,且仍有 10% 的改进。但必须要注意到,10% 的延迟减少仅为全球所有路径的平均数。不同的客户,延迟改善也会有所不同,具体取决于设置。

Argo for Packets 可在整个网络中动态地选择最佳路径,以此实现所述延迟改善。让我们来谈一谈这意味着什么。

网络上的普通数据包通过边界网关协议 (BGP) 寻找通往其目的地的路径,而该协议允许数据包穿越“最短”路径到达目的地。然而,BGP 术语中的最短路径延迟的关系并不大,而是与网络跃点密切相关。例如,网络中的路径 A 可能有两条路径:12345 - 54321 - 13335,以及 12345 13335。这两个网络都从 12345 网络开始,在 Cloudflare 结束,也就是 AS 13335。BGP 的逻辑决定了流量将总是通过第二条路径。然而,如果第一条路径的网络延迟较低或数据包丢失较少,就算有更好的性能选择,客户也可能毫不知情!

有两种方法可进行补救。第一种方式是通过网络 12345 投资建设更多管道,同时扩大该网络,使其紧邻其他所有网络。客户也可以建立自己的网络或购买供应商昂贵的 MPLS 网络。无论使用哪种解决方案,客户都将花费大量的金钱和时间才能达到想要的性能水平。

Cloudflare 利用我们现有的全局网络和主干网,以及已接收流量中的网络数据,优化返回给您的路线,进而提高客户的性能。这使我们能够在互联网上发生流量变化和拥堵时,改进对路径的选择。Argo 将检查从每个 Cloudflare 数据中心返回到源站的每条路径,直至单个网络路径。Argo 将在所有这些独特路径中对现有第 4 层流量和网络分析内容进行比较,以确定最快、最有效的路径。

为了使 Argo 能够根据您的私有网络进行定制, Cloudflare 使用了我们为 Magic Transit 建立的一个数据源。数据源:运行状况检查探测器。Cloudflare 利用现有的运行状况检查探测器,从每个 Cloudflare 数据中心返回到每个客户源站进行探测。这些探测器用于确定从 Cloudflare 返回客户的 Magic Transit 路径的运行状况,以便 Cloudflare 掌握哪些返回源站的路径是正常运行的。这些探测器包含各种可用于提高性能的信息,如数据包丢失和延迟数据。通过检查运行状况检查探测器并将其添加到现有的第 4 层数据中,Cloudflare 可以更好地了解单向延迟并构建一个地图,让我们看到所有相互连接的数据中心以及它们之间的传输速度。然后,Cloudflare 将挑选数据包进入我们网络的入口位置,以及通过 Cloudflare 网络互连直接连接回客户的出口位置,在第 3 层找到回到客户数据中心的最佳路径。

通过这张地图,Cloudflare 可根据每个客户的流量进入 Cloudflare 网络的位置及其所需的目的地,为其构建动态路线。

让我们深入研究一些示例,看看延迟减少是如何依据设置得到体现。

Cloudflare 的网络就是您的网络

在概述 Magic 产品如何提高网络速度的 Speed Week 博客中,我们简单介绍了几个不同的网络拓扑结构示例,并展示了 Magic Transit 和 Magic WAN 对其网络进行改进。让我们在此基础上使用 Argo for Packets 进行改进,看看我们如何进一步提高性能。

博客中的示例介绍了一家在南卡罗来纳州、俄勒冈州和洛杉矶均设有分支机构的公司。在这篇博客中,我们展示了 Magic Transit 如何对一段网络进行延迟改善。该网络如下图所示:

让我们将上图拆分,以展示网络中所有路径之间的延迟。我们假设南卡罗来纳州连接到亚特兰大,俄勒冈州连接到西雅图,这是最可能出现的情况:

源位置

目标位置

Magic WAN 单向延迟

Argo for Packets 单向延迟

Argo 改善 (ms)

延迟改善百分比

洛杉矶

亚特兰大

49.1

45

4.11

8.36

洛杉矶

Seattle

32.4

27.2

5.18

16

亚特兰大

洛杉矶

49

44.9

4.09

8.35

亚特兰大

Seattle

78.1

56.9

21.2

27.1

Seattle

洛杉矶

32.2

27

5.22

16.2

Seattle

亚特兰大

77.7

56.7

20.9

26.9

对于这个示例客户网络,Argo for Packets 改善了每个可能路径的延迟。正如您所看到的一样,这个特定网络的平均改进百分比远远高于全球平均百分比 10%。

让我们再举一个例子,某个客户在亚洲各地设有分支机构:韩国、菲律宾、新加坡、大阪和香港。对于连接这些地点的网络,Argo for Packets 可在韩国、大阪和菲律宾等通常最难导航的位置之间找到最佳路径,进而减少 17% 的延迟。多地点办公的客户可通过 Argo for Packets 获得巨大优势,因为这款产品能在互联网上优化各种复杂路径,使其与其他路径一样快。该产品可消除最差网络路径所产生的延迟,这不仅使您的平均数据看起来不错,而且还能使第 90 个百分位数的延迟数据看起来更好。

降低这些长尾延迟非常重要,特别是在客户回迁到更好的地方并开始返回世界各地的办公室时。

下一站:您的办公室

Argo for Packets 可与 Magic WAN 和 Cloudflare for Offices 完美搭配,创建一个超优化、超安全的私有网络并适应您的任何要求。您可能第一次听说 Cloudflare for Offices,这是我们的一款新产品,可为世界各地成千上万的新地点提供私有、安全、高性能的连接。这种私有连接可为 Argo for Packets 提供一个很好的基础,进而加快您的网络速度。

在上述有关美国的示例中,如果这家公司在波士顿和达拉斯增加两个新地点,则这些地点也可通过 Argo for Packets 大幅降低延迟。现在,其网络如下图所示:

Argo for Packets 还可确保那些刚加入的新办公室能马上发现私有网络在性能上的大幅改进:

源位置

目标位置

Argo 改善 (ms)

延迟改善百分比

洛杉矶

达拉斯

9.89

23.3

洛杉矶

亚特兰大

0.774

1.58

洛杉矶

西雅图

0.478

1.51

洛杉矶

波士顿

13.3

16.8

达拉斯

洛杉矶

9.66

23

达拉斯

亚特兰大

0

0

达拉斯

西雅图

2.96

5.2

达拉斯

波士顿

0.43

0.955

亚特兰大

洛杉矶

0.687

1.4

亚特兰大

达拉斯

0

0

亚特兰大

西雅图

9.7

12.4

亚特兰大

波士顿

4.39

15.2

西雅图

洛杉矶

0.322

1.02

西雅图

达拉斯

3.11

5.43

西雅图

亚特兰大

9.81

12.6

西雅图

波士顿

34.7

30.3

波士顿

洛杉矶

13.3

16.8

波士顿

达拉斯

0.386

0.85

波士顿

亚特兰大

4.37

15

波士顿

西雅图

33.7

29.6

Cloudflare for Offices 可简化办公室设置,客户无需携带外围防火墙、WAN 设备或其他任何设备。他们只需在其建筑中使用 Cloudflare,Cloudflare One 的强大功能使客户能够通过与 Cloudflare 的私有连接获得所有的网络安全服务,并由 Argo for Packets 进行优化。

网络不变,但速度变快

Argo for Packets 可对所有 Cloudflare One 解决方案进行完美补充:在 Cloudflare 基础上,通过您的网络使数据传输速度更快。现在,不管在安全方面还是性能方面,您的 SD-WAN 和 Magic Transit 解决方案都可得到优化。

如果您有兴趣使用 Argo for Packets 或为您的办公室使用一个私有和安全的连接解决方案,请与您的客户团队联系,以开始这一进程。

我们保护整个企业网络,帮助客户高效构建互联网规模的应用程序,加速任何网站或互联网应用程序抵御 DDoS 攻击,防止黑客入侵,并能协助您实现 Zero Trust 的过程

从任何设备访问 1.1.1.1,以开始使用我们的免费应用程序,帮助您更快、更安全地访问互联网。要进一步了解我们帮助构建更美好互联网的使命,请从这里开始。如果您正在寻找新的职业方向,请查看我们的空缺职位
CIO WeekArgo Smart Routing速度和可靠性

在 X 上关注

David Tuber|@tubes__
Cloudflare|@cloudflare

相关帖子

2024年10月09日 13:00

Improving platform resilience at Cloudflare through automation

We realized that we need a way to automatically heal our platform from an operations perspective, and designed and built a workflow orchestration platform to provide these self-healing capabilities across our global network. We explore how this has helped us to reduce the impact on our customers due to operational issues, and the rich variety of similar problems it has empowered us to solve....

2024年9月25日 13:00

Introducing Speed Brain: helping web pages load 45% faster

We are excited to announce the latest leap forward in speed – Speed Brain. Speed Brain uses the Speculation Rules API to prefetch content for the user's likely next navigations. The goal is to download a web page to the browser before a user navigates to it, allowing pages to load instantly. ...