Generalizable Resource Allocation in Stream Processing via Deep Reinforcement Learning

本文探讨了如何使用深度强化学习(DRL)解决流处理中的资源分配问题,以最大化分布式系统的吞吐量。通过图感知的编码解码器框架,学习了一种可推广的策略,该策略利用图嵌入捕捉流处理图的结构信息,以有效地对未知图进行优化解。文章还指出,虽然标题强调DRL,但实际上采用了多种方法组合,解决了同构图的资源分配问题。
摘要由CSDN通过智能技术生成


Abstract

本文研究了流处理中的资源分配问题,即在大型分布式系统中如何实时处理连续的数据流。为了使系统吞吐量最大化,将流处理图的计算任务划分到计算设备上的资源分配策略必须同时平衡工作负载分布和最小化通信。在本文中,作者提出了一个图感知(graph-aware)的编码解码器框架来学习一种可推广(generalizable)的资源分配策略,该策略可以正确地分配从训练数据中未观察到的流处理图的计算任务。本文首次提出利用图嵌入来学习流处理图的结构信息。使用深度强化学习的图感知解码器联合训练,本文方法可以有效地找到未知图的优化解。

introduction

基本概念

A stream graph is comprised of operators, which conduct computation on the incoming tuples, and directed edges, each of which connects two operators and transmits tuples between them. Tuples are structured data items with strongly-typed attributes. Operators are event-driven and execute only when there is a tuple received.

一个流图算子和定向组成,前者对传入的元组进行计算&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值