Balanced Energy-Aware and Fault-Tolerant Data Center Scheduling

Fault tolerance, performance, and throughput have been major areas of research and development since the evolution of large-scale networks. Internet-based applications are rapidly growing, including large-scale computations, search engines, high-definition video streaming, e-commerce, and video on d...

Full description

Bibliographic Details
Main Authors: Muhammad Shaukat, Waleed Alasmary, Eisa Alanazi, Junaid Shuja, Sajjad A. Madani, Ching-Hsien Hsu
Format: Article
Language:English
Published: MDPI AG 2022-02-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/4/1482
_version_ 1797476660217380864
author Muhammad Shaukat
Waleed Alasmary
Eisa Alanazi
Junaid Shuja
Sajjad A. Madani
Ching-Hsien Hsu
author_facet Muhammad Shaukat
Waleed Alasmary
Eisa Alanazi
Junaid Shuja
Sajjad A. Madani
Ching-Hsien Hsu
author_sort Muhammad Shaukat
collection DOAJ
description Fault tolerance, performance, and throughput have been major areas of research and development since the evolution of large-scale networks. Internet-based applications are rapidly growing, including large-scale computations, search engines, high-definition video streaming, e-commerce, and video on demand. In recent years, energy efficiency and fault tolerance have gained significant importance in data center networks and various studies directed the attention towards green computing. Data centers consume a huge amount of energy and various architectures and techniques have been proposed to improve the energy efficiency of data centers. However, there is a tradeoff between energy efficiency and fault tolerance. The objective of this study is to highlight a better tradeoff between the two extremes: (<b>a</b>) high energy efficiency and (<b>b</b>) ensuring high availability through fault tolerance and redundancy. The main objective of the proposed Energy-Aware Fault-Tolerant (EAFT) approach is to keep one level of redundancy for fault tolerance while scheduling resources for energy efficiency. The resultant energy-efficient data center network provides availability as well as fault tolerance at reduced operating cost. The main contributions of this article are: (<b>a</b>) we propose an Energy-Aware Fault-Tolerant (EAFT) data center network scheduler; (<b>b</b>) we compare EAFT with energy efficient resource scheduling techniques to provide analysis of parameters such as, workload distribution, average task per servers, and energy consumption; and (<b>c</b>) we highlight effects of energy efficiency techniques on the network performance of the data center.
first_indexed 2024-03-09T21:05:46Z
format Article
id doaj.art-01f16a91cc464af59514d18ef9fae0fe
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T21:05:46Z
publishDate 2022-02-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-01f16a91cc464af59514d18ef9fae0fe2023-11-23T22:00:17ZengMDPI AGSensors1424-82202022-02-01224148210.3390/s22041482Balanced Energy-Aware and Fault-Tolerant Data Center SchedulingMuhammad Shaukat0Waleed Alasmary1Eisa Alanazi2Junaid Shuja3Sajjad A. Madani4Ching-Hsien Hsu5Department of Computer Science, COMSATS University Islamabad, Abbottabad Campus, Abbottabad 22060, PakistanComputer Engineering Department, College of Computer and Information Systems, Umm Al-Qura University, Makkah 21955, Saudi ArabiaDepartment of Computer Science, Umm Al-Qura University, Makkah 21955, Saudi ArabiaDepartment of Computer Science, COMSATS University Islamabad, Abbottabad Campus, Abbottabad 22060, PakistanDepartment of Computer Science, COMSATS University Islamabad, Abbottabad Campus, Abbottabad 22060, PakistanDepartment of Computer Science and Information Engineering, Asia University, Taichung City 41354, TaiwanFault tolerance, performance, and throughput have been major areas of research and development since the evolution of large-scale networks. Internet-based applications are rapidly growing, including large-scale computations, search engines, high-definition video streaming, e-commerce, and video on demand. In recent years, energy efficiency and fault tolerance have gained significant importance in data center networks and various studies directed the attention towards green computing. Data centers consume a huge amount of energy and various architectures and techniques have been proposed to improve the energy efficiency of data centers. However, there is a tradeoff between energy efficiency and fault tolerance. The objective of this study is to highlight a better tradeoff between the two extremes: (<b>a</b>) high energy efficiency and (<b>b</b>) ensuring high availability through fault tolerance and redundancy. The main objective of the proposed Energy-Aware Fault-Tolerant (EAFT) approach is to keep one level of redundancy for fault tolerance while scheduling resources for energy efficiency. The resultant energy-efficient data center network provides availability as well as fault tolerance at reduced operating cost. The main contributions of this article are: (<b>a</b>) we propose an Energy-Aware Fault-Tolerant (EAFT) data center network scheduler; (<b>b</b>) we compare EAFT with energy efficient resource scheduling techniques to provide analysis of parameters such as, workload distribution, average task per servers, and energy consumption; and (<b>c</b>) we highlight effects of energy efficiency techniques on the network performance of the data center.https://www.mdpi.com/1424-8220/22/4/1482cloud computingnetworksdata centerfault toleranceenergy efficiency
spellingShingle Muhammad Shaukat
Waleed Alasmary
Eisa Alanazi
Junaid Shuja
Sajjad A. Madani
Ching-Hsien Hsu
Balanced Energy-Aware and Fault-Tolerant Data Center Scheduling
Sensors
cloud computing
networks
data center
fault tolerance
energy efficiency
title Balanced Energy-Aware and Fault-Tolerant Data Center Scheduling
title_full Balanced Energy-Aware and Fault-Tolerant Data Center Scheduling
title_fullStr Balanced Energy-Aware and Fault-Tolerant Data Center Scheduling
title_full_unstemmed Balanced Energy-Aware and Fault-Tolerant Data Center Scheduling
title_short Balanced Energy-Aware and Fault-Tolerant Data Center Scheduling
title_sort balanced energy aware and fault tolerant data center scheduling
topic cloud computing
networks
data center
fault tolerance
energy efficiency
url https://www.mdpi.com/1424-8220/22/4/1482
work_keys_str_mv AT muhammadshaukat balancedenergyawareandfaulttolerantdatacenterscheduling
AT waleedalasmary balancedenergyawareandfaulttolerantdatacenterscheduling
AT eisaalanazi balancedenergyawareandfaulttolerantdatacenterscheduling
AT junaidshuja balancedenergyawareandfaulttolerantdatacenterscheduling
AT sajjadamadani balancedenergyawareandfaulttolerantdatacenterscheduling
AT chinghsienhsu balancedenergyawareandfaulttolerantdatacenterscheduling