云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

亚马逊云_腾讯云备案域名出售_速度快

小七 141 0

eero mesh WiFi路由器如何连接到云端

这是eero嵌入式软件产品经理gabekassel的客座帖子。依靠一个无线路由器为家里的每个房间提供互联网就像期待一个灯泡照亮整个房子一样。这是物理问题——WiFi无线电波不容易穿过墙壁或物体。eero家庭WiFi系统是一种新的家庭连接方式,它与家庭中心一个高功率设备的趋势相反。相反,eero使用多个接入点,这些接入点通过我们专有的mesh技术——TrueMesh——来扩展覆盖范围和整个家庭的高吞吐量连接。eero的硬件——它的分布式接入点系统——解决了在家中传播一致、稳定的WiFi信号的问题。但硬件只是难题的一部分。在eero技术的后端,我们面临着不同的挑战:我们如何构建一个能够与每个eero设备通信的高可用性、高性能的基础设施?我们之前已经讨论过架构的部分内容,但还没有探讨如何使用Cloudflare消除架构中的一个"单点故障"。EERO如何与云交互eero设备与我们的云几乎保持着持续的通信。他们向云端发送设备诊断数据以及支持我们移动应用程序中某些功能的数据。例如,我们增加了eero用户查看设备实时数据使用情况的功能。虽然大多数产品从本地服务器流式传输这些数据,但我们的用户体验和安全模型都依赖于通过我们的云应用程序中继这些数据来聚合、分析和防止来自不安全web服务器的直接本地误用。除了将数据流传输到我们的云端之外,eero设备还需要不断了解它们是否可以访问互联网。这种特定的架构产生了一些特殊的思考。首先,我们需要确保eero设备有第二个真相来源(而不是我们的云),以检查它们是否可以访问互联网。我们最初考虑检查公共资源谷歌以及twitter.com,但是,我们觉得这有负面的隐私影响,因为我们不拥有请求和连接的双方。我们希望防止第三方网站统计或分析eero安装,以保护隐私。第二,我们希望确保这个二次检查确实是我们当前云基础设施的"带外"检查。由于互联网本身是高度分布式的,我们需要一种模仿这种模式的服务,并且能够适应互联网上无法访问的区域。Cloudflare允许我们做什么输入Cloudflare。Cloudflare提供了CDN、安全性和高可用性,所有这些都在一个工具中。通过在amazons3中存储一个小文件,并在该域中使用Cloudflare,我们可以为成千上万的设备提供二次互联网检查。不管该连接是否可以连接到amazons3,也不管整个互联网的健康状况如何,我们都有信心Cloudflare将交付该文件。我们本质上是将Cloudflare用作云金丝雀。因为Cloudflare公开了一个健壮的API,所以我们能够跟踪eero对这个二级互联网检查的请求,以便在eero无法解析我们的云时创建警报。另外,作为奖励,由于该文件99.97%的时间是由Cloudflare的edge提供的,因此我们可以为同一个小文件提供数百GB的服务,而不用花费任何与S3相关的费用。Cloudflare使eero能够提供"带外"、高可用性和低成本的方法来测试每个eero设备的互联网可用性。我们很高兴能够帮助Cloudflare考虑物联网产品的具体需求,并继续构建支持在数百万台设备上扩展的功能。要了解eero如何解决家庭连接问题,请访问我们的网站:。