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