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 条
  • [31] Cloud-based VCLE: a Virtual Collaborative Learning Environment Based on a Cloud Computing Architecture
    El Mhouti, Abderrahim
    Nasseh, Azeddine
    Erradi, Mohamed
    Marfa Vasquez, Jose
    PROCEEDINGS OF 2016 THIRD INTERNATIONAL CONFERENCE ON SYSTEMS OF COLLABORATION (SYSCO), 2016, : P86 - P91
  • [32] A Review on the potential of cloud-based Collaboration in Construction industry
    Almaatouk, Qusay
    Bin Othman, Mohd Shahizan
    Al-Khazraji, Ayman
    2016 3RD MEC INTERNATIONAL CONFERENCE ON BIG DATA AND SMART CITY (ICBDSC), 2016, : 18 - 22
  • [33] Cloud Service Brokerage: Strengthening Service Resilience in Cloud-Based Virtual Enterprises
    Veloudis, Simeon
    Paraskakis, Iraklis
    Petsos, Christos
    RISKS AND RESILIENCE OF COLLABORATIVE NETWORKS, 2015, 463 : 122 - 135
  • [34] A Scheduling Algorithm for Hadoop MapReduce Workflows with Budget Constraints in the Heterogeneous Cloud
    Wylie, Andrew
    Shi, Wei
    Corriveau, Jean-Pierre
    Wang, Yang
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 1433 - 1442
  • [35] Continuous Quality Assurance and Optimisation in Cloud-Based Virtual Enterprises
    Veloudis, Simeon
    Paraskakis, Iraklis
    Friesen, Andreas
    Verginadis, Yiannis
    Patiniotakis, Ioannis
    Rossini, Alessandro
    COLLABORATIVE SYSTEMS FOR SMART NETWORKED ENVIRONMENTS, 2014, 434 : 621 - 632
  • [36] On the Optimal Allocation of Virtual Resources in Cloud Computing Networks
    Papagianni, Chrysa
    Leivadeas, Aris
    Papavassiliou, Symeon
    Maglaris, Vasilis
    Cervello-Pastor, Cristina
    Monje, Alvaro
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (06) : 1060 - 1071
  • [37] AAA in a Cloud-Based Virtual DIME Network Architecture (DNA)
    Tusa, Francesco
    Celesti, Antonio
    Mikkilineni, Rao
    2011 20TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2011, : 110 - 115
  • [38] A Proposed Virtual Private Cloud-Based Disaster Recovery Strategy
    Hamadah, Siham
    Aqel, Darah
    2019 IEEE JORDAN INTERNATIONAL JOINT CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION TECHNOLOGY (JEEIT), 2019, : 469 - 473
  • [39] Dynamic Resource Management in Cloud-based Distributed Virtual Environments
    Deng, Yunhua
    Shen, Siqi
    Huang, Zhe
    Iosup, Alexandru
    Lau, Rynson
    PROCEEDINGS OF THE 2014 ACM CONFERENCE ON MULTIMEDIA (MM'14), 2014, : 1209 - 1212
  • [40] Cloud-based safety information and communication system in infrastructure construction
    Zou, Patrick X. W.
    Lun, Percy
    Cipolla, Dean
    Mohamed, Sherif
    SAFETY SCIENCE, 2017, 98 : 50 - 69