过去几年,人们对边缘计算的兴趣日益浓厚,背后有三个显著的驱动因素。首先 是技术进步,这些进步使得边缘计算更加可行——软件方面,容器化和 Kubernetes 的出现,以及硬件方面,更强大的处理器和更便宜的基础设施。其次 ,无论消费发生在何处,人们都对更优质的应用程序和最终用户体验有着更高的需求。第三 ,在边缘收集和处理数据的吸引力,因为网络带宽永远无法满足技术进步的需求,而分布式连接却很难实现。
第一个因素——技术的演进——总是受到欢迎,但仅仅因为某些事情是可能的 ,并不一定意味着每个企业都必须加入边缘计算的潮流。第二个因素——用户需求——更具说服力。IBM 软件网络部门的出站产品经理 Jason Lovelace 将用户对供应商的需求转化为以应用为中心:专注于边缘环境中的需求,并提供相应的应用程序和基础设施来支持这种需求。
通过在数据产生地以极低的延迟使用数据,并利用就近的计算、网络和存储,可以满足需求。如今,边缘计算为企业开辟了丰富的可能性。
一点历史
当然,边缘计算并非新鲜事物。仔细观察工程、公用设施或制造工厂,就会发现大量技术正在监控、衰减和控制各种系统和机器。在许多情况下,这些技术已经存在数十年,通常与机器或设备的安装时间一样长。
边缘计算的全新之处在于,企业现在能够满足用户对服务质量和功能的需求,而这些需求早已被用户所习惯。人们对边缘计算的期望越来越高,这在很大程度上要归功于我们随身携带的那些功能强大却又小巧的联网设备。
大概不到五年前,任何计算或大规模存储都依赖于对云的访问。本地计算能力(如果存在)必然是轻量级的,并且通常与其说是计算节点,不如说是网关。技术限制来自于现有硬件和软件的物理能力,以及在很多情况下本地网络的速度及其与互联网的连接。其中一些困难仍然存在,许多边缘部署将云连接与托管在用户附近的可扩展、强大的应用程序结合在一起。
云边混合体
Jason 在接受 Edge Computing News 独家采访时表示:“延迟要求各不相同。作为消费者,100 毫秒或 500 毫秒的延迟根本不重要。我认为我们应该这样看待边缘应用:您想要打造什么样的应用体验?然后,让我们思考技术需要做什么才能实现这一点。我们如何才能更好地应用技术,从而打造更具弹性、更快速、更具可扩展性的体验?”
现代边缘部署所提供的服务,在最佳情况下,不仅比您选择的云供应商提供的远程服务更好,而且实际上更胜一筹——在适当的情况下,结合云连接,并为组织提供本地数据的优势,以及低延迟访问现场最新技术的优势。时间敏感型数据可供强大的边缘应用程序使用,而“保持本地化”对于企业希望管理“传输中”暴露以满足合规性和数据控制要求的敏感信息而言,具有优势。
边缘计算提供了新的机遇和用例,这些机遇和用例在以前是不可能的、不切实际的,或者在几年前还会受到日常问题的困扰,让用户感到沮丧而不是受益。
专家部署,特殊问题
然而,边缘技术部署存在着该模式独有的挑战和问题。简单地将现成的(或数据中心外的)组件部署到远程位置可能成本高昂,而且通常不太实际。因此,除了边缘技术已经深入应用的领域(运营技术比IT技术更普遍)外,还必须仔细考虑期望的结果以及如何实现这些结果。
这让我们回到Jason强调的以应用为中心。企业需要确定他们期望的结果,同时也要认真考虑短期和中期内可能出现的情况。边缘部署的复杂性之一是,在许多情况下,安装基础设施可能很复杂,而且硬件不能像数据中心服务器中的处理器更换那样轻松升级。
从网络角度来看,每台硬件都可能拥有截然不同的网络配置。因此,你很快就会面临设备异构的局面,从而增加网络负载。因此,如果你在第三层或第四层 IP 框架中配置和连接所有网络设备,那么异构环境就是复杂性的核心驱动因素。
网络方面也存在挑战,需要弥合OT和IT之间以及边缘和云之间的差距。“随着边缘架构的变化,您的边缘应用程序将与哪些设备协同工作?可能是与云协同工作,也可能是跨其他边缘实例协同工作。这带来了网络挑战;由于应用程序架构的变化,我们必须更改网络。”
从好的方面来看,容器化非常适合边缘部署——可扩展、敏捷且可移植。“容器解决了许多版本控制问题,因为您可以拥有一个标准的操作系统,但您仍然需要维护和部署应用程序到边缘,甚至可能部署到许多不同的环境中。所以,您必须弄清楚应用程序的部署方式。这不仅仅是简单地将 Jenkins 部署到边缘而不是云端那么简单,”Jason 告诉我们。
结论
如今,对于希望在边缘部署应用的组织而言,可能性近乎无限,这得益于需求、技术的进步,以及本地数据处理和创建所带来的成果。云也可能在分层服务中发挥作用,或者在延迟问题不那么严重的场景中发挥作用。但具体实施细节因边缘模型而异,涉及许多可变部分。
IBM 拥有悠久的历史,并在硬件、软件、工程和连接领域拥有数十年的经验,对于任何探索各种可能性的公司来说,IBM 都是值得信赖的合作伙伴。您可以在 IBM 网站的相关网页上,了解更多关于 IBM 与合作伙伴和客户在边缘技术各个方面合作的信息 。