Oblivious load-balancing in networks involves routing traffic from sources to destinations using predetermined routes independent of the traffic, so that the maximum load on any link in the network is minimized. We investigate oblivious load-balancing schemes for a $N\times N$ torus network under sparse traffic where there are at most $k$ active source-destination pairs. We are motivated by the problem of load-balancing in large-scale LEO satellite networks, which can be modelled as a torus, where the traffic is known to be sparse and localized to certain hotspot areas. We formulate the problem as a linear program and show that no oblivious routing scheme can achieve a worst-case load lower than approximately $\frac{\sqrt{2k}}{4}$ when $1<k \leq N^2/2$ and $\frac{N}{4}$ when $N^2/2\leq k\leq N^2$. Moreover, we demonstrate that the celebrated Valiant Load Balancing scheme is suboptimal under sparse traffic and construct an optimal oblivious load-balancing scheme that achieves the lower bound. Further, we discover a $\sqrt{2}$ multiplicative gap between the worst-case load of a non-oblivious routing and the worst-case load of any oblivious routing. The results can also be extended to general $N\times M$ tori with unequal link capacities along the vertical and horizontal directions.
翻译:网络中的无感知负载均衡是指使用与流量无关的预定义路由将流量从源节点引导至目的节点,以最小化网络中任意链路上的最大负载。本研究针对$N\times N$环面网络在稀疏流量场景下的无感知负载均衡方案展开分析,其中最多存在$k$个活跃的源-目的对。研究动机源于大规模低轨卫星网络的负载均衡问题——该网络可建模为环面结构,且已知其流量具有稀疏性并集中于特定热点区域。我们将该问题形式化为线性规划,证明当$1<k \leq N^2/2$时,任何无感知路由方案的最坏情况负载下界约为$\frac{\sqrt{2k}}{4}$;当$N^2/2\leq k\leq N^2$时,下界为$\frac{N}{4}$。进一步,我们论证了经典的Valiant负载均衡方案在稀疏流量下并非最优,并构建了能够达到该下界的最优无感知负载均衡方案。此外,我们发现非感知路由的最坏情况负载与任意无感知路由的最坏情况负载之间存在$\sqrt{2}$倍的乘性差距。相关结论亦可推广至垂直与水平方向链路容量不等的广义$N\times M$环面网络。