SDN-based and multitenant-aware resource provisioning mechanism for cloud-based big data streaming

被引:7
|
作者
Vicentini, Cleverton [1 ,2 ]
Santin, Altair [1 ]
Viegas, Eduardo [1 ]
Abreu, Vilmar [1 ]
机构
[1] Pontificia Univ Catolica Parana, Grad Program Comp Sci, Curitiba, Parana, Brazil
[2] Fed Inst Parana, Curitiba, Parana, Brazil
关键词
Dynamic rescheduling for big data; SDN-Based load balancing; Cloud-based big data streaming; Dynamic resource provisioning mechanism;
D O I
10.1016/j.jnca.2018.11.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing provides elastic on-demand resource allocation, enabling big data systems to process large amounts of streaming data in real time. However, a shared cloud infrastructure (multitenant at the hypervisor level) may reduce system performance or even resource availability, particularly when big data processing demands significantly increase through concurrent task allocations on the same physical hardware. Such situations are not easily detectable from the tenant's perspective, because the tenant may suffer from poor performance without knowing why, as the infrastructure is not under the tenant's control. Moreover, as task processing demand changes over time, the available infrastructure may be insufficient owing to increased processing load or multitenant interference. This paper presents a multitenant-aware resource provisioning mechanism that is independent of any hypervisor and can perform task scheduling and dynamic ongoing task rescheduling for big data streaming while considering the state of each virtual machine (VM). Moreover, the proposed mechanism ensures load balancing through several cloud-based clusters of VMs using a software-defined network (SDN). The prototype was implemented using Apache Storm (big data), Helion Eucalyptus (cloud computing), and Floodlight (SDN). The evaluation shows that when the resources are under multitenant interference, our proposal results in an improvement of 50.1% for CPU-bound tasks, 62.3% for disk-bound tasks, and 43.8% for network-bound tasks. In addition, the load balancer forwarded 72.04% of the load to a fully available cluster, meaning that our mechanism can realize a 22.04% improvement in effectiveness over traditional approaches.
引用
收藏
页码:133 / 149
页数:17
相关论文
共 50 条
  • [21] An SDN-based energy-aware traffic management mechanism
    Vieira, Alex B.
    Paraizo, Wallace Nascimento
    Chaves, Luciano Jerez
    Correia, Luiz H. A.
    Silva, Edelberto Franco
    [J]. ANNALS OF TELECOMMUNICATIONS, 2022, 77 (3-4) : 139 - 150
  • [22] An SDN-based energy-aware traffic management mechanism
    Alex B. Vieira
    Wallace Nascimento Paraizo
    Luciano Jerez Chaves
    Luiz H. A. Correia
    Edelberto Franco Silva
    [J]. Annals of Telecommunications, 2022, 77 : 139 - 150
  • [23] Heuristic Based Resource Provisioning Approach for Big Data Analytics in Cloud Environment
    Wu Y.-W.
    Wu H.
    Ren J.
    Zhang W.-B.
    Wei J.
    Wang T.
    Zhong H.
    [J]. Ruan Jian Xue Bao/Journal of Software, 2020, 31 (06): : 1860 - 1874
  • [24] SDN-based Game-Aware Network Management for Cloud Gaming
    Amiri, Maryam
    Al Osman, Hussein
    Shirmohammadi, Shervin
    Abdallah, Maha
    [J]. 2015 INTERNATIONAL WORKSHOP ON NETWORK AND SYSTEMS SUPPORT FOR GAMES (NETGAMES), 2015,
  • [25] Application-aware Routing Scheme for SDN-based Cloud Datacenters
    Cheng, Li-Chia
    Wang, Kuochen
    Hsu, Yi-Huai
    [J]. 2015 SEVENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS, 2015, : 820 - 825
  • [26] SED:An SDN-Based Explicit-Deadline-Aware TCP for Cloud Data Center Networks
    Yifei Lu
    [J]. Tsinghua Science and Technology, 2016, 21 (05) : 491 - 499
  • [27] SED: An SDN-Based Explicit-Deadline-Aware TCP for Cloud Data Center Networks
    Lu, Yifei
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2016, 21 (05) : 491 - 499
  • [28] SDNKeeper: Lightweight Resource Protection and Management System for SDN-based Cloud
    Leng, Xue
    Hou, Kaiyu
    Chen, Yan
    Bu, Kai
    Song, Libin
    [J]. 2018 IEEE/ACM 26TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2018,
  • [29] SDN-based Virtual Machine Management for Cloud Data Centers
    Cziva, Richard
    Stapleton, David
    Tso, Fung Po
    Pezaros, Dimitrios P.
    [J]. 2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 388 - 394
  • [30] QoE Aware Transcoding for Live Streaming in SDN-based Cloud-aided HetNets: An Actor-Critic Approach
    Zhang, Zhicai
    Wang, Ru
    Yu, F. Richard
    Fu, Fang
    Yan, Qiao
    Jiao, Qi
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2019,