[發明專利]從第一節點到第二節點的地址范圍傳送有效
| 申請號: | 201380071543.6 | 申請日: | 2013-03-28 |
| 公開(公告)號: | CN104937565B | 公開(公告)日: | 2017-11-17 |
| 發明(設計)人: | D.L.福伊特 | 申請(專利權)人: | 慧與發展有限責任合伙企業 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02;G06F13/14;G11C16/06 |
| 代理公司: | 中國專利代理(香港)有限公司72001 | 代理人: | 張凌苗,徐紅燕 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 第一 節點 第二 地址 范圍 傳送 | ||
1.一種傳送地址范圍的第一節點,其包括:
組表格,其包括第一組,所述第一組包括被映射到非易失性存儲器NVM的存儲器地址范圍的第一組地址范圍,所述第一組地址范圍包括寫時復制COW范圍,其中如果第一存儲器地址被映射到COW范圍并且針對第一存儲器地址請求寫訪問,則存儲器地址范圍的第一存儲器地址將被復制到易失性存儲器;以及
控制器,用于響應于同步命令來根據基于組表格確定的順序將包括第一組地址范圍的第一組中包括的地址范圍從第一節點傳送到第二節點,其中
控制器將在完成傳送之后傳輸標志,以及
控制器將在第二節點對標志進行確認之后將所復制的地址寫到NVM。
2.如權利要求1所述的第一節點,其中,
組地址范圍與準備標記相關聯,
如果組地址范圍將被傳送到第二節點,則控制器將設置組地址范圍的準備標記,以及
在組地址范圍被傳送到第二節點之后,控制器將重置組地址范圍的準備標記。
3.如權利要求2所述的第一節點,其中,
組表格包括多個組地址范圍,組地址范圍中的每個將與多個準備標記中的一個相關聯,以及
在第二節點對標志的接收進行確認并且所復制的地址被寫到NVM之后,控制器將重置最后傳送的組地址范圍的準備標記。
4.如權利要求3所述的第一節點,還包括:
日志,在組地址范圍被傳送到第二節點之后記錄組地址范圍,其中
日志將在標志被傳送到第二節點之后記錄標志。
5.如權利要求4所述的第一節點,其中,
如果所復制的地址在正在被傳送到第二節點之前丟失,則控制器將停止并且保持傳送未完成,以及
如果第二節點沒有接收標志,則第二節點將丟棄來自第一節點的傳送的組地址范圍。
6.如權利要求5所述的第一節點,其中,
如果傳送被電力丟失中斷、標志被記錄在日志中、在所復制的地址以及日志中的標志未被寫到NVM之前記錄COW范圍,則控制器將從第二節點接收所復制的地址。
7.如權利要求4所述的第一節點,其中,
在最后組地址范圍的準備標記被重置之后,控制器將清除日志,以及
如果在所復制的地址被寫到NVM之前第一節點丟失電力,則丟失所復制的地址。
8.如權利要求3所述的第一節點,其中,
如果第二節點沒有對標志的接收進行確認,則控制器將向第二節點重新發送標志,以及
在第二節點從第一節點接收標志并且被傳送到第二節點的所有組地址范圍被存儲在由第二節點可訪問的NVM處之后,第二節點將向第一節點確認標志。
9.如權利要求3所述的第一節點,其中,
如果第一節點被重置并且在第一節點被重置之后僅最后組地址范圍的準備標記被保持設置,則控制器將發送最后組地址范圍,以及
如果第二節點在接收標志之后接收最后組地址范圍,則第二節點將把所有傳送的組地址范圍發回到第一節點。
10.如權利要求1所述的第一節點,其中,
如果在標志到第二節點的重傳的第一閾值周期和第一閾值數量中的至少一個之后,標志沒有被第二節點確認,則第一節點將丟棄所復制的地址,以及
如果在由第二節點最后接收的組地址范圍的確認的重傳的第二閾值周期和第二閾值數量中的至少一個之后,第二節點沒有接收標志,則第二節點將丟棄從第一節點傳送的組地址范圍。
11.如權利要求1所述的第一節點,其中,
響應于針對第一存儲器地址的寫訪問來修改所復制的地址,以及
在第二節點對標志進行確認之后,控制器將把所復制的地址寫回到NVM的第一存儲器地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于慧與發展有限責任合伙企業,未經慧與發展有限責任合伙企業許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380071543.6/1.html,轉載請聲明來源鉆瓜專利網。





