GreeDi: An energy efficient routing algorithm for big data on cloud

被引:89
|
作者
Baker, T. [1 ]
Al-Dawsari, B. [1 ]
Tawfik, H. [2 ]
Reid, D. [2 ]
Ngoko, Y. [3 ]
机构
[1] Liverpool John Moores Univ, Sch Comp & Math Sci, Liverpool L3 5UX, Merseyside, England
[2] Liverpool Hope Univ, Dept Math & Comp Sci, Liverpool, Merseyside, England
[3] Inst Gallillee, Lab Informat Paris Nord, Paris, France
关键词
Big data; Cloud computing; Routing algorithm; Data centre; CONSUMPTION;
D O I
10.1016/j.adhoc.2015.06.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The ever-increasing density in cloud computing parties, i.e. users, services, providers and data centres, has led to a significant exponential growth in: data produced and transferred among the cloud computing parties; network traffic; and the energy consumed by the cloud computing massive infrastructure, which is required to respond quickly and effectively to users requests. Transferring big data volume among the aforementioned parties requires a high bandwidth connection, which consumes larger amounts of energy than just processing and storing big data on cloud data centres, and hence producing high carbon dioxide emissions. This power consumption is highly significant when transferring big data into a data centre located relatively far from the users geographical location. Thus, it became high-necessity to locate the lowest energy consumption route between the user and the designated data centre, while making sure the users requirements, e.g. response time, are met. The main contribution of this paper is GreeDi, a network-based routing algorithm to find the most energy efficient path to the cloud data centre for processing and storing big data. The algorithm is, first, formalised by the situation calculus. The linear, goal and dynamic programming approaches are used to model the algorithm. The algorithm is then evaluated against the baseline shortest path algorithm with minimum number of nodes traversed, using a real Italian ISP physical network topology. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:83 / 96
页数:14
相关论文
共 50 条
  • [31] A New Scalable and Energy Efficient Algorithm for VMs Reassignment in Cloud Data Centers
    Hadji, Makhlouf
    Djenane, Nabila
    Aoudjit, Rachida
    Bouzefrane, Samia
    2016 IEEE 4TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD WORKSHOPS (FICLOUDW), 2016, : 310 - 314
  • [32] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    周舟
    胡志刚
    于俊洋
    Jemal Abawajy
    Morshed Chowdhury
    JournalofCentralSouthUniversity, 2017, 24 (10) : 2331 - 2341
  • [33] Efficient and secure BIG data delivery in Cloud Computing
    Stergiou, Christos
    Psannis, Kostas E.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (21) : 22803 - 22822
  • [34] Energy-efficient routing technique for reliable data transmission under the background of big data for disaster region
    Peng, Xiaobo
    Chang, Yanfen
    COMPUTATIONAL INTELLIGENCE, 2020, 36 (04) : 1593 - 1608
  • [35] Towards Efficient Load Distribution in Big Data Cloud
    Liu, Zhi
    Wang, Xiang
    Pan, Weishen
    Yang, Baohua
    Hu, Xiaohe
    Li, Jun
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2015, : 117 - 122
  • [36] Efficient and Secure Cloud Storage for Handling Big Data
    Kumar, Arjun
    Lee, HoonJae
    Singh, Rajeev Pratap
    2012 6TH INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION SCIENCE, SERVICE SCIENCE AND DATA MINING (ISSDM2012), 2012, : 162 - 166
  • [37] Efficient and secure BIG data delivery in Cloud Computing
    Christos Stergiou
    Kostas E. Psannis
    Multimedia Tools and Applications, 2017, 76 : 22803 - 22822
  • [38] An Efficient Distributed Algorithm for Big Data Processing
    Al-kahtani, Mohammed S.
    Karim, Lutful
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2017, 42 (08) : 3149 - 3157
  • [39] Efficient kNN classification algorithm for big data
    Deng, Zhenyun
    Zhu, Xiaoshu
    Cheng, Debo
    Zong, Ming
    Zhang, Shichao
    NEUROCOMPUTING, 2016, 195 : 143 - 148
  • [40] An Efficient Distributed Algorithm for Big Data Processing
    Mohammed S. Al-kahtani
    Lutful Karim
    Arabian Journal for Science and Engineering, 2017, 42 : 3149 - 3157