Fault Tolerant And Disaster Recovery

Post on 13-Dec-2014

554 Views

Category:

Economy & Finance

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

This FTDRS system is implemented in LINUX operating system.....

Transcript

W E L C O M EW E L C O M E

……..Our pleasure

Fault Tolerance Fault Tolerance and and Disaster RecoveryDisaster Recovery

…….A ProjectBy

Chethan S.P.Manjunath prasad H.R.

Under the guidance ofInternal guide External guidesMs.Saritha D. Mr.shamanth kumar P.R.

Babitha raghavan

What will be presented?What will be presented? ….The contents….The contents

PART-I Getting started Architecture System design Mirroring server Protocol Check pointing RollbackPART-II Dominance Hindrance Platform & language Climax Authoritative facts

Getting StartedGetting Started ….The definition….The definition

In case a component fails, a backup component can immediately take its place with no loss of service.

Architecture Architecture ..….The outline..….The outline

System designSystem design

Auxillary(image) Server

File

Client DetailsMain

Server

c1

c2

cn

TCP/IP

Mirroring ServersMirroring Servers

Auxiliary

Server

Primary

Secondary

2 – Phase Commit Protocol2 – Phase Commit Protocol

Phase -1 Phase - 2

Check Pointing ? ? ? “A Snapshot of a process”

Rollback Mechanism ? “The previous checkpoint to continue the process from the point.”

END OF PART-IEND OF PART-I

PART-IIPART-II

DOMINANCEDOMINANCE ……The Advantages……The Advantages

No loss of any data.

Performance doesn’t vary.

Self healed.

HINDRANCEHINDRANCE …… ……The drawbackThe drawback

Cost

Overhead from EXE

Installation complexity

Platform & LanguagePlatform & Language

Linux 2.6 Version

‘C’ Programming Language

ClimaxClimax …….The conclusion…….The conclusion

Achieves total integrity of the whole system

without interrupting the system performance, it

is said to be fault tolerant and disaster recovery.

Authoritative factsAuthoritative facts …....The References…....The References

[1]Richard W Stevens, “Unix Network Programming”.

[2]Douglas V Comer, “Internetworking with TCP/IP”.

[3]Dennis M Ritchie et al, “‘C’ Programming language”.

[4]Maurice J Bash, “Unix operating system”.

EndEnd

top related