新闻中心
PRESS CENTER内容分发网络(CDN)和边缘计算等技术已经成为满足视频流媒体行业要求的重要组成部分。但是,许多人都在听到“CDN 和边缘计算时会感到困惑,并且想知道它们是相同的还是完全不同的!
集中式服务器:传统上,数据服务提供商使用集中式服务器来管理数据并将其分发给客户。在这个模型中,无论客户在哪里,请求都必须回到中央服务器,这可能会导致延迟和加载时间减少。
CDN 或者内容分发网络:CDN 是在90年代后为了应对这些挑战推出的。它们的主要功能是缓存全球战略位置服务器上的热门内容。如今,无论客户在哪里,都可以通过查询CDN 而不是查询中央服务器,缓存服务器网络可以快速给他们带来内容。
边缘计算:然而,CDN 只是云的快速响应存储,不能进行任何有价值的计算。为了应对物联网(IoT)这种测量要求是由于设备的兴起和对并行处理的需要,边缘计算是世界上最突出的。
CDN 工作原理是将服务器网络战略性地放置在不同的地理位置,以分配交付内容的负荷。当客户要求特定内容时,请求将跳转到最近的CDN。服务器,而不是路由到中央服务器(可能超过1000公里)。本地副本具有所需内容,这种缓存能迅速响应,从而减少获取内容的时间,改善整体客户体验。
CDN 每一个服务器都是从源服务器复制内容的。这种复制可以保证即使一个服务器坏了,内容也可以从其他地方浏览。
CDN 特别有利于流量激增或拥有全球用户群网站。不但提高了速度,而且提高了安全性。许多 CDN 通过分散流量以及识别和吸收恶意请求来提供分布式拒绝服务(DDoS)。
传统的云计算模型依赖于将数据从设备发送到集中的云主机进行处理。处理后,数据将被发送回设备。虽然这在计算效率上是有效的,但是来回旅行可能会导致延迟。然而,边缘计算使得计算更接近数据库——通常直接从设备和当地服务器上进行。
考虑到系统结构的细微差别。边缘计算设置通常由边缘设备(如物联网设备、传感器或用户端设备)和边缘服务器或网关组成。这些边缘服务器可能位于当地或周围的数据中心,但它们显然更接近数据生成源。可以实现更快的响应时间,减轻中央服务器和网络带宽的负荷。
通过一些行业实例,我们来阐述一下:
1.医疗:医疗器械需要即时数据处理,尤其是在重症监测环境下。想想可以穿心率监测器或胰岛素泵。通过边缘计算,这些设备可以并行处理数据,并在瞬间做出可能挽救生命的决定。将这些数据发送到集中云处理可能会导致生命延迟。
2. 制造业:在智能工厂,设备配备了许多传感器,从机器的身体状况到生产效率收集所有数据。边缘计算允许立即进行数据分析,实现最佳生产,实现预测性维护(在机器故障发生前识别)或动态管理机器参数。
3. 车辆:现代汽车,尤其是无人驾驶汽车,每秒都会产生大量数据。并行处理这些信息对于避免碰撞等功能尤为重要。通过边缘计算,摄像头、传感器和激光雷达的数据可以直接在车辆中处理,以确保路况的即时响应。
最后,我们讨论了各种参数和用例中CDN和边缘计算的区别。该表显示了CDN和边缘计算的关键区别和相似性。
方面 | CDN网络 | 边缘计算 |
---|---|---|
主要目标 | 通过减少延迟来加快 Web 内容交付。 | 在更靠近源的位置处理数据,以减少延迟。 |
建筑 | 地理位置分散的服务器网络。 | 在设备或附近的边缘服务器上进行本地处理。 |
使用案例 | Web 内容分发、视频流、Web 应用程序加速。 | 物联网、医疗设备、自动驾驶汽车等的实时处理 |
数据处理 | 缓存和传送内容。 | 处理并可能存储数据。 |
好处 | 减少加载时间、DDoS 保护、全球内容分发。 | 减少加载时间、DDoS 保护和全球内容分发。 |
可扩展性 | 通过向网络添加更多服务器节点来扩展。 | 通过在边缘添加处理功能进行扩展。 |
安全 | 通过流量分散、DDoS 保护和内容加密提供安全性。 | 可以通过在本地处理敏感数据来增强安全性,从而减少风险。 |
例子 | 它可能涉及边缘设备、本地服务器和数据传输的成本。 | 可穿戴健康设备、智能工厂、自动驾驶汽车。 |
延迟 | 减少了内容交付的延迟。 | 减少了数据处理过程中的延迟。 |
与云集成 | 通常与云服务集成,用于内容采购和更新。 | 它可以通过在本地处理敏感数据来增强安全性,从而减少风险。 |
成本模型 | 通常基于带宽使用情况和请求数量。 | 实时数据处理,减少云流量,提高带宽效率。 |
总而言之,边缘计算和CDN的目的是减少延迟,但是它们解决了数字景观的差异。CDN 为了获得更好的客户体验,改进了内容交付,边缘计算重塑了数据处理的位置和方法。