现在,越来越多的首席信息官和其他IT领导者开始制定边缘计算战略。在Red Hat公司发布的《2022年全球技术展望》报告中,61%的IT领导者表示,他们计划在未来一年内运行物联网、边缘计算技术或这两种技术。将两者合并为一个类别时,将超过人工智能/机器学习(53%),这将成为今年新兴IT工作负载的首要领域。
对于许多企业来说,边缘计算是其成熟的云计算战略和架构的自然扩展,尤其是(但肯定不限于)混合云环境。
凯捷美洲公司管理企业网络架构师Ron Howell说:“边缘计算补充了云计算对企业计算计划的作用,两者协同工作。”
尽管边缘计算的用例很多,并且仍在出现,但考虑其与云计算的关系的一种方法是,它可以从云平台或集中式数据中心开始——尤其是当端点、应用程序和数据分布到更远的地方时。
Howell说,“安全连接是良好网络设计的目标,保护企业所有资产,行业领导者开始意识到,并非所有IT和业务网络需求都可以仅使用以云计算为中心的企业架构来解决,云服务将通过使用边缘计算、边缘安全和正确的网络得到增强和补充。”
边缘计算策略的4个关键
考虑到这一点,Howell、其他IT领导者和边缘专家对边缘计算战略的一些基本问题进行了阐述和分析。在企业的计划中,需要牢记以下4个关键。
(1)边缘计算应该解决“好问题”
与任何主要的技术实现一样,边缘计算战略应该牢牢扎根于业务案例中——边缘部署将解决哪些在云平台或数据中心环境中无法解决的问题?
Asimily公司产品管理高级总监Jeremy Linden表示:“最重要的事情之一是充分了解通过边缘计算解决问题的特征。”
这是工具与工作的匹配——例如可以采用喷灯点燃烤肉架,但采用一盒火柴就可以很好地完成这项工作。
边缘计算的“好问题”通常分为以下几类,其中延迟是最重要的。
Linden说,“这些问题往往需要比通过更集中的架构实现的更低的延迟;或者处于网络连接不可靠或速度慢的环境中;或者是非常数据密集型的问题,这需要消耗大量的吞吐量来传输数据。在这些情况下,在更接近数据源的地方处理数据可能会带来显著的好处。”
这是要问的一个基本问题:企业将从哪里受益,使计算/处理能力更接近数据的生成或使用?当被这样广泛地询问时,潜在答案有很多。在进入执行的实际方面之前,这是边缘策略的一个很好的起点。
(2)自动化和集中管理将是关键
根据定义,边缘计算采用集中式IT网络环境的概念,并将其分解为数百甚至数千个(或更多)较小的环境。想象一下机房装满服务器的画面,但现在每台服务器都可能安装在各自的房间里,或者在许多情况下根本没有独立的房间,而是放置在石油钻井平台或制造车间或蜂窝塔上。
无论边缘用例如何,它都需要将许多长期以来一直属于IT领域的东西(基础设施/计算、设备、应用程序、数据)从IT环境中移开,无论当前定义如何。正确管理所有这些东西需要一些前瞻性的思考。
Red Hat公司技术布道者Gordon Haff说,“企业可能会在边缘部署很多设备,而当地IT人员的工作方式可能并不多。因此,自动化和管理对于大规模配置、响应事件采取行动和集中应用程序更新等任务至关重要。”
至少在概念上,它类似于高度集中的集中式IT方法(例如在内部部署数据中心中运行单一应用程序),并被更为分布式的方法所增强或取代,例如在跨多个云平台的容器中运行基于微服务的应用程序。
正如自动化(如配置管理和Kubernetes)迅速成为管理容器化应用程序的关键,它将在边缘管理中发挥关键作用。
(3)标准化和一致性也很重要
与容器化的比较涉及到一个相关但独立的基本要素:标准化。
Haff说,“这一要求的必然结果是最大限度地提高从数据中心到边缘的一致性。部署和运营大规模分布式基础设施是一项极具挑战性的工作,同时又不会造成随机性和孤立性。”
事实上,边缘计算和容器的比较有一个特定的潜在联系,已经在其数据中心或云平台中运行Kubernetes的企业正越来越多地使用它(尽管可能是更轻量级的版本)以保持一致性。
标准化的操作系统配置和集群编排很重要。例如,在其数据中心运行Kubernetes的企业越来越多地运行占用空间更小的Kubernetes版本作为单节点边缘集群,用于电信无线电接入网络(RAN)或车载现场操作等应用程序。
总之,企业不想在大规模边缘架构中处理大量一次性模式或snowflake模式。
(4)不要忘记监控和可观察性
如果将边缘计算视为分布式计算的另一种形式,那么应该已经看到这种形式的出现。Howell说,“总之,它是关于‘可见性’的。”
事实上,监控和可观察性(来自云原生世界的一些更熟悉的名字),加入了边缘计算VIP列表中的自动化和标准化。企业绝对需要监控和测量边缘环境中发生的事情的能力(后者在IT中越来越多地被称为可观察性)。
Asimily公司的Linden说,“边缘计算会在其设备本身以及边缘计算设施和云平台之间的网络路径上产生更多的故障点。必须对可能发生故障的每个点进行监控,并通过运行模拟潜在停机时间或其他问题的测试,确保警报将企业的团队引导到实际的故障点。”
除了确保可靠性和弹性之外,Howell指出,可见性对于企业的边缘安全策略也至关重要。
同时要记住的是,可见性以及衡量所见内容的能力不仅与系统健康有关,而且与确保边缘部署达到预期目标有关。这就回到了第一点。例如,如果企业使用边缘计算解决性能问题,当然需要能够在边缘衡量性能。
Howell看到了边缘计算加强企业网络的重要机会,反之亦然。他表示,精心设计的混合云和边缘计算服务的结合,以及贯穿始终的安全性,将是未来的安全企业架构。但这只有通过可见性/可观察性才能实现,因此需要尽早将其嵌入边缘策略中。
Howell说,“对应用程序、网络和安全性的实时和主动测量已经成为现代IT基础设施价值的最前沿,这种基于测量的可观察性为我们提供了改进基于网络的企业所需的洞察力。当我们能够主动衡量性能时,就能更有效地优化和提高IT性能。”《linux就该这么学》不错的linux自学书籍