[發明專利]存儲故障之后的安全數據訪問有效
| 申請號: | 201580052237.7 | 申請日: | 2015-07-29 |
| 公開(公告)號: | CN106716378B | 公開(公告)日: | 2021-05-18 |
| 發明(設計)人: | D·克魯澤;V·彼得;L·S·科波魯;D·戴恩;M·喬治 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華;張曦 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲 故障 之后 安全 數據 訪問 | ||
請求標識符與各種系統和方法一起被采用,以便使得應用能夠在故障期間暫停執行并且隨后一旦故障被解決則恢復執行以及與存儲系統的通信。駐留在節點上的應用可以嘗試訪問存儲系統上的目標數據。應用發送訪問目標數據的請求。該請求可以與識別應用的請求標識符相關聯。當存儲系統經歷故障時,應用接收故障通知。作為該通知的結果,應用暫停執行。當節點重建通向存儲系統的連接時,應用使用相同的請求標識符來恢復執行。如果恢復請求被準予,則應用被保證目標數據在故障期間未被修改。
技術領域
本公開涉及集群化環境領域,并且,特別地,涉及存儲故障之后的安全數據訪問、相關的計算系統以及計算機存儲介質。
背景技術
集群化環境(例如,工作負載跨多個機器分布的環境)常用于向客戶機提供故障轉移和高信息可用性。集群化環境允許客戶機經由作為環境一部分的一個或多個節點來訪問資源。集群化環境可以充當客戶機、服務器、或這兩者。在客戶機集群服務器中,應用可以駐留在組成集群的節點中的任何節點上。應用可以發出對存儲系統所存儲的目標數據的訪問請求。如果在訪問請求期間發生錯誤,則應用可能經歷影響執行的延遲。
關于這些和其他考慮而做出示例。此外,雖然討論了相對具體的問題,但是應當理解,這些示例不應當限于解決背景中所識別的具體問題。
發明內容
這一概述被提供以簡化形式介紹概念的選擇,這些概念下面在詳細描述章節中進一步被描述。這一概述不意圖識別所要求保護的主題的關鍵特征或必要特征,也不意圖用作確定所要求保護的主題的范圍的幫助。
系統和方法在本文中被公開,它們使得應用能夠在故障期間暫停執行并且隨后一旦故障被解決則恢復執行以及與存儲系統的通信。根據一些方面,駐留在客戶機集群中的節點上的應用向服務器集群中的節點發送訪問請求以訪問目標數據。在示例中,請求標識符被用于識別請求資源的應用和/或相關工作負載。請求標識符可以與請求一起被提供。當客戶機訪問目標數據時,請求標識符被存儲在持久存儲裝置中并且與所請求的目標數據相關聯。
在應用完成它對目標數據的操作之前,故障可能發生,其使得應用丟失與存儲系統的通信。例如,存儲系統中的服務器可能重啟,相關文件系統可能被卸除,通信鏈路可能出故障,等等。在這樣的情況下,由應用對存儲系統所存儲的目標數據而發出的訪問請求將經歷延遲或完全出故障。然而,即使應用對目標數據的鎖定在故障期間到期,所存儲的標識符也可能未從持久存儲裝置刪除。在故障期間,應用可以接收它已經丟失與存儲系統的通信的通知并且可以暫停執行。在重建與存儲系統的通信時,應用可以接收解決通知并且嘗試恢復執行。進一步地,應用可以向存儲系統發送恢復請求以重新得到對目標數據的訪問。恢復請求可以包括或參考請求標識符。請求標識符準許管理請求的存儲系統確定恢復請求屬于之前已經訪問資源的相同應用。這樣做允許服務器準予應用的訪問目標數據的恢復請求。在目標數據在恢復請求之前被修改的情況下,存儲系統(例如,通過從持久存儲裝置刪除所存儲的標識符)將請求標識符從目標數據解除關聯,以使得應用可能無法恢復它與存儲系統的先前通信。作為結果,應用確信如果它能夠使用恢復請求和原始請求標識符重建通信,則目標數據自從通信故障以來尚未被修改。否則,應用被警告目標數據已經改變,并且應用可以做出是否采取其他動作的決定。
示例可以被實施為計算機過程、計算系統,或者被實施為制品,諸如計算機程序產品或計算機可讀介質。計算機程序產品可以是計算機存儲介質,其由計算機系統可讀取并且編碼指令的計算機程序以用于執行計算機過程。
附圖說明
參考以下附圖來描述非限制性且非窮盡性示例。
圖1圖示了可以用于實施本文所描述的示例的系統。
圖2圖示了可以用于實施本文所描述的示例的系統。
圖3是與存儲系統通信的應用的操作流程。
圖4是與應用通信的存儲系統的操作流程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580052237.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種抗微波干擾的連續旋轉通訊裝置及方法
- 下一篇:一種藍牙智能卡的測試系統





