Cross-Layer Scheduling in Cloud Systems

被引:6
|
作者
Alkaff, Hilfi [1 ]
Gupta, Indranil [1 ]
Leslie, Luke M. [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, 1304 W Springfield Ave, Urbana, IL 61801 USA
关键词
Cloud computing; Hadoop; Storm; SDN; Cross-layer; PLACEMENT;
D O I
10.1109/IC2E.2015.36
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, cloud computing engines such as stream-processing Storm and batch-processing Hadoop are being increasingly run atop software-defined networks (SDNs). In such cloud stacks, the scheduler of the application engine (which allocates tasks to servers) remains decoupled from the SDN scheduler (which allocates network routes). We propose 1 a new approach that performs cross-layer scheduling between the application layer and the networking layer. This coordinated scheduling orchestrates the placement of application tasks (e.g., Hadoop maps and reduces, or Storm bolts) in tandem with the selection of network routes that arise from these tasks. We present results from both cluster deployment and simulation, and using two representative network topologies: Fat-tree and Jellyfish. Our results show that cross-layer scheduling can improve throughput of Hadoop and Storm by between 26% to 34% in a 30-host cluster, and it scales well.
引用
收藏
页码:236 / 245
页数:10
相关论文
共 50 条
  • [31] Joint Cross-Layer Scheduling and Spectrum Sensing for OFDMA Cognitive Radio Systems
    Wang, Rui
    Lau, Vincent K. N.
    Lv, Linjun
    Chen, Bin
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2009, 8 (05) : 2410 - 2416
  • [32] Cross-Layer Optimization for WiMAX Systems
    Li, Zhe
    Gong, Ting
    2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM), 2010,
  • [33] Cross-layer scheduling algorithm for WLAN throughput improvement
    Kim, Sung Won
    FRONTIERS OF HIGH PERFORMANCE COMPUTING AND NETWORKING - ISPA 2006 WORKSHOPS, PROCEEDINGS, 2006, 4331 : 322 - 331
  • [34] Cross-layer design for MIMO systems
    Holliday, Tim
    Goldsmith, Andrea
    2006 40TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS, VOLS 1-4, 2006, : 1114 - 1119
  • [35] Concatenated systems and cross-layer design
    Rasmussen, Lars K.
    Uhlemann, Elisabeth
    Brannstrom, Fredrik
    7TH AUSTRALIAN COMMUNICATIONS THEORY WORKSHOP 2006, PROCEEDINGS, 2006, : 80 - +
  • [36] An adaptive cross-layer scheduling algorithm for multimedia networks
    Li, Xiuyuan
    Wu, Xiaojuan
    Li, Wenming
    Wang, Xiaogang
    2008 FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING, PROCEEDINGS, 2008, : 52 - 55
  • [37] Cross-Layer Design of Automotive Systems
    Wang, Zhilu
    Liang, Hengyi
    Huang, Chao
    Zhu, Qi
    IEEE DESIGN & TEST, 2021, 38 (05) : 8 - 16
  • [38] Cross-Layer Scheduling with Infrequent Channel and Queue Measurements
    Manikandan, C.
    Bhashyam, Srikrishna
    Sundaresan, Rajesh
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2009, 8 (12) : 5737 - 5742
  • [39] Cross-layer scheduling strategy for UMTS downlink enhancement
    Ferrus, R
    Alonso, L
    Umbert, A
    Revés, X
    Pérez-Romero, J
    Casadevall, F
    IEEE COMMUNICATIONS MAGAZINE, 2005, 43 (06) : S24 - S28
  • [40] An Optimal Cross-Layer Scheduling for Periodic WSN Applications
    Alkhdour, Tayseer
    Baroudi, Uthman
    Shakshuki, Elhadi
    Selim, Shokri
    4TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2013), THE 3RD INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2013), 2013, 19 : 88 - 97