Downloads provided by UsageCounts
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.
[INFO.INFO-SY] Computer Science [cs]/Systems and Control [cs.SY], FOS: Computer and information sciences, Traffic Allocation, OS and Networks, Systems and Control (eess.SY), transport protocols, Datacenter, Electrical Engineering and Systems Science - Systems and Control, SDN, Computer Science - Networking and Internet Architecture, Bandwidth, Traffic Scheduling, Traffic Management, [INFO.INFO-PF] Computer Science [cs]/Performance [cs.PF], Physical Sciences and Mathematics, FOS: Electrical engineering, electronic engineering, information engineering, Path Selection, Routing, Networking and Internet Architecture (cs.NI), Schedules, Computer Science - Performance, [INFO.INFO-NI] Computer Science [cs]/Networking and Internet Architecture [cs.NI], Computer Sciences, Resource management, Admission Control, Traffic Engineering, linear programming, Cloud Computing, Software Defined Networks, Deadlines, Performance (cs.PF), Inter-datacenter, Computer Science - Distributed, Parallel, and Cluster Computing, Wide Area Networks, Distributed, Parallel, and Cluster Computing (cs.DC)
[INFO.INFO-SY] Computer Science [cs]/Systems and Control [cs.SY], FOS: Computer and information sciences, Traffic Allocation, OS and Networks, Systems and Control (eess.SY), transport protocols, Datacenter, Electrical Engineering and Systems Science - Systems and Control, SDN, Computer Science - Networking and Internet Architecture, Bandwidth, Traffic Scheduling, Traffic Management, [INFO.INFO-PF] Computer Science [cs]/Performance [cs.PF], Physical Sciences and Mathematics, FOS: Electrical engineering, electronic engineering, information engineering, Path Selection, Routing, Networking and Internet Architecture (cs.NI), Schedules, Computer Science - Performance, [INFO.INFO-NI] Computer Science [cs]/Networking and Internet Architecture [cs.NI], Computer Sciences, Resource management, Admission Control, Traffic Engineering, linear programming, Cloud Computing, Software Defined Networks, Deadlines, Performance (cs.PF), Inter-datacenter, Computer Science - Distributed, Parallel, and Cluster Computing, Wide Area Networks, Distributed, Parallel, and Cluster Computing (cs.DC)
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 12 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
| views | 4 | |
| downloads | 5 |

Views provided by UsageCounts
Downloads provided by UsageCounts