SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Haptic Technology ppt
Haptic Technology pptHaptic Technology ppt
Haptic Technology ppt
Arun Sivaraj
 
RAIN TECHNOLOGY
RAIN TECHNOLOGYRAIN TECHNOLOGY
RAIN TECHNOLOGY
127r1a05h9
 
Hyper transport technology
Hyper transport technologyHyper transport technology
Hyper transport technology
Akhil Kumar
 

Tendances (20)

Computer science seminar topics
Computer science seminar topicsComputer science seminar topics
Computer science seminar topics
 
Screenless displays seminar report
Screenless displays seminar reportScreenless displays seminar report
Screenless displays seminar report
 
Haptic Technology ppt
Haptic Technology pptHaptic Technology ppt
Haptic Technology ppt
 
Touchless touch screen
Touchless touch screenTouchless touch screen
Touchless touch screen
 
6G Technology
6G Technology6G Technology
6G Technology
 
Clockless chips
Clockless chipsClockless chips
Clockless chips
 
chameleon chip
chameleon chipchameleon chip
chameleon chip
 
Latest Seminar Topics for Engineering,MCA,MSc Students
Latest Seminar Topics for Engineering,MCA,MSc StudentsLatest Seminar Topics for Engineering,MCA,MSc Students
Latest Seminar Topics for Engineering,MCA,MSc Students
 
Manet
ManetManet
Manet
 
3D OPTICAL DATA STORAGE
3D OPTICAL DATA STORAGE3D OPTICAL DATA STORAGE
3D OPTICAL DATA STORAGE
 
smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas ppt
 
I twin technology
I twin technologyI twin technology
I twin technology
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
Screenless Display PPT
Screenless Display PPTScreenless Display PPT
Screenless Display PPT
 
Electronics seminar topics
Electronics seminar topicsElectronics seminar topics
Electronics seminar topics
 
RAIN TECHNOLOGY
RAIN TECHNOLOGYRAIN TECHNOLOGY
RAIN TECHNOLOGY
 
SMART DUST
SMART DUSTSMART DUST
SMART DUST
 
Hyper transport technology
Hyper transport technologyHyper transport technology
Hyper transport technology
 
Silent sound-technology ppt final
Silent sound-technology ppt finalSilent sound-technology ppt final
Silent sound-technology ppt final
 
EyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationEyeRing PowerPoint Presentation
EyeRing PowerPoint Presentation
 

Similaire à 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
narayan dudhe
 
Cyber Resiliency 20120420
Cyber Resiliency 20120420Cyber Resiliency 20120420
Cyber Resiliency 20120420
Steve Goeringer
 
SDN Control Plane scalability research proposal
SDN Control Plane scalability research proposalSDN Control Plane scalability research proposal
SDN Control Plane scalability research proposal
Yatindra shashi
 

Similaire à 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
 
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
 
SDN Control Plane scalability research proposal
SDN Control Plane scalability research proposalSDN Control Plane scalability research proposal
SDN Control Plane scalability research proposal
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

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