本發明提供一種基于HDFS的節點失效的快速檢測與恢復方法及系統,包括設定危險節點時間間隔,若在危險節點時間間隔未檢測到數據節點的心跳信息,則判斷該數據節點為危險節點,將其加入危險數據節點隊列;在危險數據節點隊列中,查找各數據節點中的相同數據塊;根據相同數據塊的出現次數設置恢復優先級,并根據恢復優先級將相同數據塊加入待恢復隊列,優先進行恢復。本發明的基于HDFS的節點失效的快速檢測與恢復方法及系統在保證各數據節點的數據塊可用,基本不增加網絡帶寬的前提下,提前恢復了危險數據塊,降低了系統風險。
聲明:
“基于HDFS的節點失效的快速檢測與恢復方法及系統” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)