边缘计算最近越来越受到关注——因为在需要的位置附近拥有计算能力和数据存储是有优势的。随着边缘计算需求的增长,用户可能会认真考虑AWS、Azure和谷歌等公共云提供商是否是他们的最佳选择,或者他们的本地 ISP 是否最适合这项工作。
与公共云提供商相比,包括有线、DSL 和移动提供商在内的 ISP 声称其在提供 SaaS 和其他服务时更具优势:低延迟、高带宽连接、更少的安全漏洞、区域法规遵从性和更大的数据主权。虽然他们还必须证明他们可以提供足够强大的服务以满足 DevOps 需求,但 ISP 可以提供巨大的好处并填补当前云计算产品的空白。
Cox Communications执行董事Ron Lev表示:“云客户在为他们提供或依赖的应用程序利用其微服务架构时,一个关键问题是如何实现和保持超低延迟。如何才能实现这种效果?所以可以认为他们需要求助于拥有最后一英里的服务提供商。”
云提供商的商业模式通常依赖于为客户提供规模经济。通过强调可能更便宜的容量而不是性能,他们通常缺乏满足低延迟要求所需的本地化基础设施——而低延迟需求对于优化边缘、分布式数据库和其他应用程序尤为重要。
当然,存在许多技术来帮助改善延迟和吞吐量,从 DNS 连接到负载平衡。例如,负载均衡器可以帮助动态优化数据连接。然而,这些技术可能无法满足应用程序开发人员和用户的需求。
大家可以通过以下示例进行了解。例如,西雅图的一个公共云客户可能难以维持一个应用程序所需的延迟,该应用程序具有遍布美国的众多微服务,以满足最终用户的延迟要求。云提供商的集中式数据库可能位于新泽西州。这可能会增加延迟并降低数据吞吐量,因为 NoSQL 和其他常用数据库最初并不是为满足高度分布式应用程序的需求而设计的。
如果最终用户插入的查询需要进行数据库计算呢?那么服务可能会进一步放缓。
无论是否有负载均衡器或其他技术来帮助降低延迟,在前面的场景中,企业仍然会在基础设施中面向客户的边缘应用程序的数据处理方面受到打击。由路由器和数据中心组成的庞大基础设施与 ISP 可以提供的直接连接在很大程度上消除了与公共云连接相关的这些延迟和数据吞吐量问题。
ISP 行业的发展也意味着它正在“虚拟化电信堆栈”。
这为提供无服务器平台的公司创造了与云供应商合作的新机会,以构建和提供虚拟机和容器运行时等工具,并且云原生开发人员习惯于使用这些工具来构建应用程序和服务。
1、安全连接
网络安全咨询服务提供商的安全顾问Ron Edgerson表示,SaaS 和云提供商以只有 ISP 才能提供的本地化方式拥有并直接控制基础设施通常也是有益的。
SaaS 和云提供商拥有和管理自己的基础设施非常重要,以便他们控制存储、路由或呈现的数据。这样做可以使客户有效地保护他们的边缘基础设施;不这样做可能会被认为是疏忽大意。无论如何,都会引入额外的风险。但随着这些供应商了解并控制自己的基础设施,这让他们有机会将客户的固有风险降至最低。
API越多,通过Internet路由和重新路由连接越多,入侵者访问的潜在入口点就越多。一些专家表示,对于创建和部署分布式应用程序的 DevOps 团队来说,公共云网络会引发严重的安全问题,因为网络攻击者面临着更多的潜在目标。随着公共云服务提供商的攻击面更大,我们可能会看到基于路由和注入的攻击增加,因为服务器代码存储在边缘设备或网络上。
ISP 云提供商也可以很好地满足数据主权需求,因为合规性要求可能因地区和地理区域而异。例如在美国,特定州的数据法适用于严格监管的行业,例如医疗保健、保险和金融。
相反,通过支持不同区域的集中式云基础设施,超大规模云提供商不一定提供数据主权,如果组织处于高度监管的行业中,企业可能会需要这些。
如果企业在超大规模云区域(例如美国中部)运行工作负载,这些工作负载可能会跨越多个州,并使合规性成为挑战。服务提供商可以保证数据驻留于特定位置。
采用这种方法,客户可以部署在一个城市,例如拉斯维加斯、圣地亚哥和凤凰城,而不是一个地区。从这个意义上说,边缘部署是一种更精细的、类似云的体验。这将有助于这些受到高度监管的行业保持其合规性。
ISP 提供的数据主权还可以帮助保护网络和云服务免受未来更严格法规的合规性问题。数据合规性法律只会变得更加复杂,受监管的企业将需要找到一种方法来满足多个地区不断变化的合规性要求。
2、边缘注意事项
ISP 云提供商也有能力提供边缘计算服务。除了边缘计算本身提供的好处之外,ISP 还可以自定义内容的存储方式,以便更有效地为终端用户提供内容,无论是游戏、网络应用程序还是视频会议。
在上面详述的安全优势中,边缘计算还可以提供有效的冗余来防止 DDoS 攻击,我们正在谈论的是即使主服务器停机,服务提供商也能够继续提供内容——这是底线。
ISP 本身在地理上是分散的,并且在物理上更接近客户,与 ISP 合作以使应用程序和应用程序数据更接近用户,并因网络的物理特性和邻近性而使云和 SaaS 公司在保持低延迟连接方面具有优势。
最终,ISP 云提供商可以为 DevOps 客户提供低延迟,以便他们为最终用户提供超低延迟的边缘应用程序是关键。
如今,人们真的没有时间用来消磨,而且由于所有类型的应用程序都有助于世界的运行和发展,因此必须对它们进行相应的优化。如果网络发生延迟,世界也将延迟。