Skyplane: Optimizing Transfer Cost and Throughput Using Cloud-Aware Overlays
Paras Jain, Sam Kumar, Sarah Wooders, Shishir G. Patil, Joseph E. Gonzalez, Ion Stoica
Abstract
Cloud applications are increasingly distributing data across multiple regions and cloud providers. Unfortunately, wide-area bulk data transfers are often slow, bottlenecking applications. We demonstrate that it is possible to significantly improve inter-region cloud bulk transfer throughput by adapting network overlays to the cloud setting -- that is, by routing data through indirect paths at the application layer. However, directly applying network overlays in this setting can result in unacceptable increases in cloud egress prices. We present Skyplane, a system for bulk data transfer between cloud object stores that uses cloud-aware network overlays to optimally navigate the trade-off between price and performance. Skyplane's planner uses mixed-integer linear programming to determine the optimal overlay path and resource allocation for data transfer, subject to user-provided constraints on price or performance. Skyplane outperforms public cloud transfer services by up to for transfers within one cloud and by up to across clouds.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers15
- CacheGen: KV Cache Compression and Streaming for Fast Large Language Model ServingYuhan Liu, Hanchen Li, Yihua Cheng, Siddhant Ray et al.SIGCOMM 2024 · 111 citations
- Cloudcast: High-Throughput, Cost-Aware Overlay Multicast in the CloudSarah Wooders, Shu Liu, Paras Jain, Xiangxi Mo et al.NSDI 2024 · 20 citations
- Pecan: Cost-Efficient ML Data Preprocessing with Automatic Transformation Ordering and Hybrid PlacementDan Graur, Oto Mraz, Muyu Li, Mohammad Sepehr Pourghannad et al.USENIX ATC 2024 · 18 citations
- Caribou: Fine-Grained Geospatial Shifting of Serverless Applications for SustainabilityViktor Urban Gsteiger, Pin Hong (Daniel) Long, Yiran (Jerry) Sun, Parshan Javanrood et al.SOSP 2024 · 9 citations
- SpotProxy: Rediscovering the Cloud for Censorship CircumventionPatrick Tser Jern Kon, Sina Kamali, Jinyu Pei, Diogo Barradas et al.USENIX Security 2024 · 7 citations
Builds on3
- Cost-effective Cloud Edge Traffic Engineering with CascaraRachee Singh, Sharad Agarwal, Matt Calder, Paramvir BahlNSDI 2021 · 79 citations
- CodedBulk: Inter-Datacenter Bulk Transfers using Network CodingShih-Hao Tseng, Saksham Agarwal, Rachit Agarwal, Hitesh Ballani et al.NSDI 2021 · 18 citations
- Decentralized cloud wide-area network traffic engineering with BLASTSHIELDUmesh Krishnaswamy, Rachee Singh, Nikolaj S. Bjørner, Himanshu RajNSDI 2022
Related papers
- SkyPIE: A Fast & Accurate Oracle for Object PlacementTiemo Bang, Chris Douglas, Natacha Crooks, Joseph M. HellersteinSIGMOD 2024
- SkyStore: Cost-Optimized Object Storage Across Regions and CloudsShu Liu, Xiangxi Mo, Moshik Hershcovitch, Henric Zhang et al.VLDB 2025 · 4 citations
- NetHint: White-Box Networking for Multi-Tenant Data CentersJingrong Chen, Hong Zhang, Wei Zhang, Liang Luo et al.NSDI 2022 · 18 citations
- SkyPilot: An Intercloud Broker for Sky ComputingZongheng Yang, Zhanghao Wu, Michael Luo, Wei-Lin Chiang et al.NSDI 2023 · 135 citations
- Meteor: High-Performance Control Message Delivery for Large-Scale CloudsGongming Zhao, Baoqing Wang, Min Chen, Hongli Xu et al.WWW 2026
