Digital, TECNALIA, Basque Research and Technology Alliance (BRTA), Parque Tecnológico de Álava Albert Einstein 28, Vitoria-Gasteiz, 01510 Álava, Spain.
Mining Engineering and Mineral Economics, Montanuniversitaet Leoben, Erzherzog-Johann-Straße 3, 8700 Leoben, Austria.
Sensors (Basel). 2022 Jun 11;22(12):4425. doi: 10.3390/s22124425.
Development and operations (DevOps), artificial intelligence (AI), big data and edge-fog-cloud are disruptive technologies that may produce a radical transformation of the industry. Nevertheless, there are still major challenges to efficiently applying them in order to optimise productivity. Some of them are addressed in this article, concretely, with respect to the adequate management of information technology (IT) infrastructures for automated analysis processes in critical fields such as the mining industry. In this area, this paper presents a tool called Pangea aimed at automatically generating suitable execution environments for deploying analytic pipelines. These pipelines are decomposed into various steps to execute each one in the most suitable environment (edge, fog, cloud or on-premise) minimising latency and optimising the use of both hardware and software resources. Pangea is focused in three distinct objectives: (1) generating the required infrastructure if it does not previously exist; (2) provisioning it with the necessary requirements to run the pipelines (i.e., configuring each host operative system and software, install dependencies and download the code to execute); and (3) deploying the pipelines. In order to facilitate the use of the architecture, a representational state transfer application programming interface (REST API) is defined to interact with it. Therefore, in turn, a web client is proposed. Finally, it is worth noting that in addition to the production mode, a local development environment can be generated for testing and benchmarking purposes.
开发和运营 (DevOps)、人工智能 (AI)、大数据和边缘雾云是颠覆性技术,可能会彻底改变行业。然而,为了有效地应用这些技术以优化生产力,仍然存在重大挑战。本文针对其中一些挑战进行了探讨,具体来说,就是针对在采矿等关键领域的自动化分析流程中,对信息技术 (IT) 基础设施进行适当管理。在这一领域,本文提出了一个名为 Pangea 的工具,旨在自动生成适合部署分析管道的执行环境。这些管道被分解为多个步骤,以便在最适合的环境(边缘、雾、云或本地)中执行每一个步骤,从而最小化延迟并优化硬件和软件资源的使用。Pangea 专注于三个不同的目标:(1) 如果不存在所需的基础设施,则生成所需的基础设施;(2) 为运行管道提供必要的要求(即配置每个主机操作系统和软件、安装依赖项并下载要执行的代码);以及 (3) 部署管道。为了方便使用该架构,定义了一个代表性状态传输应用程序编程接口 (REST API) 与之交互。因此,又提出了一个 Web 客户端。最后值得注意的是,除了生产模式外,还可以生成一个用于测试和基准测试的本地开发环境。