Energy-Efficient Data Transfer Algorithms for HTTP-Based Services
Tevfik Kosar, Ismail Alan

TL;DR
This paper proposes application-level tuning algorithms for HTTP data transfers that significantly reduce energy consumption while maintaining or improving throughput, addressing the growing environmental and economic costs of Internet data movement.
Contribution
It introduces SLA-based algorithms for optimizing HTTP parameters to enhance energy efficiency without performance loss, backed by experimental validation.
Findings
Up to 80% energy savings in HTTP data transfers
Simultaneous increase in end-to-end throughput
Effective parameter tuning without performance degradation
Abstract
According to recent statistics, more than 1 zettabytes of data is moved over the Internet annually, which consumes several terawatt hours of electricity, and costs billions of US dollars to the world economy. HTTP protocol is used in the majority of these data transfers, accounting for 70% of the global Internet traffic. We claim that HTTP transfers, and the services based on HTTP, can become more energy efficient without any performance degradation by application-level tuning of certain protocol parameters. In this paper, we analyze several application-level parameters that affect the throughput and energy consumption in HTTP data transfers, such as the level of parallelism, concurrency, and pipelining. We introduce SLA-based algorithms which can decide the best combination of these parameters based on user-defined energy efficiency and performance criteria. Our experimental results…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Network Traffic and Congestion Control · Peer-to-Peer Network Technologies
