Abstract

The emerging deployment of geographically distributed data centers (DCs) incurs a significant amount of data transfers over the Internet. Such transfers are typically charged by Internet service providers with the widely adopted $q$ th percentile charging model . In such a charging model, the time slots with top ( $100-q$ ) percent of data transmission do not affect the total transmission cost and can be viewed as “free.” This brings the opportunity to optimize the scheduling of inter-DC transfers to minimize the entire transmission cost. However, a very little work has been done to exploit those “free” time slots for scheduling inter-DC transfers. The crux is that existing work either lacks a mechanism to accumulate traffic to “free” time slots, or inevitably relies on prior knowledge of future traffic arrival patterns. In this paper, we present TrafficShaper , a new scheduler that shapes the inter-DC traffic to exploit the “free” time slots involved in the $q$ th percentile charging model , so as to reduce or even minimize the transmission cost. When shaping traffic, TrafficShaper advocates a simple principle: more traffic peaks should be scheduled in “free” time slots, while less traffic differentiation should be maintained among the remaining time slots. To this end, TrafficShaper designs a pricing-aware control framework, which makes online decisions for inter-DC transfers without requiring a prior knowledge of traffic arrivals. To verify the performance of TrafficShaper , we conduct rigorous theoretical analysis based on Lyapunov optimization techniques, large-scale trace-driven simulations, and small-scale testbed implementation. Results from rigorous mathematical analyses demonstrate that TrafficShaper can make the transmission cost arbitrarily close to the optimum value. Extensive trace-driven simulation results show that TrafficShaper can reduce the transmission cost by up to 40.23%, compared with the state-of-the-art solutions. The testbed experiments further verify that TrafficShaper can realistically reduce the transmission cost by up to 19.38%.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.