Raid

什麼是(RAID 控制器)BBU?

  • December 26, 2012

我想知道BBU的目的是什麼。我的第一個理解是,它使記憶體能夠在電源故障期間將數據寫入磁碟。但是一些規範說 BBU 可以保存其數據長達 72 小時。我希望數據能在幾毫秒內寫入磁碟(假設磁碟仍然有電)。

那麼 BBU 是否應該不僅保護記憶體,還保護整個磁碟幾秒鐘?這不是更安全嗎,因為記憶體數據被寫入磁碟而不是在記憶體中並再次等待電源?大約一秒鐘後,光碟可以關閉。

它不為磁碟供電,它只是將數據在記憶體中保存(在這種情況下)長達 72 小時,直到您使機器重新上線。當您重新啟動機器時,它會將記憶體的內容寫回磁碟。

它所做的只是防止電源故障。如果(由於某種原因)機器在沒有將數據乾淨地刷新到磁碟的情況下斷電,電池會保持記憶體內容處於活動狀態,直到您可以重新啟動機器。

它不是用於磁碟的 UPS,因為磁碟可能位於外部磁碟陣列中,甚至位於不同的電源電路中。即使是 UPS 也可能發生故障。

引用自:https://serverfault.com/questions/114547