“边缘计算”是多样的,分散的,通常独自拥有和运维,并且具有一组在普通数据中心中未解决的约束。
古老的科幻电影描绘了未来计算机将如何渗透到生活的各个方面。这已经成为现实,我们可能没有注意到:家里有个人电脑变得司空见惯,我们的手机变成了小型智能设备,我们的汽车开始为我们做出决策,由数千个传感器和控制器控制。
自动驾驶汽车,增强型和虚拟现实型,智能家居等都强调了我们对分布式计算基础设施的迅速崛起。就个人而言,当我的设备无法访问他们所需的计算,存储和网络资源时,我会遇到“连接焦虑”。我们不只是渴望与网络连接;我们还希望获得更多带宽,更快的访问和更多功能。对我们的网络系统,更多的需求是边缘计算的关键驱动因素,这种技术使我们更接近这个新的未来,其中一部分看起来像很久以前的不切实际的愿景。
这次旅程的下一个里程碑是5G。随着电信公司部署5G网络,它们将为我们提供更高的带宽,超低延迟以及数百个额外的连接设备,覆盖范围比以往更好。这引入了对计算机网络的新的和更严格的要求,而不是我们在前几代网络中应对的要求。
为了满足这些要求,我们需要将一些计算容量从数据中心移出并更靠近网络边缘,更接近行动的位置。开放式基础设施将在实现这一目标方面发挥关键作用,因为洋葱式架构中的多个访问层非常适合基于标准的开放式边缘设计方法。当我们走出大型,空调良好且设备齐全的数据中心建筑外,我们突然面临着在边缘计算领域要解决的许多新挑战。小尺寸,低能耗,可维护性和安全性等问题变得极为重要。
“边缘计算”是多样的,分散的,通常独自拥有和运维,并且具有一组在普通数据中心中未解决的约束。让我们面对现实:当你在边缘运营时,可能不会有一个人徘徊在你的办公室/商店/地下室,带有一套更换零件和操作员手册来修复任何出错的地方。
此外,当处理集中式数据中心时,创建或使用专有解决方案并利用公有云是有意义的,但是当处理边缘计算方案时,利用开放式基础架构会更有意义。然而,就像Linux为计算设备的运行方式设定基线规范一样,我们也需要为边缘系统在开放式基础设施中的运行方式定义这些规范。
电信公司的优势,零售优势,企业优势和公共优势都构成了边缘工作负载可行的操作环境的集合。所有这些在边缘运行的应用程序都需要能够独立于站点本身运行,无论架构,处理器容量和CPU制造商如何。开放式基础架构层可创建通用抽象,支持通用部署方法,并提供通用接口和稳定行为,这对于边缘采用的下一阶段至关重要。
开放式基础架构不像打包和部署那么多,而是以最适合处理这些应用程序的形式创建一致的范例和环境来运行工作负载。如今许多边缘工作负载都在Linux或VM上运行,它们可能会发展为简化生命周期管理,或者它们可能会被下一代应用程序所取代。
产品和技术的容器生态系统对于许多边缘应用程序所需的简化和扩展要求至关重要,而开放式基础架构是这些类型的生态系统的提供者和推动者。此外,无服务器被视为简化边缘函数执行方式的未来方法;在这里,开放式基础架构为各种IT生态系统所需的各种无服务器环境提供了一种通用范例。
对于大多数开发人员或容器生态系统而言,无服务器计算是否重要?理想情况下,只是他们需要它的重要性。 边缘计算不应该是对如何编写软件的巨大破坏,它应该为精明的工程师提供一些新的机会,但我们不想重新设计所有内容以适应新的部署位置。
没有任何一项技术可以单独出现,为边缘提供完整的解决方案。为了解决这一挑战,我们作为一个技术行业需要跨越国界进行协作,利用和创新,建立在每个技术社区的成功和能力的基础上,以推动计算的简化和发展。
https://opensource.com/article/18/5/edge-computing
领取专属 10元无门槛券
私享最新 技术干货