Supervisor of Doctorate Candidates
Supervisor of Master's Candidates
Efficient Multi-source Data Delivery in Edge Cloud with Rateless Parallel Push
Impact Factor:9.471
DOI number:10.1109/JIOT.2020.2996800
Affiliation of Author(s):Southwest Jiaotong Univ, Sch Informat Sci & Technol
Journal:IEEE Internet of Things Journal
Key Words:Peer-to-peer computingTask analysis,Channel allocation,Cloud computing,Servers,Data centers,Switches,Congestion control,data delivery,edge cloud,prioritized bandwidth allocation
Abstract:As the key infrastructure for emerging 5G and Internet-of-Things (IoT) applications, micro data centers would be widely deployed at network edges to provide high-bandwidth low-latency cloud service. In these systems, applications would deliver large-size data objects among servers for various purposes like service deployment, application scale-up, and data duplication on demand. Accordingly, reducing delivery time is crucial for the optimization of service delay and system utilization. To accelerate the delivery, this article proposes a multisource-aware adaptive data transmission solution, Parallel Push (PPUSH), by leveraging the fact that data objects in the cloud are generally replicated among servers by design. At the high level, PPUSH achieves efficient delivery of multisource data by launching multiple push flows in parallel; and at the low level, it decouples transfers from different sources by encoding data objects with rateless RaptorQ code, and further employing novel congestion controls to prioritize the bandwidth allocation of concurrent tasks respecting their remaining sizes. Fluid model analysis along with Mininet-based test and packet-level simulation shows that, unlike DCTCP and other proposals, push is robust to packet loss and achieves provable prioritized bandwidth allocation. Extensive simulation results imply that, with above advantages, PPUSH could achieve very efficient data delivery by making use of all available data sources: for instance, compared with the straightforward design of equal-size task split and fair bandwidth allocation, its adaptive task assignment and prioritized traffic scheduling reduce the average task completion time in a tested scenario by 1.495× and 1.329×, respectively, demonstrating a total improvement of 1.586×, when enabled at the same time.
Co-author:Shouxi Luo,Tie Ma,Wei Shan,Pingzhi Fan,,Huanlai Xing,Hongfang Yu
Document Code:10.1109/JIOT.2020.2996800
Volume:7
Issue:10
Page Number:10495-10510
ISSN No.:2327-4662
Translation or Not:no
Date of Publication:2020-05-22
Included Journals:SCI
The Last Update Time : ..