与大多数技术一样,边缘服务器具有特定的优点和缺点。让我们更详细地研究边缘服务器的优缺点。
优点:以下是使用边缘服务器的主要好处:
减少延迟:当最终用户从地理位置较近的服务器请求内容时,他们会体验到更好的性能和更快的加载时间。在工业环境中,没有延迟意味着物联网和人工智能设备可以在瞬间做出决策并立即对危险情况做出反应。
减少源服务器工作负载:突然的流量高峰会影响源服务器的性能。由于 CDN 服务器会处理一个区域中的大多数客户端请求,因此您的源服务器不太可能遇到性能问题。
提高源服务器安全性: CDN 边缘服务器隐藏源服务器的 IP 地址并代理来自客户端的请求。这种网络模型提高了数据完整性和隐私性,同时减少了源服务器遭受DDoS 攻击的风险。
减少带宽需求(和成本):边缘服务器减少了与外部网络交换数据的需要。此功能可降低网络带宽要求并降低成本。
更好的数据安全性:更少的数据传输到外部位置和更短的传输时间意味着更少的开放连接和网络攻击的机会。此外,由于您不再在集中式系统上存储或处理数据,因此您可以限制数据泄露成功的后果。
更好的可用性:即使源站服务器宕机,边缘服务器也可以维持本地网络中的功能。此功能有利于客户体验,但对于医疗保健应用程序和关键控制系统至关重要。
更大的计算能力:边缘服务器提供补充有限本地设备的计算能力。
缺点:使用边缘服务器也有一些缺点。如果您正在考虑部署边缘服务器,则应牢记以下缺点:
具有挑战性的维护:由于边缘服务器在不同的地理位置运行,公司必须定义监控、维护和更新设备的流程。在内部处理这些任务具有挑战性,而外包服务器管理会导致额外的成本和协调挑战。
更大的攻击面:虽然边缘服务器在某些领域提供了安全提升,但更多的服务器意味着更多潜在的网络入口点。未能正确维护其中一台边缘服务器可能会使您面临数据泄漏或破坏。此外,本地级别的安全风险(例如缺乏经验的团队和弱密码)使网络安全变得复杂。
不适合有风险的工作负载:保护通过网络传输的数据通常比在处理期间保护数据更容易。边缘服务器不适合高风险工作负载、敏感数据或具有独特合规性要求的流程。
大数据量的问题:具有极端数据量的工作负载会影响边缘服务器的性能。如果您的工作负载会生成大量数据,则将数据移动到数据中心或公共云可能更便宜、更容易。
高成本:部署和维护众多地理位置分散的服务器成本高昂。您不仅需要购买硬件,还需要先进的基础设施和熟练的团队才能充分利用优势。
数据丢失风险:许多边缘服务器在收集后丢弃不相关的数据以处理大量信息。如果服务器错误地丢弃了相关数据,则通常无法检索丢失的信息。