论文标题
计算连续体的SPEC-RG参考体系结构
The SPEC-RG Reference Architecture for the Compute Continuum
论文作者
论文摘要
随着下一代不同的工作负载,例如自动驾驶和增强/虚拟现实的发展,计算正在从基于云的服务转移到边缘,从而导致云边缘计算连续体的出现。这种连续性有望提供各种各样的部署机会,可以利用云的优势(可扩展基础架构,高可靠性)和边缘(能源效率低,低潜伏期)。尽管有承诺,但连续体仅在各种计算模型的筒仓中进行了研究,因此缺乏在整个连续体的计算和资源管理的强大端到端理论和工程基础。因此,开发人员诉诸于临时方法,以推理连续性工作负载的性能和资源利用。在这项工作中,我们对各种计算模型进行了首个系统研究,识别出色的属性,并在计算连续参考体系结构下统一它们。该体系结构为开发人员提供了端到端分析框架,以推理资源管理,工作负载分配和绩效分析。我们通过分析两个流行的连续性工作负载,深度学习和工业物联网来证明参考架构的实用性。我们已经开发了一个随附的部署和基准测试框架和一阶分析模型,用于定量的连续性工作负载。该框架是开源的,可在https://github.com/atlarge-research/continuum上找到。
As the next generation of diverse workloads like autonomous driving and augmented/virtual reality evolves, computation is shifting from cloud-based services to the edge, leading to the emergence of a cloud-edge compute continuum. This continuum promises a wide spectrum of deployment opportunities for workloads that can leverage the strengths of cloud (scalable infrastructure, high reliability) and edge (energy efficient, low latencies). Despite its promises, the continuum has only been studied in silos of various computing models, thus lacking strong end-to-end theoretical and engineering foundations for computing and resource management across the continuum. Consequently, developers resort to ad hoc approaches to reason about performance and resource utilization of workloads in the continuum. In this work, we conduct a first-of-its-kind systematic study of various computing models, identify salient properties, and make a case to unify them under a compute continuum reference architecture. This architecture provides an end-to-end analysis framework for developers to reason about resource management, workload distribution, and performance analysis. We demonstrate the utility of the reference architecture by analyzing two popular continuum workloads, deep learning and industrial IoT. We have developed an accompanying deployment and benchmarking framework and first-order analytical model for quantitative reasoning of continuum workloads. The framework is open-sourced and available at https://github.com/atlarge-research/continuum.