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...
Main Authors: | , , , , , |
---|---|
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 |