[發明專利]用于移動主計算機中的對象的方法和系統有效
| 申請號: | 201480038708.4 | 申請日: | 2014-07-10 |
| 公開(公告)號: | CN105359109B | 公開(公告)日: | 2017-09-29 |
| 發明(設計)人: | S·Z·雅各布斯;D·A·拉森 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F11/16 | 分類號: | G06F11/16 |
| 代理公司: | 北京市金杜律師事務所11256 | 代理人: | 酆迅,陳穎 |
| 地址: | 美國紐*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 計算機 中的 存儲器 錯誤 移動 對象 | ||
技術領域
本發明的實施例主要地涉及計算機系統而更具體地涉及使用鏡像的計算機系統。
背景技術
計算機系統通常地包括硬件(比如半導體、晶體管、芯片和電路板)和計算機程序的組合。隨著計算機和它們使用的數據已經變得更重要,用戶已經變得日益無法容忍對計算機的可用性的任何中斷。為了滿足用戶的高可用性要求,計算機可以提供冗余部件,從而在一個部件出故障或者變得不可用的情況下,計算機自動地切換成使用另一部件。
一種高可用性技術稱為鏡像或者檢查點設置,其中主計算機向次計算機周期地復制它的存儲器的內容和處理器狀態。鏡像包括跟蹤對由分區訪問的存儲器的改變和對分區在主計算機在其上執行的處理器的狀態的改變、周期地暫停分區在主計算機的執行、通過網絡向次計算機發送跟蹤的改變、等待次計算機確認接收跟蹤的改變以及恢復對暫停的分區的執行。在主計算機的故障的情況下,次計算機開始以對在分區中執行的應用透明的方式使用跟蹤的改變和處理器狀態來執行由主計算機執行的分區。
發明內容
提供一種方法、計算機可讀存儲介質和計算機。在一個實施例中,在主服務器處執行分區,其中分區訪問在主服務器處的第一存儲器塊地址處的第一存儲器位置。如果在次服務器處的第一對應存儲器位置具有錯誤,其中在次服務器處的第一對應存儲器位置對應于在主服務器處的第一存儲器位置,則從在主服務器處的第一存儲器位置向在主服務器處的第二存儲器位置移動對象。
附圖說明
圖1描繪用于實現本發明的一個實施例的例子系統的高級框圖。
圖2描繪根據本發明的一個實施例的經由網絡和次存儲設備連接的例子服務器計算機的高級框圖。
圖3描繪根據本發明的一個實施例的用于存儲器表的例子數據結構的框圖。
圖4描繪根據本發明的一個實施例的用于檢查點的例子處理的流程圖。
圖5描繪根據本發明的一個實施例的用于處置存儲器錯誤的例子處理的流程圖。
圖6描繪根據本發明的一個實施例的用于處置主服務器的故障的例子處理的流程圖。
圖7描繪根據本發明的一個實施例的用于處置次服務器的故障的例子處理的流程圖。
然而將注意所附附圖僅圖示本發明的例子實施例、因此未視為限制本發明的其它實施例的范圍。
具體實施方式
參照附圖,其中相似標號表示貫穿若干視圖的相似部分,圖1描繪根據本發明的一個實施例的連接到網絡130的服務器計算機系統100的高級框圖表示。本發明的實施例的機制和裝置同樣地適用于任何適當計算系統。服務器計算機系統100的主要部件包括一個或者多個處理器101、存儲器102、終端接口單元111、存儲接口單元112、I/O(輸入/輸出)設備接口單元113和網絡接口單元114,所有這些部件被直接地或者間接地通信地耦合用于經由存儲器總線103、I/O總線104和I/O總線接口單元105的部件間通信。
服務器計算機系統100包含這里通稱為處理器101的一個或者多個通用可編程中央處理單元(CPU)101A、101B、101C和101D。在一個實施例中,服務器計算機系統100包含通常為相對大的系統的多個處理器;然而,在另一實施例中,計算系統100可以備選地是單個CPU系統。每個處理器101執行存儲器102中存儲的指令并且可以包括一級或者多級板上高速緩存。
在一個實施例中,存儲器102可以包括用于存儲或者編碼數據和程序的隨機存取半導體存儲器、存儲設備或者存儲介質(易失性或者非易失性)。在另一實施例中,存儲器102代表服務器計算機系統100的整個虛擬存儲器并且也可以包括耦合到服務器計算機系統100的或者經由網絡130連接的其它計算機系統的虛擬存儲器。存儲器102在概念上是單個單片實體,但是在其它實施例中,存儲器102是更復雜的布置、比如高速緩存和其它存儲器設備的分級。例如存儲器可以存在于多級高速緩存中,并且這些高速緩存可以按功能來進一步劃分,從而一個高速緩存保持指令而另一高速緩存保持由一個或者多個處理器使用的非指令數據。如在各種所謂非統一存儲器存取(NUMA)計算機架構中的任何NUMA計算機架構中已知的那樣,存儲器可以被進一步分布并且與不同CPU或者CPU集合關聯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480038708.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:混凝土核心筒與裝配整體式空間鋼網格的成束筒體結構
- 下一篇:高頻開關模塊





