TY - GEN
T1 - OwlBIT
T2 - 11th IEEE International Conference on Cloud Computing, CLOUD 2018
AU - Nguyen, Nam Son
AU - Wang, Teng
AU - Li, Tengpeng
AU - Zhang, Xiaoqian
AU - Sheng, Bo
AU - Mi, Ningfang
AU - Zhao, Bin
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/9/7
Y1 - 2018/9/7
N2 - The emergence of Edge Computing and the success of Internet of Thing and (IoT) has tremendously changed the way we think about data computing. With edge devices changing from data producer to both data producer and consumer, the chance for processing large data sets with Big Data on a cloud of IoT devices is more realistic. In Big Data systems such as Hadoop-Yarn, Spark, Pig, etc., the shuffling stage is by far the most dominant source of network traffic. Unreliable performance of network will greatly impact the shuffling process. Since IoT devices mostly rely on wireless network based on 802.11, providing proper throughput to big data computing system is an important challenge that needs to be address. In this paper, we argue that a cluster of IoT computers can support big data by considering the information fed by the big data applications. We propose a cross-layer framework that uses the application layer information to guide the packet scheduling at the link layer. We implement our system as an extension module in Hadoop-Yarn system. The experimental evaluation shows significant performance improvement.
AB - The emergence of Edge Computing and the success of Internet of Thing and (IoT) has tremendously changed the way we think about data computing. With edge devices changing from data producer to both data producer and consumer, the chance for processing large data sets with Big Data on a cloud of IoT devices is more realistic. In Big Data systems such as Hadoop-Yarn, Spark, Pig, etc., the shuffling stage is by far the most dominant source of network traffic. Unreliable performance of network will greatly impact the shuffling process. Since IoT devices mostly rely on wireless network based on 802.11, providing proper throughput to big data computing system is an important challenge that needs to be address. In this paper, we argue that a cluster of IoT computers can support big data by considering the information fed by the big data applications. We propose a cross-layer framework that uses the application layer information to guide the packet scheduling at the link layer. We implement our system as an extension module in Hadoop-Yarn system. The experimental evaluation shows significant performance improvement.
KW - Internet of Things Big Data Wireless Networks shuffle scheduling
UR - https://www.scopus.com/pages/publications/85057449902
UR - https://www.scopus.com/pages/publications/85057449902#tab=citedBy
U2 - 10.1109/CLOUD.2018.00110
DO - 10.1109/CLOUD.2018.00110
M3 - Conference contribution
AN - SCOPUS:85057449902
T3 - IEEE International Conference on Cloud Computing, CLOUD
SP - 810
EP - 817
BT - Proceedings - 2018 IEEE International Conference on Cloud Computing, CLOUD 2018 - Part of the 2018 IEEE World Congress on Services
PB - IEEE Computer Society
Y2 - 2 July 2018 through 7 July 2018
ER -