边缘计算与边缘计算云计算及其重要性


随着分布式计算的普及,云计算和边缘计算等术语变得越来越常见。这些不仅仅是激发人们对趋势兴趣的毫无意义的流行语,而是推动跨行业创新的现有技术。

云计算和边缘计算是现代IT系统的关键组成部分。但这些技术到底意味着什么?他们如何相互竞争?让我们来看看吧。

云计算简介

我们都使用 Dropbox 或 一个驱动器 来备份我们的重要文件和数据。据说数据存储在“云”上,但这是什么意思?

云端 ,简单地说,是通过互联网访问的计算资源的集合。我们的想法是,您可以廉价且安全地使用位于世界任何地方的工业规模硬件。

传统上,公司被迫设置和维护大型服务器以满足内部计算需求。这会带来高昂的成本,更不用说缺乏灵活性了。将应用程序迁移到云端使公司能够抽象出硬件后端,从而根据需要请求尽可能多的资源。

完全从云提供服务的网站和其他应用程序已成为惯例,大大简化了技术堆栈。 亚马逊AWS 和 Microsoft Azure 等服务是该领域的领跑者,为全球公司的各种应用程序提供支持。

优点

  • 可扩展: 云服务可以根据需要进行扩展,为应用程序提供灵活性,而无需进行硬性投资。
  • 便宜: 服务提供商运行大型集中式服务器场比每个公司设置自己的计算机更具成本效益。这使得云服务的提供成本比传统设置低得多。
  • 简单 :设置和管理内部数据库和 API 后端并非易事。更容易将硬件抽象出来并根据需要请求计算资源。
  • 缺点

    • 网络依赖: 云服务的主要问题是完全的网络依赖。云服务不适用于网络连接较差的偏远地区。.
    • 慢: 根据云服务器的位置,通信可能需要几秒钟到几分钟。对于需要即时决策的应用程序(例如工业设备)来说,这种延迟太大了。
    • 带宽密集型: 由于云服务器负责计算和存储,因此需要传输大量数据。在产生海量信息的场景(AI、视频录制等),带宽要求非常昂贵。
    • 边缘计算解释

      云计算的一个问题是它对网络的依赖。对于大多数任务来说这不是问题,但某些应用程序对时间极其敏感。传输数据、在云端进行处理以及接收结果的延迟虽然轻微,但可以察觉。

      还有带宽问题。涉及视频处理或人工智能算法的应用程序需要处理大量数据,将这些数据传输到云端的成本可能很高。如果数据收集发生在网络连接有限的远程位置,则更是如此。

      边缘计算为这些问题提供了答案。数据不是将数据发送到跨越半个地球的服务器,而是在现场或至少在附近的位置进行存储和处理。

      这样做的好处是节省数据传输成本,消除网络延迟的因素。计算可以立即进行,实时给出结果,这对于许多应用程序至关重要。

      优点

      • 无延迟: 由于边缘计算机位于数据源,因此无需应对网络延迟。这可以立即产生结果,这对于实时流程非常重要。
      • 减少数据传输: 边缘计算机可以处理现场的大量数据,仅将结果传输到云端。这有助于减少所需的数据传输量。
      • 缺点

        • 比云更昂贵: 与云计算不同,边缘计算需要在每个边缘节点有一个专用系统。根据组织中此类节点的数量,成本可能比云服务高得多。.
        • 复杂的设置: 使用云计算,我们所需要做的就是请求资源并构建应用程序前端。执行这些指令的硬件的具体细节由云服务提供商负责。然而,在边缘计算中,您需要构建后端,同时考虑到应用程序的需求。因此,这是一个更加复杂的过程。
        • 云计算与云计算边缘计算:哪个更好?

          您必须了解的第一件事是,云计算和边缘计算不是竞争技术。它们并不是同一问题的不同解决方案,而是完全不同的方法,解决不同的问题。

          云计算最适合需要根据需求增加或减少的可扩展应用程序。例如,Web 服务器可以在服务器负载较高期间请求额外资源,从而确保无缝服务,而不会产生任何永久性硬件成本。

          同样,边缘计算适用于生成大量数据的实时应用程序。例如,物联网 (IoT) 处理连接到本地网络的 智能设备 。这些设备缺乏强大的计算机,必须依赖边缘计算机来满足其计算需求。由于涉及大量数据,用云做同样的事情会太慢而且不可行。

          简而言之,云计算和边缘计算都有各自的用例,必须根据相关应用进行选择。

          混合方法

          正如我们之前所说,云计算和边缘计算不是竞争对手,而是解决不同问题的解决方案。这就引出了一个问题;两者可以一起使用吗?

          答案是肯定的。许多应用采用混合方法,集成两种技术以实现最终效率。例如,工业自动化机械通常连接到现场嵌入式计算机。

          这台边缘计算机负责操作设备并立即执行复杂的计算。但与此同时,这台计算机还将有限的数据传输到云端,云端运行管理整个操作的数字框架。.

          通过这种方式,应用程序充分利用了两种方法的优势,依靠边缘计算进行实时计算,同时使用云计算进行其他所有操作。

          哪种是最好的分布式计算技术?

          边缘计算并不是云计算的升级版。这是一种不同的分布式计算方法,对于时间敏感和数据密集型应用程序非常有用。

          但是,对于大多数其他应用程序来说,云计算仍然是最灵活且最具成本效益的方法。通过将存储和处理卸载到专用服务器,公司可以专注于其运营,而无需担心后端实施。

          两者都是精明的 IT 专业人员的必备工具,而且大多数尖端设施,无论是物联网还是其他技术,都利用这两种技术的组合来获得最佳结果。

          .

          相关文章:


          18.01.2022