[發明專利]容錯外部應用服務器有效
| 申請號: | 201210364561.0 | 申請日: | 2012-09-26 |
| 公開(公告)號: | CN102930368A | 公開(公告)日: | 2013-02-13 |
| 發明(設計)人: | N·M·西蒙斯;C·D·肖;D·明;S·S·卡珀;C·布勞薩德;R·A·馬雷諾;M·J·魯倫;T·克拉夫特;M·T·菲爾茲;K·J·小尤哈斯;M·C·拉姆塞;A·V·沃匹洛夫;C·V·漢森;Y·彭 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;H04L29/08 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 楊潔 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 容錯 外部 應用 服務器 | ||
技術領域
本發明涉及應用服務器,尤其是容錯應用服務器。
背景技術
企業通常出于不同的目的維護被存儲在不同地方的各種類型的文檔。在許多情況下,根據各種不同的軟件應用和存儲系統來創建和存儲這種文檔。例如,可使用文字處理應用、電子表格應用、演示應用、注釋應用、圖形設計應用、攝影應用等來生成文檔??山浻筛鞣N存儲系統來存儲所生成的文檔,包括用于存儲各種類型的文檔的一個或多個內容服務器、用于存儲文檔作為電子郵件項(電子郵件)附件的服務器、用于存儲文檔作為會議附件的存儲系統、用于存儲文檔作為主要或顧客數據的附件的顧客關系管理(CRM)系統、用于存儲文檔以供日常使用的通用文檔存儲、和/或存儲文檔以供專門非常規定的需求的專用文檔存儲(例如,來自Documentum公司的
在典型的服務器場中,正確的操作要求場的所有成員共享對場拓撲結構和配置的最新和完美的理解,以避免損失功能。為了提供最新的理解,典型的服務器場依賴于狀態配置數據庫;然而,對狀態配置數據庫的使用通常增加了服務器場的管理、要求、經營和成本方面的復雜度。
本發明正是對于這些和其它考慮事項而做出的。
發明內容
提供該發明內容以便以簡化形式介紹將在以下詳細描述中進一步描述的一些概念。本發明內容并不旨在標識所要求保護主題的關鍵特征或必要特征,也不旨在用于限制所要求保護主題的范圍。
根據各實施例,外部應用服務器場包括容錯場(FTF)系統。外部應用服務器場作為FTF系統的結果實現了低經營負擔、最小的支持軟件要求、以及優越的健壯性、可靠性和伸縮性。FTF系統的主要組件包括場管理組件、可互換的服務器組件、和健康監視組件。一般而言,FTF系統管理場狀態,該場狀態描述了外部應用服務器場的當前狀態,而不描述狀態管理數據庫的成本和復雜度。為了實現這一點,FTF系統包括在外部應用服務器場的每個成員上運行的各種代理。代理是為運行該代理的場成員提供不同功能的系統服務。
場管理組件包括場狀態管理器和場狀態復制器。場管理組件的主要功能是管理場狀態的配置變化以及將場狀態分發到場成員。場狀態管理器是在每個場成員上運行的代理。雖然每個場成員都運行場狀態管理器,但在任意給定時間,只有場狀態管理器的一個實例被指定為主場狀態管理器。未被指定為主的場狀態管理器的任何實例(即,次實例)通常繼續運行,但沒有責任(即它們什么都不做)。主場狀態管理器為整個外部應用服務器場管理“官方”(即真實)版本的場狀態。FTF系統將官方場狀態存儲到中央配置存儲中。每個場成員將場狀態的本地副本高速緩存到本地配置存儲中。
即使活動的主場狀態管理器失效,FTF系統也允許外部應用服務器場繼續運行。在該情況中,管理員手動地指定另一個場狀態管理器作為主。由于FTF系統對場狀態處理的可變設計(fluid?design),沒有必要提升另一個場狀態管理器。場狀態管理器的每個單獨的實例繼續使用在該特定計算設備的本地配置存儲中高速緩存的最后已知的場狀態來獨立地運行,直到指定了新的主場狀態管理器。
場狀態復制器是確保每個場成員具有官方版本的場狀態的適當最近副本的代理。每個計算設備運行場狀態復制器的一個實例。為了保持本地高速緩存版本的場狀態是適當最近的,場狀態復制器周期性地聯系主場狀態管理器并將官方場狀態復制到計算設備的本地配置存儲。
本地配置存儲的更新之間的時間量表示場管理組件中的固有等待時間。由于場管理組件引入的、將官方場狀態傳播到場成員中涉及的等待時間,整個場狀態被假設為是不一致的(即,各個場成員所知的場狀態可與官方場狀態和/或其他場成員所知的場狀態不相同)。隨著等待時間時段經過但沒有任何配置改變,一旦每個場成員從中央配置存儲得到官方場狀態,則整個場狀態變成一致的(即,外部應用服務器像管理員預期的那樣操作)。等待時間時段沒有必要為了使外部應用服務器場保持可使用而較短。經延長的等待時間時段僅增加了全部場成員像管理員預期的那樣操作之前所需要的時間量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210364561.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:視覺著色器設計器
- 下一篇:1553B總線通信器件高低溫測試裝置
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





