導航:首頁 > 數據分析 > 數據結構容錯技術有哪些

數據結構容錯技術有哪些

發布時間:2023-08-25 04:01:51

Ⅰ 冗餘 和 容錯 的區別

區別:容錯主要依靠冗餘設計來實現,它以增加資源的辦法換取可靠性。由於資源的不同,冗餘技術分為硬體冗餘、軟體冗餘、時間冗餘和信息冗餘。


硬體冗餘是通過硬體的重復使用來獲得容錯能力。
軟體冗餘的基本思想是用多個不同軟體執行同一功能,利用軟體設計差異來實現容錯。


信息冗餘是利用在數據中外加的一部分信息位來檢測或糾正信息在運算或傳輸中的錯誤而達到容錯。在通信和計算機系統中,常用的可靠性編碼包括:奇偶校驗碼、循環冗餘碼CRC、漢明碼等。


時間冗餘是通過消耗時間資源來實現容錯,其基本思想是重復運算以檢測故障。按照重復運算是在指令級還是程序級分為指令復執程序復算。指令復執當指令執行的結果送到目的地址中,如果這時有錯誤恢復請求信號,則重新執行該指令。

程序復算常用程序滾回技術。例如將機器運行的某一時刻稱作檢查點,此時檢查系統運行的狀態是否正確,不論正確與否,都將這一狀態存儲起來,一旦發現運行故障,就返回到最近一次正確的檢查點重新運行。


冗餘設計可以是元器件級的冗餘設計,也可以是部件級的、分系統級的、或系統級的冗餘設計。冗餘要消耗資源,應當在可靠性與資源消耗之間進行權衡和折衷。
容錯系統工作過程包括自動偵測、自動切換、自動恢復。

Ⅱ 在大數據中,數據存儲容錯技術包括哪幾類呢

1.磁碟鏡像和磁碟雙工
2.基於RAID的磁碟容錯
3.基於集群的數據容錯

閱讀全文

與數據結構容錯技術有哪些相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接