在尝试边缘计算之前,企业应该问哪些问题?询问与云计算一样的问题是一个良好的开始,但只是开始。
云计算在很大程度上与大规模应用有关,边缘计算与邻近性有关,也就是说将计算资源尽可能靠近需要立即访问它们的用户或设备,同时将网络延迟降到最低。例如一些关键的应用程序,如果自动驾驶汽车遭遇网络延迟可能会发生交通事故;如果必须等待远程数据中心的云计算系统的响应,发生故障的机器人将会对生产车间造成严重破坏。
边缘计算还可以帮助为虚拟现实、增强现实和其他计算提供更好的用户体验,这些体验得益于网络中资源的处理能力(在其附近)。在另一个突出的用例中,电信服务提供商正在利用边缘计算实现网络现代化,并将工作负载从数据中心迁移到边缘。
早期的内容交付网络(CDN)是边缘计算的先驱,用于将图像和视频分发到发布者Web服务器位置之外的多个位置,以追求更快的媒体体验。区别在于边缘计算是在提供处理能力,而不仅仅是静态资源。
需要问的6个关键的边缘计算问题
企业现在应该考虑如何将边缘计算用于自己的运营中,或者如何增强他们将提供给客户的数字能力、产品和服务。对于早期采用者来说,可能具有先发优势。
另一方面,与任何技术方法一样,对于那些毫无准备就采用的企业来说,可能会面临失败和尴尬。在最近一篇题为《如何克服边缘计算的四大挑战》的论文中,调研机构Gartner公司指出,“到2022年,50%的边缘计算解决方案作为概念验证(POC)将无法扩展到生产用途。”
以下是专家建议企业所提出的一些边缘计算问题:
1. 到底在谈论哪个边缘?
正如经常出现的IT流行术语那样,“边缘”被用来表示几种不同的含义。根据定义,边缘是指使资源更接近的计算端点。但是到底有多近?边缘服务器是否需要位于同一建筑物,同一城市或仅在最近的全球互联网对等点(内容交付网络通常在其中运行)?
Red Hat公司技术传道者Gordon Haff说,“边缘计算可以应用于涉及将服务供应、数据和智能置于更接近用户和设备的任何事物。”目前,“边缘计算”一词通常涵盖了太多领域。
STL Partners公司边缘计算实践的首席顾问和负责人Dalia Adib在博客中解释说:“‘边缘在哪里?’这个问题很难回答,并且经常会让人困惑,具体取决于企业的需求。例如,对于游戏玩家来说,边缘是终端设备或控制台;对于制造商来说,边缘更可能是在生产设施内的现场;对于内容交付网络(CDN)提供商来说,边缘可能是在全球互联网的交换点,但对于电信社区来说,边缘是在运营商的网络内。”
Adib说,她对于一些电信运营商将现在运营网络设备的每一个地点转变为微型数据中心感到兴奋,而大型电信运营商在地理覆盖方面也有一些优势。他们将与软件和系统集成企业开展竞争和合作,这些企业将为这个市场提供自己的专业知识。
2. 这种边缘方法能否满足企业的隐私和安全需求?
隐私和安全是Gartner公司提到的挑战之一。边缘计算服务的使用可能导致企业数据存储在更多的位置,与使用云计算相比,可能需要更宽松的管理。
对于边缘计算及其与5G和物联网关系十分了解的OpenTechWorks公司董事会主席、FCC技术咨询委员会成员Adam Drobot说,“这是一个更大的问题,因为现在数据无处不在。”
超大规模云计算数据中心有望通过ISO认证,并符合最佳实践,以限制对客户计算资源的物理访问和网络访问。在某些边缘计算方案中,企业可能将数据部署到办公楼或手机信号塔中的无人值守的配线间中。
Red Hat公司高级技术策略总监Nick Barcet说,“我们越深入到边缘层,对硬件周围的物理安全和与硬件的通信的控制就越少。边缘计算显然带来了新的挑战,这要求我们提出一些全新的安全层。”他指出,Red Hat公司正在致力于解决其中一些新的安全挑战的两个开源项目:有助于确保软件没有被篡改的Keylime和使用WebAssembly来提供跨多个硬件平台的可信运行时的Enarx。
明确地说,存在支持边缘计算的安全性和隐私性争论。如FCC关于边缘、5G和物联网的白皮书所述,“有了软件定义的网络,就有可能开发一种同时考虑通信层、硬件层和云安全的多层安全方法。”
3. 这个边缘计算服务的占用空间是否符合企业的要求?
边缘计算的不同应用对地理覆盖范围和邻近性可能有完全不同的要求,考虑一下企业项目的需求。制造商可能需要每个工厂内或附近的边缘计算节点,但位置数量有限。
消费者可以将其带入商店以获取实时产品评级和价格比较的增强现实应用程序的制造商,可能希望在每个城市的每个街道拐角处都设置边缘节点,或者尽可能靠近边缘节点。
4. 边缘计算解决方案有多强大?如果失败,边缘计算提供商将如何确保应用程序能够恢复?
随着企业从尝试边缘计算转向将其用于更重要的应用中,诸如此类的问题将变得越来越重要。IT架构师将希望在可能的地方结合使用久经考验的技术,以抵消特定于边缘计算的组件带来的风险。业务领导者需要有关服务水平协议和服务质量保证的信息。
Drobot说,“因为我知道,尽管进行了这些强化,但还是可能出现问题。我想问供应商,是否有足够能力来解决这个问题?”他表示,企业既要保证技术实力,也要有应变能力,又要保证供应商的财务实力,以维持经营并在出现严重错误时为其提供支持。
5. 管理边缘资源的总体策略是什么?
管理在企业数据中心和云计算之间分配的网络和计算资源已经充满了挑战。使用边缘计算,可能面临更大的挑战。
企业将需要询问边缘计算服务提供商提供了哪些系统管理资源?以及系统管理软件供应商如何解决边缘计算的不同之处?
还有分工的问题:企业将对管理如何在边缘节点上部署和更新软件的方式承担多少责任?它会委托给边缘计算服务提供商多少钱?企业甚至可以选择控制云计算节点的管理,还是边缘计算服务提供商会考虑自己的业务?
6. 如何避免被边缘计算解决方案锁定?
Drobot说,开源软件和开放标准已经在云计算领域获得了胜利,而且在很大程度上,它们也有可能因为同样的原因在边缘计算领域取得胜利。开放式互联网技术是最灵活和可迁移的,这使得它们不仅受到客户的欢迎,也受到需要不断改进解决方案的云计算提供商的欢迎。他说,对于边缘计算来说也将获得同样的动力。到目前为止,主要的例外情况与边缘计算资源的计量和计费技术有关。
管理特定于供应商环境的边缘计算技术可能会使以后将应用程序迁移到其他地方变得更加困难。Drobot说:“我认为很多企业都会认真考虑这个问题。”