边缘计算 vs 云计算:核心差异深度解析
“边缘计算”是指一种分布式计算范式。它将数据存储和计算能力拉近至最需要的设备或数据源。信息不再在云端经由遥远数据中心过滤处理;而是云端来到您身边。这种分布消除了延迟并节省带宽。
边缘计算是相对于“物联网”的云环境替代方案。它关注在数据源附近处理实时数据,该源被视为网络的“边缘”。它是指在数据生成现场尽可能近的物理位置运行应用,而非集中式云、数据中心或数据存储位置。
继续阅读,了解边缘计算与云计算的差异。
什么是边缘计算?
边缘计算允许通过分布式计算基础设施,沿通信路径分发计算资源和应用服务。
使用边缘计算能更高效地满足计算需求。无论在何处有数据收集需求或用户执行特定操作,都能实时完成。通常,边缘计算的两大核心优势是性能提升和运营成本降低,简述如下。
使用边缘计算的优势
性能提升
除了收集数据传输到云端,边缘计算还在本地对收集的数据进行处理、分析并执行必要操作。由于这些过程在毫秒级完成,已成为优化技术数据的关键,无论运营内容如何。
以具成本效益的方式实时传输大量数据是一大挑战,特别是从偏远工业现场进行时。通过向网络边缘的设备添加智能可解决此问题。边缘计算将分析能力拉近机器,省去中间环节。这种设置为优化资产性能提供了更低成本的选项。
降低运营成本
在云计算模型中,连接性、数据迁移、带宽和延迟特性成本高昂。边缘计算通过显著降低的带宽需求和延迟解决了这一低效问题。应用边缘计算可创建从设备到云的有价值连续体,能处理生成的海量数据。无需再昂贵地增加带宽,因为无需将千兆字节数据传输到云端。它还在私有网络内分析敏感物联网数据,从而保护敏感数据。企业现在倾向于边缘计算,因为其可优化运营性能、满足合规与安全协议,同时降低成本。
边缘计算可降低对云的依赖,从而提升数据处理速度。此外,许多现代物联网设备已具备处理能力和存储。转向边缘处理能力使充分利用这些设备成为可能。
边缘计算示例
演示此方法用途的最佳方式是通过关键边缘计算示例。以下是边缘计算最实用的几个场景:
自动驾驶汽车
自动驾驶或 AI 驱动的汽车及其他车辆需要来自周围环境的海量数据才能实时正常工作。若使用云计算会产生延迟。
流媒体服务
Netflix、Hulu、Amazon Prime 和即将推出的 Disney+ 等服务给网络基础设施带来沉重负载。边缘计算通过边缘缓存创造更流畅体验。即将热门内容缓存在更靠近最终用户的设施中,以便更轻松快捷地访问。
智能家居
与流媒体服务类似,智能家居日益普及带来难题。仅依赖传统云计算已造成过大网络负载。在源头附近处理信息意味着更低延迟和更快的紧急场景响应时间。示例包括医疗团队、消防或警察调度。
请注意,如果云分布在全球多个位置,组织可能失去对数据的控制。这对银行等机构构成问题,因为法律要求其仅在本国存储数据。尽管正在努力寻找解决方案,但云计算在云数据安全方面存在明显劣势。
什么是云计算?
云计算是指通过互联网连接使用软件开发平台、存储、服务器和其他软件等各类服务。云计算供应商具有三个共同特征:
- 服务可扩展
- 用户按所用服务付费,可包括内存、处理时间和带宽
- 云供应商管理应用后端
云计算服务模型
云计算服务可按业务模式部署,可因具体需求而异。以下简述一些常规服务模型:
- 平台即服务 (PaaS):PaaS 允许消费者购买平台访问权,在云端部署其软件和应用。消费者不管理操作系统或网络访问,这可能限制可部署应用的性质。Amazon Web Services、Rackspace 和 Microsoft Azure 为例。
- 软件即服务 (SaaS):SaaS 中,消费者购买访问或使用云托管的应用或服务的能力。
- 基础设施即服务 (IaaS):消费者可控制和管理操作系统、应用、网络连接和存储,而无需控制云本身。
云计算部署模型
如同服务模型,云计算部署模型也取决于需求。有四种主要部署模型,各有特点:
- 社区云:社区云基础设施允许多个具有共同利益和相似需求的组织共享云。结果是资本支出由多个使用组织分摊。这些操作可由第三方在场内进行,也可 100% 内部运行。
- 私有云:私有云专为特定组织部署、维护和运营。
- 公有云:公有云由云服务商拥有,公众可商业化使用。消费者可在无需其他部署选项所需巨额财力的情况下开发和部署服务。
- 混合云:此类云基础设施由多种不同类型的云组成。但这些云具备允许数据和应用从一个云移动到另一个云的能力。混合云可以是私有云和公有云的组合。
使用云计算的优势
尽管云计算面临诸多挑战,但也有许多优势。
可扩展性/灵活性
云计算允许公司从小规模云部署起步,并合理快速高效地扩展。如情况需要,缩减也可快速完成。它还允许公司在需要时添加额外资源,以满足不断增长的客户需求。
可靠性
使用多冗余站点的服务支持业务连续性和灾难恢复。
维护
云服务商自行进行系统维护。
移动访问性
云计算也支持更高程度的移动访问。
成本节约
使用云计算,公司可在扩展计算能力时显著降低资本和运营支出。
边缘计算 vs 云计算:差异对比
注意:边缘计算的出现不建议作为云计算的完全替代。其差异可类比为 SUV 与赛车的区别。两者用途不同。为更好理解差异,我们制作了对比表。
| 差异点 | 边缘计算 | 云计算 |
| 适用公司 | 边缘计算被视为极端延迟敏感型运营的理想选择。因此预算有限的中型公司可用边缘计算节省财务资源。 | 云计算更适合处理海量数据存储的项目和组织。 |
| 编程 | 可使用多个不同平台编程,均有不同运行时。 | 实际编程更适合在云端进行,因为它们通常针对单一目标平台并使用单一编程语言。 |
| 安全 | 边缘计算需要包含高级认证方法和主动应对攻击的强健安全计划。 | 需要的强健安全计划较少。 |
展望未来
许多公司正转向边缘计算。但边缘计算并非唯一解决方案。面对 IT 供应商和组织的计算挑战,云计算仍是可行方案。某些情况下,两者结合使用可提供更全面的解决方案。将所有数据委托给边缘也不明智。这也是公有云服务商开始将物联网策略和技术栈与边缘计算结合的原因。
边缘计算 vs 云计算不是非此即彼的辩论,也非直接竞争对手。相反,它们作为协同组合为组织需求提供更多计算选项。实施此类混合方案,识别需求并对比成本应是评估最佳方案的第一步。
云计算