论文标题
基于层析成像的学习通过不透明网络进行负载分配
Tomography Based Learning for Load Distribution through Opaque Networks
论文作者
论文摘要
虚拟现实和在线游戏等应用程序需要低延迟才能接受可接受的用户体验。提供这些应用程序的高顶(OTT)服务提供商的关键任务是通过网络发送流量以最大程度地减少延迟。 OTT流量通常是从多个数据中心生成的,这些数据中心是多个网络入口的多个数据中心。但是,OTT服务没有明确可用有关从入口到目的地的基础网络的路径特征的信息。这些只能从外部探测中推断出来。在本文中,我们将网络层析成像与机器学习相结合,以最大程度地减少延迟。我们在一般环境中考虑了这个问题,在该环境中,流量来源可以选择一组进入其流量进入黑匣子网络的入口。在这种环境中的问题可以看作是在连续的动作空间上的约束,据我们所知,机器学习社区尚未对此进行限制。解决此问题的关键技术挑战包括问题的高维度和处理网络固有的约束。评估结果表明,与标准启发式方法相比,我们的方法可实现多达60%的延迟减少。此外,我们开发的方法可以由多种独立的代理以集中式方式或分布式方式使用。
Applications such as virtual reality and online gaming require low delays for acceptable user experience. A key task for over-the-top (OTT) service providers who provide these applications is sending traffic through the networks to minimize delays. OTT traffic is typically generated from multiple data centers which are multi-homed to several network ingresses. However, information about the path characteristics of the underlying network from the ingresses to destinations is not explicitly available to OTT services. These can only be inferred from external probing. In this paper, we combine network tomography with machine learning to minimize delays. We consider this problem in a general setting where traffic sources can choose a set of ingresses through which their traffic enter a black box network. The problem in this setting can be viewed as a reinforcement learning problem with constraints on a continuous action space, which to the best of our knowledge have not been investigated by the machine learning community. Key technical challenges to solving this problem include the high dimensionality of the problem and handling constraints that are intrinsic to networks. Evaluation results show that our methods achieve up to 60% delay reductions in comparison to standard heuristics. Moreover, the methods we develop can be used in a centralized manner or in a distributed manner by multiple independent agents.