在2021年,人们喜欢Linux的理由比以往任何时候都多。Linux是实验边缘计算的理想操作系统。
边缘计算是一种基础设施设计模式,该模式在地理位置上将许多“计算节点”放置在最常使用它们的人群附近。它可以是开放的混合云模式的一部分,在这个模式中,一个集中的数据中心负责所有繁重的工作,但较小的区域服务器也会提供支持以执行高频率——但通常要求较低的任务。由于Linux对云计算非常重要,如果你打算管理或维护现代IT系统,它是一个值得学习的理想技术。
回顾历史,计算机原本是如一间房间大小的设备,藏在大学或公司总部的机房里。实验室中的客户终端将连接到计算机并发出处理请求。这是一个集中式系统,访问点分散在整个场所。随着现代网络计算的发展,此模式却被意外复制了。
当前,集中式的数据中心可提供强大的处理能力,客户端计算机分散在各处,以便用户可以连接。但是,随着对处理能力和速度的要求不断提高,集中式模型的意义越来越小,因此数据中心正通过分布在网络“边缘”的分布式服务器来扩展,从而更靠近需要它们的用户。
网络的“边缘”部分是虚构的位置,因为网络边界未完全映射到物理空间。但是,可以从战略角度将服务器放置在网络的拓扑结构内,以减少与服务器连接的延迟,并充当缓冲区来帮助减轻数据中心的过载。
边缘的多样性
这种策略被称为边缘计算,它是高可用云基础设施的重要组成部分。就像Linux在数据中心茁壮成长一样,它在边缘计算中更受欢迎,因为服务器和设备在各种架构上运行本地相关软件。这是物联网(IoT)和嵌入式系统的空间。如果你了解Linux,你可能已经准备好维护大多数这些设备了。
边缘检测
当你听到边缘计算时,你听到的是一种网络和基础设施设计的模式。由于并局限于一个边缘,这就是边缘计算的优势。要想让它有所帮助,就需要针对不同的行业、不同的位置、不同的需求定制不同的边缘计算。公共接入网络的边缘应该和大型金融公司的边缘要有所不同,而大型金融公司的边缘应该和你的家庭自动化系统又大不相同。
边缘中的容器
虽然容器不是Linux的专属,但容器技术是云计算和边缘计算的重要组成部分。了解Linux和Linux容器可以帮助你学会安装、修改和维护"serverless"应用。随着处理需求的增加,了解容器、Kubernetes和KubeEdge、pods以及其他对负载平衡和可靠性至关重要的工具更为重要。
获取Linux优势
云在很大程度上就是一个Linux平台。虽然有很好的抽象层,如Kubernetes和OpenShift,但当你需要了解底层技术时,你会从健康的Linux知识中受益。学习它的最好方法就是使用它,Linux非常容易尝试。
作者 | Seth Kenlon
编译 | Travis