[發(fā)明專利]無狀態(tài)系統(tǒng)和用于獲得資源的系統(tǒng)有效
| 申請?zhí)枺?/td> | 201680073931.1 | 申請日: | 2016-12-08 |
| 公開(公告)號: | CN108475211B | 公開(公告)日: | 2022-02-11 |
| 發(fā)明(設計)人: | S·P·亨布拉姆;G·R·佛朗哥 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/54 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 狀態(tài) 系統(tǒng) 用于 獲得 資源 | ||
供應資源。一種方法包括從客戶端接收針對要被執(zhí)行的一個或多個操作的請求。該方法還包括嘗試執(zhí)行該一個或多個操作。該方法還包括確定該一個或多個操作在當前時間未完成。作為結果,該方法還包括向客戶端發(fā)送指示客戶端應當在預定的稍后時間嘗試獲得該一個或多個操作的狀態(tài)信息的消息。該方法還包括從客戶端接收針對關于該一個或多個操作的狀態(tài)信息的請求。該方法還包括重復向客戶端發(fā)送消息以及從客戶端接收針對狀態(tài)信息的請求。
背景技術
計算機和計算系統(tǒng)已經影響了現(xiàn)代生活的幾乎每個方面。通常在工作、娛樂、醫(yī)療保健、交通、娛樂、家庭管理等中涉及計算機。
計算系統(tǒng)可以聯(lián)網(wǎng)在一起。通常,不同的專業(yè)計算系統(tǒng)可以向其他計算系統(tǒng)提供各種服務。例如,客戶端系統(tǒng)可能能夠訪問各種服務器系統(tǒng)以利用這些服務器系統(tǒng)處的資源。這樣的系統(tǒng)可以能夠提供例如計算資源、網(wǎng)絡資源和/或存儲資源。在一些實施例中,可以在所謂的基于云的系統(tǒng)中提供這樣的資源,其中服務由協(xié)同工作以向客戶端提供資源的數(shù)個不同的被管理服務器中的任一個來提供。存儲相關的操作在性質上相對于客戶端/服務器交互通常是異步的,并且因此存在針對相對于存儲資源的異步客戶端/服務器通信的需要。然而,當存儲服務器具有執(zhí)行某些存儲操作的不同時間時,這可能導致問題,因為客戶端可能不具有關于存儲操作的進展(包括失敗)的任何信息。
本文所要求保護的主題不限于解決僅在諸如以上所描述的環(huán)境中的任何缺點或者僅在諸如以上所描述的環(huán)境中操作的實施例。相反,本背景技術僅被提供以說明其中可以實踐本文所描述的一些實施例的一個示例性技術領域。
發(fā)明內容
本文所示的一個實施例包括可以在計算環(huán)境中實踐的方法。該方法包括用于供應資源的動作。該方法包括從客戶端接收針對要被執(zhí)行的一個或多個操作的請求。該方法還包括嘗試執(zhí)行該一個或多個操作。該方法還包括確定該一個或多個操作在當前時間未完成。作為結果,該方法還包括向客戶端發(fā)送指示客戶端應當在預定的稍后時間嘗試獲得該一個或多個操作的狀態(tài)信息的消息。該方法還包括從客戶端接收針對關于該一個或多個操作的狀態(tài)信息的請求。該方法還包括向客戶端重復發(fā)送指示客戶端應當在預定的稍后時間嘗試獲得該一個或多個操作的狀態(tài)信息的消息,以及從客戶端接收針對關于該一個或多個操作的狀態(tài)信息的請求,直到一個或多個操作完成,在此之后完成狀態(tài)被提供給客戶端,或者直到已經嘗試了預定數(shù)目的重試,在此之后失敗被指示給客戶端。
提供本發(fā)明內容從而以簡化方式介紹以下在詳細描述中進一步描述的概念的選擇。本發(fā)明內容并非旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在被用作確定所要求保護的主題的范圍中的輔助手段。
附加的特征和優(yōu)點將在隨后的描述中被闡述,并且將部分地從描述中顯而易見,或者可以通過本文的教導的實踐而得知。本發(fā)明的特征和優(yōu)點可以通過在所附權利要求中具體指出的手段和組合來實現(xiàn)和獲得。本發(fā)明的特征從以下描述和所附權利要求中將變得更加明顯,或者可以通過如下所述的本發(fā)明的實踐而得知。
附圖說明
為了描述上述和其他優(yōu)點和特征能夠被獲得的方式,以上簡要描述的主題的更具體的描述將通過參考在附圖中示出的具體實施例而被描繪。應當理解這些附圖僅描繪了典型的實施例并且因此不被認為是范圍上的限制,將通過使用附圖利用附加的特征和細節(jié)來描述和解釋實施例,在附圖中:
圖1示出了用于向客戶端系統(tǒng)供應資源的系統(tǒng);以及
圖2示出供應資源的方法;以及
圖3示出獲得資源的方法。
具體實施方式
本文所示的實施例可以使用分布式的管理協(xié)調器系統(tǒng)(其可以在長期運行的操作期間遭受隨機失敗),基于有狀態(tài)高度可用的共享數(shù)據(jù)庫來實現(xiàn)無狀態(tài)的操作管理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680073931.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:機架感知
- 下一篇:圖像處理裝置、圖像處理方法和圖像處理程序





