本地计算、云计算、雾计算、边缘计算有什么区别?


在我们开始比较内部部署与云计算与雾计算与边缘计算之前,我们需要退一步,使用第一原则思考,首先以逐步的方式定义这些术语。

让我们从什么是计算开始?  为了我们的目的,让我们保持简单:它是由计算设备(硬件或软件)执行的活动或过程,以实现一个特定的目标或目的。计算的类型非常剧烈,但可以包括检索数据、执行搜索、执行算法或作出决定等活动。

企业内部计算与云计算、雾计算和边缘计算之间的关键区别与计算发生的地点有关。

  • 企业内部计算:企业内部或 "企业内部 "计算通常是指在企业自己的设施和数据中心(又称企业驻地)的资源(服务器/硬件)上进行的计算。  内部计算往往是最接近组织内部的计算,并且在组织的控制之下。
  • 云计算-:云计算一般是指发生在组织场所之外的资源(服务器/硬件)上的计算,它往往受到组织的某种程度的控制,但不像内部计算那样受到控制。  例如,一家公司可能在亚马逊网络服务平台上运行其软件,该平台在亚马逊的计算机上运行,企业可以控制运行什么软件,何时运行,但不能控制到底在哪个硬件/服务器上运行。  如果云计算基础设施出现故障,企业就只能听从云计算供应商恢复功能的能力了。
  • 雾计算-:雾计算指的是一个或多个中间层,这些中间层更接近于组织试图接触的最终设备或消费者。  雾计算由多个节点组成,它创建了一个分散的网络或生态系统,能够提供更接近客户的计算能力。  雾层往往用于存储不太敏感的数据,或者用于需要快速的计算,而不需要将数据发送到集中式计算处理中心的延迟。  考虑到一家公司经营着一些风场,需要不断监测和调整风轮机的方向和角度。  离风场越远的地方做出决定,风况在涡轮机调整之前发生变化的可能性就越大。  如果每个风场都有自己的能力来做这些决定,这些将是雾计算的一个例子--远离公司的云或内部的服务器。
  • 边缘计算:边缘计算指的是发生在离组织场所最远的地方的计算,接近客户的设备,也可能在客户的设备上。  边缘通勤的一个熟悉的例子是在用户的智能手机上运行的移动应用程序。  如果我们回到风场的例子,使用嵌入在特定风力涡轮机中的硬件和软件进行的计算将是边缘计算的一个例子。  广义的、对时间不太敏感的决策可以在云端或内部进行,对时间更敏感、更精细的决策可以使用雾计算(例如:考虑不同风场的天气差异),而近乎即时的决策可以使用边缘计算,让风力涡轮机快速决策,以防止在突如其来的大风中受损,或进行微调,以提高效率。