DCRoute: Speeding up Inter-Datacenter Traffic Allocation while Guaranteeing Deadlines

Datacenters provide the infrastructure for cloud computing services used by millions of users everyday. Many such services are distributed over multiple datacenters at geographically distant locations possibly in different continents. These datacenters are then connected through high speed WAN links over private or public networks. To perform data backups or data synchronization operations, many transfers take place over these networks that have to be completed before a deadline in order to provide necessary service guarantees to end users. Upon arrival of a transfer request, we would like the system to be able to decide whether such a request can be guaranteed successful delivery. If yes, it should provide us with transmission schedule in the shortest time possible. In addition, we would like to avoid packet reordering at the destination as it affects TCP performance. Previous work in this area either cannot guarantee that admitted transfers actually finish before the specified deadlines or use techniques that can result in packet reordering. In this paper, we propose DCRoute, a fast and efficient routing and traffic allocation technique that guarantees transfer completion before deadlines for admitted requests. It assigns each transfer a single path to avoid packet reordering. Through simulations, we show that DCRoute is at least 200 times faster than other traffic allocation techniques based on linear programming (LP) while admitting almost the same amount of traffic to the system.

READ FULL TEXT
research
07/13/2017

RCD: Rapid Close to Deadline Scheduling for Datacenter Networks

Datacenter-based Cloud Computing services provide a flexible, scalable a...
research
10/07/2019

Voice Packet Performance Estimation through Step Network Using OPNET

VoIP transfer voice over networks such as LAN. This technology is growin...
research
12/08/2017

OneDataShare: A Vision for Cloud-hosted Data Transfer Scheduling and Optimization as a Service

Fast, reliable, and efficient data transmission across wide-area network...
research
12/16/2018

Fast and Efficient Bulk Multicasting over Dedicated Inter-Datacenter Networks

Several organizations have built multiple datacenters connected via dedi...
research
08/29/2019

On Efficient Data Transfers Across Geographically Dispersed Datacenters

As applications become more distributed to improve user experience and o...
research
02/04/2021

An efficient linear programming rounding-and-refinement algorithm for large-scale network slicing problem

In this paper, we consider the network slicing problem which attempts to...
research
07/06/2021

Convolutional LSTM models to estimate network traffic

Network utilisation efficiency can, at least in principle, often be impr...

Please sign up or login with your details

Forgot password? Click here to reset