SlideShare ist ein Scribd-Unternehmen logo
1 von 18
RAIN Technology
Introduction.
Goals of RAIN Technology.
Architecture.
Features of RAIN.
Advantages.
Application.
Future scope.
Conclusion.
References.

RAIN Technology
The name of the original research project is RAIN which stand’s
for Reliable Array of Independent Nodes. The RAIN technology
originated in a research project at the California Institute of Technology
(Caltech),in collaboration with NASA’s Jet Propulsion Laboratory and
the Defense Advanced Research Projects Agency (DARPA).
I.

A component that stores data across distributed processors and
retrieves it even if some of the processors fail.
II. A communications component that creates a redundant network
between multiple processors and supports a single, uniform way of
connecting to any of the processors.
III. A computing component that automatically recovers and restarts
applications if a processor fails
RAIN Technology
I. RAIN Technology is able to offer the solution by minimizing
number of nodes in the chain connecting the client and server.
II. RAIN Technology making the exiting nodes more robust and
independent of each other.
III. RAIN Technology provides the feature of replacing a faulty
node by a healthy one.

RAIN Technology
RAIN Technology








Reliable transport?
Consistent global state sharing?
protocol?
Always-On-IP?
Local and Global Fault Monitors?
Secure and Central Management?
1. It includes scalability and high availability.
2. Many novel features in an attempt to deal
with faults in nodes, network, and data
storage,
Fault tolerant interconnect.
3. Group members
4.

Data storage

RAIN Technology
Scalability
Scalability is the ability of a system to
provide throughput in proportion to,
and limited only by, available
hardware resources. A scalable
system is one that can handle
increasing numbers of requests
without adversely affecting response
time and throughput.
High Availability
The availability of a system or any
component in that system is defined by
the percentage of time that it works
normally. The formula for determining the
availability for a system is:
Availability = average time to failure
(ATTF) / [average time to failure (ATTF) +
average time to recover (ATTR)]
Data Storage
Fault tolerance in data storage across many disks is obtained using
redundant storage schemes. Novel error-correcting codes have been
developed for this purpose. These are array codes that encode and

decode using simple XOR operations.

RAIN Technology
Fault Tolerance
The ability of a system to respond
gracefully to an unexpected
hardware or software failure. There
are many levels of fault tolerance, the
lowest being the ability to continue
operation in the event of a power
failure
I. There is no limit on the size of a RAIN cluster.

II. There is no concept of master-slave relation.
III. A RAIN cluster can tolerate multiple node failure.
IV. This is highly efficiency in traffic management.
V. New node can be added into the cluster to participate in load sharing.
VI. It work with many different intermit application

RAIN Technology









Rain technology suffers with some
drawback as specified below:
1. As the rain technology requires
placement of switches in between of
structure, so it becomes little expensive.
2. Secondly, Installation and
configuration is time consuming and
requires maintenance also.
3. Although if the node of the topology
fails, it will not disturb the topology
completely as mentioned above but if
the switch fails, it affects the network
partially and switch has to be repaired
as early as possible.
High Availability Video Server
High Availability Web Server
Distributed Check pointing Mechanism

RAIN Technology
 Development of API’s for using the various building blocks.

 The implementation of a real distributed file system using the
partitioning scheme developed here.
 The group communication protocols are being extended to

address more challenging scenarios.

RAIN Technology
The goal of the RAIN project has been to build a test-bed for various
building blocks that address fault management

Communication and storage in a distributed environment.
The creation of such building blocks is important for the development
of a fully functional distributed computing system.

RAIN Technology
[1]. www.wikipedia.com
[2]. www.searchdatacenter.techtarget.com
[3]. www.campusfever.com
[4]. www.google.com
[5]. www.seminartime.com

RAIN Technology
RAIN Technology

Weitere ähnliche Inhalte

Was ist angesagt?

Silverlight
SilverlightSilverlight
SilverlightBiTWiSE
 
Neuralink technical seminar
Neuralink technical seminarNeuralink technical seminar
Neuralink technical seminarRahul Agarwal
 
Screenless Display PPT
Screenless Display PPTScreenless Display PPT
Screenless Display PPTVikas Kumar
 
brain computer-interfaces PPT
 brain computer-interfaces PPT brain computer-interfaces PPT
brain computer-interfaces PPTVijay Mehta
 
Rain technology ppt
Rain technology pptRain technology ppt
Rain technology pptDC Graphics
 
E-PAPER TECHNOLOGY
E-PAPER TECHNOLOGYE-PAPER TECHNOLOGY
E-PAPER TECHNOLOGYPranav Patel
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging TechnologiesSeminar Links
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)Prakash Honnur
 
Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)Zakaria Hossain
 
Driver drowsiness detection
Driver drowsiness detectionDriver drowsiness detection
Driver drowsiness detectionConnecting Point
 
eye phone technology
eye phone technologyeye phone technology
eye phone technologyNaga Dinesh
 
M2M - Machine to Machine Technology
M2M - Machine to Machine TechnologyM2M - Machine to Machine Technology
M2M - Machine to Machine TechnologySamip jain
 

Was ist angesagt? (20)

Fog Computing
Fog ComputingFog Computing
Fog Computing
 
Silverlight
SilverlightSilverlight
Silverlight
 
Neuralink technical seminar
Neuralink technical seminarNeuralink technical seminar
Neuralink technical seminar
 
Brain chips ppt
Brain chips pptBrain chips ppt
Brain chips ppt
 
Screenless Display PPT
Screenless Display PPTScreenless Display PPT
Screenless Display PPT
 
brain computer-interfaces PPT
 brain computer-interfaces PPT brain computer-interfaces PPT
brain computer-interfaces PPT
 
Rain technology ppt
Rain technology pptRain technology ppt
Rain technology ppt
 
Rover Technology
Rover TechnologyRover Technology
Rover Technology
 
Edge Computing
Edge ComputingEdge Computing
Edge Computing
 
Smart note-taker
Smart note-takerSmart note-taker
Smart note-taker
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
E-PAPER TECHNOLOGY
E-PAPER TECHNOLOGYE-PAPER TECHNOLOGY
E-PAPER TECHNOLOGY
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)
 
SMART DUST
SMART DUSTSMART DUST
SMART DUST
 
Driver drowsiness detection
Driver drowsiness detectionDriver drowsiness detection
Driver drowsiness detection
 
Seminar ppt fog comp
Seminar ppt fog compSeminar ppt fog comp
Seminar ppt fog comp
 
eye phone technology
eye phone technologyeye phone technology
eye phone technology
 
M2M - Machine to Machine Technology
M2M - Machine to Machine TechnologyM2M - Machine to Machine Technology
M2M - Machine to Machine Technology
 

Ähnlich wie Rain technology

Rain Technlogy by sumit kumar
Rain Technlogy by sumit kumarRain Technlogy by sumit kumar
Rain Technlogy by sumit kumarSumit Kumar
 
Rain technology
Rain technologyRain technology
Rain technologykavuuu26
 
Rain Technology.pptx
Rain Technology.pptxRain Technology.pptx
Rain Technology.pptxGaneshHS6
 
indroduction of rain technology
indroduction of rain technologyindroduction of rain technology
indroduction of rain technologynarayan dudhe
 
Liturature servey of rain technlogy by narayan dudhe
Liturature servey of rain technlogy by narayan dudheLiturature servey of rain technlogy by narayan dudhe
Liturature servey of rain technlogy by narayan dudhenarayan dudhe
 
RAIN TECHNOLOGY
RAIN TECHNOLOGYRAIN TECHNOLOGY
RAIN TECHNOLOGY127r1a05h9
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SAMeh Zaghloul
 
A Study on Replication and Failover Cluster to Maximize System Uptime
A Study on Replication and Failover Cluster to Maximize System UptimeA Study on Replication and Failover Cluster to Maximize System Uptime
A Study on Replication and Failover Cluster to Maximize System UptimeYogeshIJTSRD
 
Postponed Optimized Report Recovery under Lt Based Cloud Memory
Postponed Optimized Report Recovery under Lt Based Cloud MemoryPostponed Optimized Report Recovery under Lt Based Cloud Memory
Postponed Optimized Report Recovery under Lt Based Cloud MemoryIJARIIT
 
Carrier Grade Requirements for Cloud Computing: A SCOPE Alliance Perspective ...
Carrier Grade Requirements for Cloud Computing: A SCOPE Alliance Perspective ...Carrier Grade Requirements for Cloud Computing: A SCOPE Alliance Perspective ...
Carrier Grade Requirements for Cloud Computing: A SCOPE Alliance Perspective ...OpenSAF Foundation
 
Cyber Resiliency 20120420
Cyber Resiliency 20120420Cyber Resiliency 20120420
Cyber Resiliency 20120420Steve Goeringer
 

Ähnlich wie Rain technology (20)

Rain Technlogy by sumit kumar
Rain Technlogy by sumit kumarRain Technlogy by sumit kumar
Rain Technlogy by sumit kumar
 
rain technology
rain technologyrain technology
rain technology
 
Rain technology seminar
Rain technology seminar Rain technology seminar
Rain technology seminar
 
Rain technology
Rain  technologyRain  technology
Rain technology
 
Rain technology
Rain technologyRain technology
Rain technology
 
Rain Technology.pptx
Rain Technology.pptxRain Technology.pptx
Rain Technology.pptx
 
indroduction of rain technology
indroduction of rain technologyindroduction of rain technology
indroduction of rain technology
 
Liturature servey of rain technlogy by narayan dudhe
Liturature servey of rain technlogy by narayan dudheLiturature servey of rain technlogy by narayan dudhe
Liturature servey of rain technlogy by narayan dudhe
 
Kumar ppts
Kumar pptsKumar ppts
Kumar ppts
 
RAIN TECHNOLOGY
RAIN TECHNOLOGYRAIN TECHNOLOGY
RAIN TECHNOLOGY
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 
As34269277
As34269277As34269277
As34269277
 
A Study on Replication and Failover Cluster to Maximize System Uptime
A Study on Replication and Failover Cluster to Maximize System UptimeA Study on Replication and Failover Cluster to Maximize System Uptime
A Study on Replication and Failover Cluster to Maximize System Uptime
 
Postponed Optimized Report Recovery under Lt Based Cloud Memory
Postponed Optimized Report Recovery under Lt Based Cloud MemoryPostponed Optimized Report Recovery under Lt Based Cloud Memory
Postponed Optimized Report Recovery under Lt Based Cloud Memory
 
Final_Report
Final_ReportFinal_Report
Final_Report
 
Carrier Grade Requirements for Cloud Computing: A SCOPE Alliance Perspective ...
Carrier Grade Requirements for Cloud Computing: A SCOPE Alliance Perspective ...Carrier Grade Requirements for Cloud Computing: A SCOPE Alliance Perspective ...
Carrier Grade Requirements for Cloud Computing: A SCOPE Alliance Perspective ...
 
Cyber Resiliency 20120420
Cyber Resiliency 20120420Cyber Resiliency 20120420
Cyber Resiliency 20120420
 
Cloud security (domain6 10)
Cloud security (domain6 10)Cloud security (domain6 10)
Cloud security (domain6 10)
 
Netkit
NetkitNetkit
Netkit
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 

Kürzlich hochgeladen

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Kürzlich hochgeladen (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Rain technology

  • 2. Introduction. Goals of RAIN Technology. Architecture. Features of RAIN. Advantages. Application. Future scope. Conclusion. References. RAIN Technology
  • 3. The name of the original research project is RAIN which stand’s for Reliable Array of Independent Nodes. The RAIN technology originated in a research project at the California Institute of Technology (Caltech),in collaboration with NASA’s Jet Propulsion Laboratory and the Defense Advanced Research Projects Agency (DARPA). I. A component that stores data across distributed processors and retrieves it even if some of the processors fail. II. A communications component that creates a redundant network between multiple processors and supports a single, uniform way of connecting to any of the processors. III. A computing component that automatically recovers and restarts applications if a processor fails RAIN Technology
  • 4. I. RAIN Technology is able to offer the solution by minimizing number of nodes in the chain connecting the client and server. II. RAIN Technology making the exiting nodes more robust and independent of each other. III. RAIN Technology provides the feature of replacing a faulty node by a healthy one. RAIN Technology
  • 6.      Reliable transport? Consistent global state sharing? protocol? Always-On-IP? Local and Global Fault Monitors? Secure and Central Management?
  • 7. 1. It includes scalability and high availability. 2. Many novel features in an attempt to deal with faults in nodes, network, and data storage, Fault tolerant interconnect. 3. Group members 4. Data storage RAIN Technology
  • 8. Scalability Scalability is the ability of a system to provide throughput in proportion to, and limited only by, available hardware resources. A scalable system is one that can handle increasing numbers of requests without adversely affecting response time and throughput.
  • 9. High Availability The availability of a system or any component in that system is defined by the percentage of time that it works normally. The formula for determining the availability for a system is: Availability = average time to failure (ATTF) / [average time to failure (ATTF) + average time to recover (ATTR)]
  • 10. Data Storage Fault tolerance in data storage across many disks is obtained using redundant storage schemes. Novel error-correcting codes have been developed for this purpose. These are array codes that encode and decode using simple XOR operations. RAIN Technology
  • 11. Fault Tolerance The ability of a system to respond gracefully to an unexpected hardware or software failure. There are many levels of fault tolerance, the lowest being the ability to continue operation in the event of a power failure
  • 12. I. There is no limit on the size of a RAIN cluster. II. There is no concept of master-slave relation. III. A RAIN cluster can tolerate multiple node failure. IV. This is highly efficiency in traffic management. V. New node can be added into the cluster to participate in load sharing. VI. It work with many different intermit application RAIN Technology
  • 13.      Rain technology suffers with some drawback as specified below: 1. As the rain technology requires placement of switches in between of structure, so it becomes little expensive. 2. Secondly, Installation and configuration is time consuming and requires maintenance also. 3. Although if the node of the topology fails, it will not disturb the topology completely as mentioned above but if the switch fails, it affects the network partially and switch has to be repaired as early as possible.
  • 14. High Availability Video Server High Availability Web Server Distributed Check pointing Mechanism RAIN Technology
  • 15.  Development of API’s for using the various building blocks.  The implementation of a real distributed file system using the partitioning scheme developed here.  The group communication protocols are being extended to address more challenging scenarios. RAIN Technology
  • 16. The goal of the RAIN project has been to build a test-bed for various building blocks that address fault management Communication and storage in a distributed environment. The creation of such building blocks is important for the development of a fully functional distributed computing system. RAIN Technology
  • 17. [1]. www.wikipedia.com [2]. www.searchdatacenter.techtarget.com [3]. www.campusfever.com [4]. www.google.com [5]. www.seminartime.com RAIN Technology