DocumentCode :
1782480
Title :
Cloud-Niagara: A high availability and low overhead fault tolerance middleware for the cloud
Author :
Imran, Ali ; Ul Gias, Alim ; Rahman, Raziur ; Seal, Amit ; Rahman, Tanvir ; Ishraque, Farhan ; Sakib, Kazi
fYear :
2014
fDate :
8-10 March 2014
Firstpage :
271
Lastpage :
276
Abstract :
Fault tolerance is the ability to a system to continue its functionality despite the presence of faults in the architecture. For a dynamic system such as the cloud, fault tolerance is required to ensure business continuity. This paper proposes a high availability middleware that ensures fault tolerance for cloud based applications. Effective Descriptive Set Theory is used to determine the model of fault detection for real life applications running on the open source cloud. A deterministic algorithm of the middleware is provided that achieves automatic allocation of backup nodes to the system based on the faults. After detection of faults, the middleware directs the system to add new nodes as replicas of the failed nodes, ensuring continuity of the cloud applications. Next, a case study including seven real life applications such as PostGreSQL Database, etc are described and fault tolerance is ensured through the proposed middleware. Empirical performance analysis of the algorithm is carried out and results are compared to traditional systems. Results show that in the presence of faults induced during experimentation, the middleware can be effectively used to introduce replica and ensure fault tolerance of bottleneck resources for executing 700 to 1000 processes per unit time.
Keywords :
cloud computing; fault tolerant computing; middleware; set theory; Cloud-Niagara middleware; cloud based applications; cloud computing; deterministic algorithm; effective descriptive set theory; fault tolerance middleware; open source cloud; Availability; Central Processing Unit; Computer architecture; Fault tolerance; Fault tolerant systems; Middleware; Random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Technology (ICCIT), 2013 16th International Conference on
Conference_Location :
Khulna
Type :
conf
DOI :
10.1109/ICCITechn.2014.6997344
Filename :
6997344
Link To Document :
بازگشت