獨立節點可靠陣列(RAIN)是什么?獨立節點可靠陣列(RAIN)是一個異構的計算和存儲節點集群,連接在一個包含多個接口和冗余硬件的容錯網絡拓撲中。它類似于RAID(獨立磁盤冗余陣列),只是RAIN是跨節點而不是跨磁盤陣列應用的。RAIN技術也稱為信道綁定、獨立節點冗余陣列、獨立節點隨機陣列、廉價節點冗余陣列和廉價節點可靠陣列。
RAIN最初是一個研究項目,涉及美國加州理工學院、美國宇航局噴氣推進實驗室和國防高級研究計劃局之間的合作研究人員正在研究分布式計算和數據存儲模型,以支持未來的太空任務。由于這些努力RAIN的各種專有版本獲得了多項專利。
獨立節點可靠陣列(RAIN)是如何運作的?
RAIN是一種架構模型,用于構建分布式計算和存儲系統的容錯集群。RAIN集群可以由廉價的現成組件組成,并通過多個網絡接口和交換機提供連接。RAIN架構提供了一個功能齊全的環境,可提供通信、故障管理和分布式存儲。
RAIN的想法來自RAID技術。RAID在單個系統中跨一組硬盤驅動器對數據進行分區。RAIN使用糾錯碼跨網絡中的分布式節點對數據進行分區。RAIN集群中可以存在的節點數量沒有限制。可以在不導致網絡停機的情況下添加新節點和進行維護。
RAIN可以在局域網(LAN)或廣域網(WAN)上完全自動化數據恢復,即使多個節點出現故障也是如此。RAIN集群包括用于配置和監控集群中所有節點的智能軟件。管理員可以通過提供整個集群單一視圖的安全界面集中管理環境。RAIN軟件組件與操作系統服務和標準網絡協議(如以太網和TCP/IP)一起工作。
RAIN環境依賴于通信協議和容錯互連拓撲來確保可靠運行。RAIN架構結合了可擴展性、高可用性和動態可重構性。通過在軟件層面實施容錯,RAIN消除了任何單點故障,從而可以容忍鏈路、節點或交換機故障。由于多數據路徑和冗余存儲,RAIN架構還可以更有效地使用網絡資源。
由于網絡可能代表單點故障,因此RAIN部署了多種機制來確保網絡容錯。例如,鏈路監控跟蹤每個端點的鏈路狀態以識別故障,并且集群節點通常配置有多個接口以提供冗余連接。RAIN還使用容錯互連拓撲,如果網絡組件出現故障,這些拓撲可以抵抗分區問題。
以上是獨立節點可靠陣列(RAIN)的介紹,希望能幫助到大家了解!
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站