Optimal construction of virtual networks for Cloud-based MapReduce workflows

被引:5
|
作者
Xu, Cong [1 ,2 ]
Yang, Jiahai [1 ,2 ]
Yin, Kevin [3 ]
Yu, Hui [1 ,2 ]
机构
[1] Tsinghua Univ, Inst Network Sci & Cyberspace, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Tsinghua Natl Lab Informat Sci & Technol TNList, Beijing 100084, Peoples R China
[3] Cisco China, Chief Technol & Architecture Off, Beijing 100022, Peoples R China
关键词
Cloud computing; MapReduce; Virtual networks; OpenStack neutron; Optimal deployment;
D O I
10.1016/j.comnet.2016.11.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud-based big data platforms are being widely adopted in industry, due to their advantages of facilitating the implementation of big data processing and enabling elastic service frameworks. With the widespread adoption of cloud-based MapReduce frameworks, a series of solutions have been proposed to improve the performance of big data services over cloud. The majority of the existing studies concentrate on optimizing the task scheduling or resource provisioning mechanisms, to improve the data processing rate or data transmission rate of the platform separately, without an overall consideration of both the performance factors. Moreover, these studies seldom consider the impact of virtual network topologies on the performance of the cloud-based MapReduce workflows. The purpose of this work is to optimize the topologies of virtual networks used in cloud-based MapReduce frameworks. We formulate both the data transmission and data processing overhead of a specific cloud-based big data application, describe the optimal deployment of virtual networks as an optimization problem and then design algorithms to solve this problem. Experimental results show that our topology optimization mechanism improves the overall performance of cloud-based big data applications effectively. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:194 / 207
页数:14
相关论文
共 50 条
  • [41] Smart Cloud-based Platform for Construction Sites
    Liu, TaoZhong
    Hou, Jiachen
    Xiong, Gang
    Nyberg, Timo R.
    Li, Xiaohui
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS (SOLI), 2016, : 168 - 173
  • [42] A provenance-based heuristic for preserving results confidentiality in cloud-based scientific workflows
    Guerine, Marcos
    Stockinger, Murilo B.
    Rosseti, Isabel
    Simonetti, Luidi G.
    Ocana, Kary A. C. S.
    Plastino, Alexandre
    de Oliveira, Daniel
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 : 697 - 713
  • [43] Redundancy Minimization and Cost Reduction for Workflows with Reliability Requirements in Cloud-Based Services
    Xie, Guoqi
    Wei, Yehua
    Le, Yi
    Li, Renfa
    IEEE Transactions on Cloud Computing, 2022, 10 (01): : 633 - 647
  • [44] Theoretical Results of QoS-Guaranteed Resource Scaling for Cloud-Based MapReduce
    Xu, Xiaoyong
    Tang, Maolin
    Tian, Yu-Chu
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (03) : 879 - 889
  • [45] Cloud-Based Virtual Laboratory for Network Security Education
    Xu, Le
    Huang, Dijiang
    Tsai, Wei-Tek
    IEEE TRANSACTIONS ON EDUCATION, 2014, 57 (03) : 145 - 150
  • [46] Energy Efficiency in Cloud-Based MapReduce Applications through Better Performance Estimation
    Nabavinejad, Seyed Morteza
    Goudarzi, Maziar
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1339 - 1344
  • [47] Collaborative Learning in Cloud-based Virtual Computer Labs
    Hu, Xiaolin
    Le, Hai
    Bourgeois, Anu G.
    Pan, Yi
    2018 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2018,
  • [48] Implementation of Cloud-based Virtual Labs for Educational Purposes
    Ali, H. A.
    El-Ghareeb, Haitham A.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2014, 14 (07): : 45 - 49
  • [49] Redundancy Minimization and Cost Reduction for Workflows with Reliability Requirements in Cloud-Based Services
    Xie, Guoqi
    Wei, Yehua
    Le, Yi
    Li, Renfa
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (01) : 633 - 647
  • [50] QoS-guaranteed resource provisioning for cloud-based MapReduce in dynamical environments
    Xu, Xiaoyong
    Tang, Maolin
    Tian, Yu-Chu
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 : 18 - 30