当前位置: X-MOL 学术IEEE Trans. Netw. Serv. Manag. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A Service-Defined Approach for Orchestration of Heterogeneous Applications in Cloud/Edge Platforms
IEEE Transactions on Network and Service Management ( IF 4.7 ) Pub Date : 2019-12-01 , DOI: 10.1109/tnsm.2019.2941639
Gabriele Castellano , Flavio Esposito , Fulvio Risso

Edge Computing is moving resources toward the network borders, thus enabling the deployment of a pool of new applications that benefit from the new distributed infrastructure. However, due to the heterogeneity of such applications, specific orchestration strategies need to be adopted for each deployment request. Each application can potentially require different optimization criteria and may prefer particular reactions upon the occurrence of the same event. This paper presents a Service-Defined approach for orchestrating cloud/edge services in a distributed fashion, where each application can define its own orchestration strategy by means of declarative statements, which are parsed into a Service-Defined Orchestrator (SDO). Moreover, to coordinate the coexistence of a variety of SDOs on the same infrastructure while preserving the resource assignment optimality, we present DRAGON, a Distributed Resource AssiGnment and OrchestratioN algorithm that seeks optimal partitioning of shared resources between different actors. We evaluate the advantages of our novel Service-Defined orchestration approach over some representative edge use cases, as well as measure convergence and performance of DRAGON on a prototype implementation, assessing the benefits compared to conventional orchestration approaches.

中文翻译:

用于在云/边缘平台中编排异构应用程序的服务定义方法

边缘计算正在将资源移向网络边界,从而能够部署受益于新分布式基础架构的新应用程序池。但是,由于此类应用程序的异构性,每个部署请求都需要采用特定的编排策略。每个应用程序可能需要不同的优化标准,并且可能更喜欢在发生相同事件时的特定反应。本文提出了一种以分布式方式编排云/边缘服务的服务定义方法,其中每个应用程序都可以通过声明性语句定义自己的编排策略,这些语句被解析为服务定义的编排器 (SDO)。而且,为了在保持资源分配最优性的同时协调同一基础设施上各种 SDO 的共存,我们提出了 DRAGON,一种分布式资源分配和编排算法,它寻求不同参与者之间共享资源的最佳分区。我们评估了我们新颖的服务定义编排方法相对于一些代表性边缘用例的优势,并测量了 DRAGON 在原型实现上的收敛性和性能,评估了与传统编排方法相比的优势。
更新日期:2019-12-01
down
wechat
bug