Improving Fault Tolerance In Cloud Essay

PAGES
2
WORDS
769
Cite

¶ … ability of the system to perform its function even in the presence of failures," fault tolerance is a critical component of effective cloud computing systems (Jhawar & Piuri, 2013, p. 3). To improve fault tolerance, a system must be designed to anticipate errors, which is why fault tolerance can be considered a form of risk management. Usually, cloud systems with solid fault tolerance can handle functioning at reduced capacity in order to maintain critical systems components defined by the core stakeholders or end users (Amin, Sethi & Singh, 2015). Because each cloud system will be differently constructed, fault tolerance architecture improvements must reflect the specific features and needs of the individual system. Generally speaking, four main types of clouds inform the methodologies of fault tolerant designs. Those four types of clouds include public, private, hybrid, and community clouds. All of these types will offer various services loosely grouped into three categories: software as service, platform as service, and infrastructure as service. Depending on the services and type of cloud in consideration, fault tolerance may be reactive, proactive, or both. Moreover, the means by which fault tolerance is designed and measured for its effectiveness varies depending on needs for response times, throughput, and...

...

Types of faults may also be taken into consideration when designing effective fault tolerant systems; network faults, physical faults, media faults, processor, process and service expiry faults are all possible and can be classified as being intermittent, permanent, or transient in nature (Saikia & Devi, 2014). Improving fault tolerance in the cloud necessitates an understanding of the specifications of the system and its components.
Reactive fault tolerance can be used when failures are relatively regular and predictable. Types of reactive fault tolerance include job migration, in which a task can be physically designated to a predetermined backup machine using HA proxy or other proven methods (Bala & Chana, 2012). Check pointing is an effective reactive technique particularly useful for "long running and big applications," (Saikia & Devi, 2014, p. 4). Bilal, et al. (2015) note that fault tolerant systems can use a roll-forward or roll-back method in order to revert to a system state prior to the error. Checkpoint mechanisms, although not always cost-effective, can be particularly useful fault tolerance methods. Various types of checkpoint mechanisms include checkpoint placement schemes, in which checkpoints are inserted…

Sources Used in Documents:

References

Amin, Z., Sethi, N. & Singh, H. (2015). Review on fault tolerance techniques in cloud computing. International Journal of Computer Applications 116(18).

Bala, A. & Chana, I. (2012). Fault tolerance challenges, techniques and implementation in cloud computing. International Journal of Computer Science Issues 9(1).

Bilal, J., et al. (2015). Fault tolerance in the cloud. Retrieved online: http://sameekhan.org/pub/B_K_2015_BC_MB.pdf

Jhawar, R. & Piuri, V. (2013). Fault tolerance and resilience in cloud computing environments. In Computer and Information Security Handbook, 2nd Ed, J. Vacca (Ed.), Morgan Kaufmann. Retrieved online: http://piurilabs.di.unimi.it/Papers/cis_2013_cloud.pdf
Saikia, L.P. & Devi, Y.L. (2014). Fault tolerance techniques and algorithms in cloud computing. International Journal of Computer Science and Communication Networks 4(1): 1-8. Retrieved online: http://www.ijcscn.com/Documents/Volumes/vol4issue1/ijcscn2014040101.pdf


Cite this Document:

"Improving Fault Tolerance In Cloud" (2016, July 03) Retrieved May 15, 2024, from
https://www.paperdue.com/essay/improving-fault-tolerance-in-cloud-2161605

"Improving Fault Tolerance In Cloud" 03 July 2016. Web.15 May. 2024. <
https://www.paperdue.com/essay/improving-fault-tolerance-in-cloud-2161605>

"Improving Fault Tolerance In Cloud", 03 July 2016, Accessed.15 May. 2024,
https://www.paperdue.com/essay/improving-fault-tolerance-in-cloud-2161605

Related Documents

This approach to defining a performance-based taxonomy will also allow for a more effective comparison within industries as well. All of these factors taken together will provide enterprise computing buyers with more effective foundations of arguing for more thorough measures of application performance. The net result will be much greater visibility into how cloud computing is actually changing the global economics of the enterprise computing industry. III. Final Report: Introduction The foundational

The modeling environments was so accurate it could deliver results that aligned at a 95% accuracy rate with the actual results achieved. Another advantage was the use of knowledge management to orchestrate multichannel selling, marketing and service scenarios across the client's specific requirements and needs. The analytics and knowledge management systems were also combined successfully to create a constraint-based engine as well. All of these factors were critical to

Ip Address and Security
PAGES 16 WORDS 3513

Kris Corporation's parent domain (kris.local) and child domain (corp.kris.local) for the organization's AD infrastructure are running on Server 2008. The following are concerns related to AD: (1) Kris Corporation is concerned about running multiple domains, and (2) automobile manufacturers are asking Kris Corporation to use a single identity to procure orders in real time. The company has five locations in Atlanta (GA), Baltimore (MD), Chicago (IL), Seattle (WA) and San

Introduction Blockchain technology is an innovative addition to the financial market. What began as a brainchild by the people or person known as ‘Satoshi Nakamoto’, blockchain technology has evolved and become something far greater than most would have imagined. Blockchain technology allows for digital data to be distributed (not copied), allowing for it to become the foundation for a new kind of internet. Businesses have used the technology to implement the

solution of the heterogeneous data integration problem is presented with the explanation if the criteria to be employed in the approval of the validity. The tools to be used are also indicated. The proposed solution is to use semantic web technologies (Semantic Data Integration Middleware (SIM) Architecture) for the initial integration process (Cardoso,2007) and then couple it with broker architecture to improve integration and interoperability while solving the problem of

Mill & Karl Marx Comparative
PAGES 11 WORDS 3184

Mill talked of ethical freedom in terms of all areas wherein individual and society interacts and become involved with each other; Marx utilized the same viewpoint, although specified it in terms of proletarian-bourgeoisie relations. For Marx, ethical freedom is self-realization within the individual, and primary in this realization was the acknowledgment that one needs to be economically independent in order for modern individuals, and society in general, to function progressively.