[發(fā)明專利]在在線服務(wù)中以高可用性路由通信有效
| 申請(qǐng)?zhí)枺?/td> | 201110339860.4 | 申請(qǐng)日: | 2011-10-19 |
| 公開(kāi)(公告)號(hào): | CN102420847A | 公開(kāi)(公告)日: | 2012-04-18 |
| 發(fā)明(設(shè)計(jì))人: | A·霍普曼;E·福克斯;T·富特旺勒 | 申請(qǐng)(專利權(quán))人: | 微軟公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04L12/56 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 楊潔 |
| 地址: | 美國(guó)華*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 在線 服務(wù) 可用性 路由 通信 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及路由通信,尤其是在在線服務(wù)中以高可用性地路由通信。
背景技術(shù)
基于web的在線應(yīng)用程序包括位于web服務(wù)器上的文件和存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)。例如,存在大量位于不同網(wǎng)絡(luò)中的服務(wù)器,以處理針對(duì)在線服務(wù)的通信。在包括改變對(duì)內(nèi)容存儲(chǔ)在哪里的配置的在線服務(wù)中路由通信可能是困難的。
發(fā)明內(nèi)容
提供本發(fā)明內(nèi)容以便以簡(jiǎn)化的形式介紹將在以下具體實(shí)施方式中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并非旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。
云管理系統(tǒng)中的web請(qǐng)求路由器用于在與在線服務(wù)相關(guān)聯(lián)的網(wǎng)絡(luò)內(nèi)部路由對(duì)內(nèi)容的請(qǐng)求。web請(qǐng)求路由器接收請(qǐng)求,解析請(qǐng)求并將請(qǐng)求轉(zhuǎn)發(fā)到適合的目的地。web請(qǐng)求路由器可以使用用于路由請(qǐng)求的應(yīng)用程序?qū)S眠壿嫛@纾梢曰谖臋n標(biāo)識(shí)符和/或包括在已接收的請(qǐng)求內(nèi)的用戶信息來(lái)路由請(qǐng)求。查找表可用于確定請(qǐng)求的目的地。當(dāng)在線服務(wù)內(nèi)的內(nèi)容位置變化時(shí),可更新查找表以使得web請(qǐng)求路由器自動(dòng)地將內(nèi)容定向到已更新的位置。用戶還可以指定將他們的請(qǐng)求路由到哪里。
附圖說(shuō)明
圖1示出了用于管理與在線服務(wù)相關(guān)聯(lián)的網(wǎng)絡(luò)的云管理系統(tǒng);
圖2示出了包括管理器和相關(guān)聯(lián)的數(shù)據(jù)庫(kù)的云管理器;
圖3示出了存儲(chǔ)在數(shù)據(jù)庫(kù)的行內(nèi)的示例性作業(yè)記錄;
圖4示出了用于網(wǎng)絡(luò)的示例系統(tǒng),所述網(wǎng)絡(luò)包括用于在線服務(wù)的前端和后端服務(wù)器;
圖5示出計(jì)算機(jī)的計(jì)算機(jī)體系結(jié)構(gòu);
圖6示出用于在在線服務(wù)中路由通信的系統(tǒng);以及
圖7示出在在線系統(tǒng)中路由請(qǐng)求的過(guò)程。
具體實(shí)施方式
現(xiàn)將參考其中相同的標(biāo)號(hào)代表相似的元素的附圖來(lái)描述各實(shí)施例。
一般地,程序模塊包括執(zhí)行特定任務(wù)或?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ī)等等。也可使用在其中任務(wù)由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的分布式計(jì)算環(huán)境。在分布式計(jì)算環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備兩者中。
圖1示出了用于管理與在線服務(wù)相關(guān)聯(lián)的網(wǎng)絡(luò)的云管理系統(tǒng)。系統(tǒng)100示出了云管理器105,該云管理器105連接到并且管理可能分布在世界各地的不同網(wǎng)絡(luò)。網(wǎng)絡(luò)中的每個(gè)被配置成為一個(gè)或多個(gè)承租人(例如客戶、顧客)提供內(nèi)容服務(wù)。這些網(wǎng)絡(luò)可以寄宿在云服務(wù)內(nèi)和/或現(xiàn)場(chǎng)(on-premises)數(shù)據(jù)中心內(nèi)。云管理器105用于部署、配置和管理這些網(wǎng)絡(luò)。云管理器被配置為通過(guò)可容忍間歇性網(wǎng)絡(luò)故障的冪等的和異步的應(yīng)用web服務(wù)應(yīng)用程序編程接口(API)150來(lái)接收請(qǐng)求。
如所示的,云管理器105包括工作管理器110、機(jī)器管理器115、應(yīng)用程序?qū)S霉芾砥?20、腳本130以及諸如數(shù)據(jù)存儲(chǔ)140(例如數(shù)據(jù)庫(kù))的中央儲(chǔ)存庫(kù)。未包括在所示管理器之一內(nèi)的功能可以駐留在云管理器的某個(gè)其他位置處。根據(jù)一個(gè)實(shí)施例,應(yīng)用程序管理器120是SharePoint承租人管理器,該管理器包括SharePoint專用邏輯。
工作管理器110管理任務(wù)的執(zhí)行,并且啟用對(duì)較長(zhǎng)時(shí)間運(yùn)行的任務(wù)的調(diào)度和重試。工作管理器110啟動(dòng)存儲(chǔ)在作業(yè)隊(duì)列112中的作業(yè)并且保持跟蹤運(yùn)行中的作業(yè)。當(dāng)已經(jīng)流逝了預(yù)定的時(shí)間時(shí),工作管理器110可以自動(dòng)地取消任務(wù)并且執(zhí)行與該任務(wù)相關(guān)的某些進(jìn)一步處理。根據(jù)一個(gè)實(shí)施例,作業(yè)隊(duì)列112中的任務(wù)由工作管理器110通過(guò)調(diào)用一個(gè)或多個(gè)腳本130來(lái)執(zhí)行。例如,可以使用諸如微軟的的腳本語(yǔ)言來(lái)對(duì)由工作管理器110執(zhí)行的任務(wù)進(jìn)行編程。每個(gè)腳本可以作為新進(jìn)程運(yùn)行。盡管將每個(gè)腳本作為新進(jìn)程來(lái)執(zhí)行可以具有相當(dāng)高的CPU開(kāi)銷,但是該系統(tǒng)是可伸縮的,并且?guī)椭鸀槊看文_本執(zhí)行確保干凈的環(huán)境,加上在腳本完成時(shí)進(jìn)行完全的清理。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟公司,未經(jīng)微軟公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110339860.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種從籽瓜汁制作籽瓜果汁飲料的方法
- 下一篇:消防員示蹤繩設(shè)備
- 用于呈現(xiàn)在線實(shí)體在線狀態(tài)的系統(tǒng)和方法
- 提供web服務(wù)接入的在線系統(tǒng)和方法
- 定制在線圖標(biāo)
- 一種水質(zhì)在線檢測(cè)預(yù)處理裝置
- 在線測(cè)試學(xué)習(xí)方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種在線文檔的分頁(yè)方法、裝置、設(shè)備以及可讀介質(zhì)
- 一種基于web在線學(xué)習(xí)的資源訪問(wèn)平臺(tái)
- 一種在線學(xué)習(xí)系統(tǒng)
- 在線文檔提交方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 空調(diào)冷媒量確定方法、系統(tǒng)和可讀存儲(chǔ)介質(zhì)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開(kāi)放方法及系統(tǒng)、服務(wù)開(kāi)放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





