For faster navigation, this Iframe is preloading the Wikiwand page for Redundant Array of Inexpensive Servers.

Redundant Array of Inexpensive Servers

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: "Redundant Array of Inexpensive Servers" – news · newspapers · books · scholar · JSTOR (March 2021) (Learn how and when to remove this message)

A Redundant Array of Inexpensive Servers (RAIS) or Redundant Array of Independent Nodes (RAIN) is the use of multiple servers to maintain service if one server fails. This is similar in concept to how RAID turns a cluster of ordinary disks into a single block device. RAIS was designed to provide the benefits of a symmetric multiprocessor system (SMP) at the entry cost of computer clusters.

The term may imply some kind of load balancing between the servers.

Technology

[edit]

RAIS is a simple, high performance, mainframe-grade alternative to more expensive enterprise computing infrastructure solutions. It turns an array of ordinary servers into a single virtual machine, similar in concept to how RAID turns a cluster of ordinary disks into a single block device. Every RAIS node is a stateless computing unit. RAIS stripes and mirrors application code and memory across an array of ordinary servers using the standard RAID schemata of level 0, level 1, level 5, level 1+0. This is possible through a memory management system called Versioned Memory.[citation needed]

Data blocks of each stream are striped across the array servers. A fast packet switch is used to connect server and client stations. Each server has a dedicated network segment, and each client contacts the server one by one. Each server has its own storage, CPU, and network segment. The server capacity increases with the number of servers.

In a manner more usually associated with high cost SMP architectures, RAIS achieves this by turning a cluster of independent servers into a single large server running applications across a virtualised network of nodes. The concept is similar to how RAID stripes and mirrors data across multiple independent disks and code of an application program across multiple independent nodes of a cluster. The applications see only a single logical shared memory which functions as a binary compatible SMP system.

If the data is split into segments and distributed between multiple storage providers, the technology has applications for improving confidentiality in cloud computing.[1]

See also

[edit]

References

[edit]
  1. ^ Jaatun, Martin Gilje; Zhao, Gansen; Vasilakos, Athanasios; Nyre, Åsmund Ahlmann; Alapnes, Stian; Tang, Yong (July 17, 2012). "The design of a redundant array of independent net-storages for improved confidentiality in cloud computing". Journal of Cloud Computing. 1: 13. doi:10.1186/2192-113X-1-13. S2CID 256238717.
{{bottomLinkPreText}} {{bottomLinkText}}
Redundant Array of Inexpensive Servers
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 ๐ŸŽ‰! the new version arrives on September 1st! Don't want to wait?