[WEBINAR] Better to Ask Permission? Best Practices for Privacy and Security

Redundant Array of Independent Nodes (RAIN)

Definition - What does Redundant Array of Independent Nodes (RAIN) mean?

Redundant array of independent nodes (RAIN) is a disk subsystem that provides distributed data storage and protection in network architecture by integrating inexpensive hardware and management software.

RAIN is designed to offer scalable and reliable network-attached storage (NAS) by combining off-the-shelf distributed computing and commodity hardware with sound management software. It is designed to improve on the shortcomings of non-redundant NAS systems. The concept of RAIN is derived from redundant array of independent disks (RAID), which is a similar system that is implemented at the disk level.

Redundant array of independent nodes may also be called redundant array of inexpensive nodes.

Techopedia explains Redundant Array of Independent Nodes (RAIN)

RAIN architecture was developed as a joint research program between the California Institute of Technology, NASA's Jet Propulsion Laboratory and the Defense Advanced Research Projects Agency.

RAIN technology is implemented to increase fault tolerance in a cluster. The storage clusters can be managed through a centralized management interface. The management software builds a virtual pool of storage devices without requiring the physical presence of network and storage administrators. The RAIN management software automatically detects any new RAIN nodes and allows them to communicate with each other.

In case of a node failure, the lost data is replicated among other RAIN nodes in a cluster to avoid immediate replacement of the failed node. RAIN-based grids are more resilient to application workload changes through effective load-balancing features.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.