深圳幻海软件技术有限公司 欢迎您!

一文读懂边缘计算与云计算!

2023-03-20

边缘计算侧重于处理时间敏感的数据,而云计算侧重于处理时间不敏感的数据。很多人都在谈论企业应该如何迁移到云端。但最近,一个新的术语进入了人们的讨论:边缘计算。但是,什么是边缘计算,它与云计算有什么不同?让我们在这篇文章中深入探讨这两者的不同点和相似点。基础知识:边缘计算与云计算云计算是从远程位置交付计

边缘计算侧重于处理时间敏感的数据,而云计算侧重于处理时间不敏感的数据。

很多人都在谈论企业应该如何迁移到云端。但最近,一个新的术语进入了人们的讨论:边缘计算。但是,什么是边缘计算,它与云计算有什么不同?让我们在这篇文章中深入探讨这两者的不同点和相似点。

基础知识:边缘计算与云计算

云计算是从远程位置交付计算服务,例如应用程序、数据库和存储,通常以按需服务的形式提供。根据Reincubate首席执行官Aidan Fitzpatrick的说法,这一概念最初是企业通过互联网将现有服务器基础设施中的空闲容量出租给第三方的一种方式。

顾名思义,边缘计算涉及将计算资源放在网络的外边缘。这个概念源于减少通信延迟的需求,特别是视频、游戏和高频交易(例如股票、债券、货币),毫秒的延迟会极大地降低用户体验。延迟与地理距离成正比。如果该流需要传输很远的距离,例如,国家之间或跨大陆,则延迟会增加。

为了减少延迟,Akamai、Cloudflare等云交付网络(CDN)提供商,包括一些也提供云服务的提供商,建立了全球服务器网络,重新路由终端用户的流量,而不是直接转到服务器,而是被定向到CDN自己服务器上最近的数据副本。

Fitzpatrick表示,CDN提供商不是仅仅缓存静态数据,还使客户能够在CDN服务器上直接运行一些在服务器或云计算平台上运行的应用程序,从而提供了低延迟的好处,而没有仅存储静态数据的缺点。

全面服务与微服务

Fitzpatrick表示,边缘计算和云计算的巨大区别在于全面服务与微服务。边缘计算是围绕微服务的概念设计的,在微服务中,许多小而简单的应用程序处理特定的任务并相互交互。这通常要求应用程序专为边缘计算而设计。预先存在的应用程序通常在边缘计算环境中表现不佳。

相比之下,云计算使企业能够使用云进行任何计算,否则这些计算将通过本地服务器完成。

安全注意事项

边缘计算与云计算之间存在显著的安全差异。

NexOptic人工智能技术副总裁Kevin Gordon指出,在使用边缘计算时,存在数据丢失的风险,这与网络安全问题无关,更多的是本地服务器受损。它们可能容易发生自然灾害或人为错误引发的火灾。

Gordon补充道,云计算很容易受到不断增加的网络安全漏洞风险的影响,这可能导致重大数据被盗或丢失。

此外,Scale Computing产品管理副总裁Craig Theriac表示,任何收集个人身份信息(PII)的组织都会对使用公共云提供商感到担忧。无论是零售商使用数字IP监控摄像头来防止损失,还是制造商在工厂车间使用摄像头作为质量保证系统的一部分,将此类敏感数据存储在公共云上都可能使组织面临大量责任和合规问题。

然而,云计算提供了数据备份、灾难恢复和业务连续性的安全性,这些更容易且成本更低。因为数据可以镜像到云提供商网络上的多个冗余站点。STXNext工程副总裁Łukasz Koczwara表示。

与个别企业相比,公共云提供商也有更多资源可用于安全方面。

边缘计算主要用户

Scale Computing负责产品管理的副总裁Craig Theriac表示,制造、物流和零售行业是最早采用边缘计算的行业。他们能够从接近源头的数据处理和分析中获得最大的收益。

Edgemesh首席执行官Jacob Loveless表示,边缘计算的主要用户是无状态的企业。小数据应用程序,如小数据(不是大数据),包括API、配置信息以及无状态和半无状态服务,在边缘上表现出色。

Keshani补充道,自动驾驶汽车必须直接在车辆本身进行边缘计算。当数据连接不可靠时,防撞系统无法在云中运行,并且它们需要低延迟。

Fitzgerald表示,边缘计算往往受到技术初创企业的青睐,这些企业可以重新开始,并专门为边缘计算环境开发应用程序和软件。

使用云的企业

大大小小的企业都在使用云,利用Amazon Amazon Web Services(AWS)、Alibaba、Google、Oracle等云提供商的资源。

Gordon表示,云计算的最大优势在于,其允许大量的异地计算、处理和存储,只要有网络连接,就可以几乎无处不在地访问这些资源。”

D2iQ产品管理副总裁Dan Ciruli表示,云计算的主要好处之一是能够随时随地访问数据,这使得数据团队所在位置以及访问数据的人员具有更大的灵活性。云计算还允许组织更容易地扩展——随着业务的增长,存储需求也会随着业务的增长而增长,并通过云计算可以更容易地处理。其还为组织提供了提高自动化的机会,这样数据专业人员可以将更多时间花在推动业务发展的其他任务上。

拥有边缘计算和云计算的优势

Ridge cloud执行董事长Jonathan Seelig表示,由于许多企业都需要两者的某些优势,所以这不是边缘计算与云计算孰优孰劣的问题,而是如何才能最好地利用两者的优势。使用中心化的基础设施来实现计算功能,这些功能可得到该架构的良好支持。再将把自己的足迹扩展到边缘计算节点,用于需要更强大、更可靠和更高性能基础设施的应用。

Seelig补充到,通过边缘计算实现的可靠性和性能是一大优势,但运营边缘基础设施会增加IT复杂性。

据Loveless称,边缘计算提供了简化的管理。然而,数据库产品仍处于初期阶段。

Hadean的运营主管Mimi Keshani表示:“我们不应该把世界划分为云计算和边缘计算——两者之间是连续的。”

Theriac表示同意。但重要的是要记住,“边缘计算与云计算的决策不是一个非此即彼的命题,现在看到越来越多的用例中,两者的结合将变得普遍。”

“利用公共云处理非关键任务应用是一种削减IT成本的简单方法,因为不需要管理自己的基础设施。然而,对于生成大量数据或运行关键任务应用的企业来说,由于生成的大量数据以及将数据来回传输到云提供商的延迟问题,云计算在经济上并不是一个可行的选择。”

未来整合:边缘计算与云计算

对于目前正在使用边缘计算和云计算的企业而言,这个问题在某种程度上是没有意义的。如果这两者在未来合并,那就不是问题了。Fitzpatrick认为这“完全有可能”。

“我们已经看到传统的云计算提供商,如Amazon Amazon Web Services,推出边缘计算服务,如Lambda。另一方面,随着边缘计算提供商将更多的服务器容量投入其边缘节点,这些节点越来越能够提供更广泛的服务,可以在边缘运行。最终,企业将代码部署到云端,无论其是在边缘节点上运行还是在中央云计算平台上运行。”