[發(fā)明專利]一種在服務(wù)的次要位置重放作業(yè)的方法、系統(tǒng)及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201610878234.5 | 申請日: | 2012-05-28 |
| 公開(公告)號: | CN107122270B | 公開(公告)日: | 2020-07-03 |
| 發(fā)明(設(shè)計(jì))人: | D·布拉德;A·霍普曼;S·R·沙哈;V·塔拉諾弗;T·塞維爾米什;N·沃倫可夫 | 申請(專利權(quán))人: | 微軟技術(shù)許可有限責(zé)任公司 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20 |
| 代理公司: | 永新專利商標(biāo)代理有限公司 72002 | 代理人: | 張立達(dá);王英 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 服務(wù) 次要 位置 重放 作業(yè) 方法 系統(tǒng) 存儲 介質(zhì) | ||
確定在故障轉(zhuǎn)移事件之前和/或之后的一時(shí)間段內(nèi)被提交至服務(wù)的主要位置的作業(yè)并將其重新提交至該服務(wù)的次要位置。例如,在次要位置重新提交在故障轉(zhuǎn)移事件之前十五分鐘提交的作業(yè)以及在到第二位置的故障轉(zhuǎn)移完成之前被提交至主要網(wǎng)絡(luò)的作業(yè)。在發(fā)生故障轉(zhuǎn)移事件之后,用代替服務(wù)的主要位置的次要網(wǎng)絡(luò)來更新作業(yè)。作業(yè)輸入?yún)?shù)(例如,標(biāo)識符和/或秘密)從主要位置到次要位置的映射由作業(yè)在其被重新提交至次要位置時(shí)使用。每一作業(yè)確定要對基于該作業(yè)被重新提交的作業(yè)請求做出什么改變。
本申請是申請日為2012/05/28、申請?zhí)枮?01280026439.0、發(fā)明名稱為“在服務(wù)的次要位置重放作業(yè)”的中國專利申請的分案申請。
背景
基于web的服務(wù)包括位于web服務(wù)器上的文件以及存儲在數(shù)據(jù)庫中的數(shù)據(jù)。例如,存在處理被定向到該服務(wù)的通信的大量服務(wù)器。在某些情況下,服務(wù)可能災(zāi)難性地發(fā)生故障以使得丟失工作。將操作轉(zhuǎn)移至新服務(wù)可能是昂貴、耗時(shí)的過程。
概述
提供本概述是為了以簡化的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的選擇的概念。本概述不旨在標(biāo)識出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。
確定在故障轉(zhuǎn)移事件之前和/或之后的一時(shí)間段內(nèi)被提交至服務(wù)的主要位置的作業(yè)并將其重新提交至該服務(wù)的次要位置。例如,在次要位置重新提交在故障轉(zhuǎn)移事件之前十五分鐘提交的作業(yè)以及在到第二位置的故障轉(zhuǎn)移完成之前被提交至主要網(wǎng)絡(luò)的作業(yè)。在發(fā)生故障轉(zhuǎn)移事件之后,用代替服務(wù)的主要位置的次要網(wǎng)絡(luò)來更新作業(yè)。作業(yè)輸入?yún)?shù)(例如,標(biāo)識符和/或秘密)從主要位置到次要位置的映射由作業(yè)在其被重新提交至次要位置時(shí)使用。每一作業(yè)確定要對基于該作業(yè)由于發(fā)生故障轉(zhuǎn)移事件而被重新提交的作業(yè)請求做出什么改變。例如,一些作業(yè)可確定它們不需要被重新提交,而其它作業(yè)可簡單地將相同的作業(yè)重新提交至次要位置。
附圖簡述
圖1示出了用于在服務(wù)的次要位置重放作業(yè)的云管理系統(tǒng);
圖2示出了用于在服務(wù)的次要位置重放作業(yè)的系統(tǒng);
圖3示出了示例性作業(yè)記錄;
圖4示出了用于在次要網(wǎng)絡(luò)重放作業(yè)的過程;以及
圖5示出了說明性計(jì)算機(jī)體系結(jié)構(gòu)。
詳細(xì)描述
現(xiàn)將參考其中相同的標(biāo)號代表相同的元件的附圖來描述各實(shí)施例。
一般而言,程序模塊包括執(zhí)行特定作業(yè)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)和其它類型的結(jié)構(gòu)。也可使用其他計(jì)算機(jī)系統(tǒng)配置,包括手持式設(shè)備、多處理器系統(tǒng)、基于微處理器或可編程消費(fèi)電子產(chǎn)品、小型計(jì)算機(jī)、大型計(jì)算機(jī)等等。還可使用在其中作業(yè)由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的分布式計(jì)算環(huán)境。在分布式計(jì)算環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲器存儲設(shè)備兩者中。
圖1示出了用于在服務(wù)的次要位置重放作業(yè)的云管理系統(tǒng)。系統(tǒng)100示出了云管理器105,該云管理器105被連接到可能分布在世界各地的不同網(wǎng)絡(luò)并對其進(jìn)行管理。網(wǎng)絡(luò)中的每一個網(wǎng)絡(luò)被配置成為一個或多個承租人(例如客戶、顧客)提供內(nèi)容服務(wù)。這些網(wǎng)絡(luò)可以被主存(host)在云服務(wù)內(nèi)和/或內(nèi)部部署 (on-premises)數(shù)據(jù)中心內(nèi)。云管理器105用于對這些網(wǎng)絡(luò)進(jìn)行部署、配置和管理。云管理器被配置為通過可容忍間歇性網(wǎng)絡(luò)故障的冪等且異步的應(yīng)用web 服務(wù)應(yīng)用編程接口(API)150來接收請求。
如所示的,云管理器105包括工作管理器110、機(jī)器管理器115、應(yīng)用專用管理器120、腳本130、重放過濾器26以及諸如數(shù)據(jù)存儲140(例如,數(shù)據(jù)庫)之類的中央儲存庫。未包括在所示管理器之一內(nèi)的功能可以駐留在云管理器的某個其他位置。根據(jù)一個實(shí)施例,應(yīng)用管理器120是SharePoint承租人管理器,該管理器包括SharePoint專用邏輯。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟技術(shù)許可有限責(zé)任公司,未經(jīng)微軟技術(shù)許可有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610878234.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





