Review on Reliability and Energy-Efficiency Issues in Cloud Computing

Review on Reliability and Energy-Efficiency Issues in Cloud Computing

Chitra A. Dhawale, Kritika A. Dhawale
Copyright: © 2023 |Pages: 13
DOI: 10.4018/978-1-7998-9220-5.ch045
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

In the current era of information technology, data is increasing exponentially due to the large number of devices in the network. This leads to the rise of a concept called cloud computing, which becomes the need of time and also results in the rise in popularity of cloud computing. It becomes critical to provide on-demand services that adapt to the needs of the customer. Two important factors that trigger cloud computing systems (CCS) are reliability and energy efficiency. This article provides a comprehensive overview of available strategies for ensuring reliability and energy efficiency in cloud computing, combined approaches, the current status, as well as their trade-offs.
Chapter Preview
Top

Classification Of Failures

Figure 1.

Classification of failures

978-1-7998-9220-5.ch045.f01

The occurrence-based classification is related to the sequence among the failures i.e whether the occurrence of one failure leads to the occurrence of another or not in the system. Occurrence-based failures are again categorized into independent and correlated failures. Independent failures occur discretely. This type of occurrence is hypothetical because the literature has demonstrated that there is a correlation between failures (Fu & Xu, 2007) [4] (Yigitbasi et al., 2010) [6]. In correlated failures, the occurrence of a subsequent failure is correlated to each other. The correlated failures could be a spatial correlation and temporal correlation.

The failures are further separated into two types in the architecture-based classification: Resource Failure and Service Failure. Resource failure, as the name implies, is caused by the loss of certain physical resources, such as a system failure, a network or power outage, or a software error. The majority of the literature on failure tolerance has focused on resource failures (Fu, 2010) [8] (Vishwanath & Nagappan, 2010).

Top

Causes Of Failures

It is important to identify the causes of failures in Cloud Computing Services (CCS) to make them more reliable and available at all times. Various causes of cloud computing problems are depicted in Fig. 2.

Figure 2.

Classification of causes of failure

978-1-7998-9220-5.ch045.f02

Software Failure

Failure in software causes much loss in business and revenue. In October 2013, Knight Capital's7 suffer from a loss of $440 million due to 45 min of software downtime. Another major service outage had seen in January 2015 for 20 min, in which Yahoo Inc. and Microsoft's search engine, Bing, went down during the code update.

Complete Chapter List

Search this Book:
Reset