ReNets: Toward Statically Optimal Self-Adjusting Networks

04/05/2019
by   Chen Avin, et al.
0

This paper studies the design of self-adjusting networks whose topology dynamically adapts to the workload, in an online and demand-aware manner. This problem is motivated by emerging optical technologies which allow to reconfigure the datacenter topology at runtime. Our main contribution is ReNet, a self-adjusting network which maintains a balance between the benefits and costs of reconfigurations. In particular, we show that ReNets are statically optimal for arbitrary sparse communication demands, i.e., perform at least as good as any fixed demand-aware network designed with a perfect knowledge of the future demand. Furthermore, ReNets provide compact and local routing, by leveraging ideas from self-adjusting datastructures.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/08/2023

SeedTree: A Dynamically Optimal and Local Self-Adjusting Tree

We consider the fundamental problem of designing a self-adjusting tree, ...
research
07/09/2018

Toward Demand-Aware Networking: A Theory for Self-Adjusting Networks

The physical topology is emerging as the next frontier in an ongoing eff...
research
07/08/2022

Self-Adjusting Linear Networks with Ladder Demand Graph

This paper revisits the problem of designing online algorithms for self-...
research
05/07/2019

Self-Adjusting Linear Networks

Emerging networked systems become increasingly flexible and reconfigurab...
research
11/11/2022

Chopin: Combining Distributed and Centralized Schedulers for Self-Adjusting Datacenter Networks

The performance of distributed and data-centric applications often criti...
research
06/19/2020

An Online Matching Model for Self-Adjusting ToR-to-ToR Networks

This is a short note that formally presents the matching model for the t...
research
02/25/2023

Toward Self-Adjusting k-ary Search Tree Networks

Datacenter networks are becoming increasingly flexible with the incorpor...

Please sign up or login with your details

Forgot password? Click here to reset