本申請公開了缺陷檢測方法和裝置,缺陷處理方法和裝置。其中,缺陷檢測方法包括:確定分布式系統中具有原子性關系的多個共享數據處理操作的執行軌跡;根據執行軌跡確定候選的失效原子性缺陷;運行分布式系統,并將與候選的失效原子性缺陷對應的節點失效注入至分布式系統;獲取運行分布式系統后的與失效原子性缺陷相關的多個共享數據;若多個共享數據不一致,則確定失效原子性缺陷。采用這種處理方式,使得通過觀察分布式系統的一次正確執行,無需注入節點失效,即可預測可能的原子性違反錯誤,并通過最后重放工作負載,注入節點失效,確定性地確認缺陷、重放缺陷;因此,可以有效檢測出失效原子性缺陷,從而提升分布式系統的可靠性。
聲明:
“缺陷檢測/處理方法和裝置” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)