<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種服務器、管理服務器的系統和方法

文檔序號:9597751閱讀:756來源:國知局
一種服務器、管理服務器的系統和方法
【技術領域】
[0001]本發明涉及通信領域,并且更具體地,涉及一種服務器、管理服務器的系統和方法。
【背景技術】
[0002]隨著信息技術的發展,數據的實時保護和應用連續性越來越多地受到人們的關注。持續數據保護(Continuous Data Protect1n,簡稱“CDP”)技術是對傳統數據備份技術的一次重大突破,CDP技術通過實時連續的復制,將系統和數據進行實時的捕捉,并且在災難發生后,能夠實現歷史任意時間點的數據的快速恢復。但是,由于災難發生時需要中斷應用系統(例如,互聯網站、醫務平臺等)對外提供服務,在應用系統中斷期間,無法接收用戶的訪問和對數據的變化操作,而災難的恢復一般都需要較長的時間,因此,在系統恢復期間,就無法保證對系統的連續應用和數據的實時更新,甚至造成數據的丟失,嚴重影響了應用系統的管理效率和服務質量。

【發明內容】

[0003]本發明實施例提供一種服務器、管理服務器的系統和方法,能夠使應用系統的中斷時間最小化,從而保證應用系統對外服務的連續性。
[0004]第一方面,提供了一種服務器,該服務器配置于虛擬化平臺中,該服務器包括:接收模塊,用于接收生產服務器發送的第一目標數據,該第一目標數據包括該生產服務器中保存的操作系統數據和應用數據;備份模塊,用于將該接收模塊接收到的第一目標數據寫入該服務器中的接管模塊中;該接管模塊用于在該生產服務器停機之后,在該虛擬化平臺中種運行該操作系統數據,并在該操作系統數據運行的系統環境下,代替該生產服務器接收用戶對該第一目標數據的變化操作。
[0005]第二方面,提供了一種管理服務器的系統,該系統包括:調度模塊,用于在生產服務器開機狀態,調度容災代理服務器對生產服務器中保存的操作系統數據和應用數據進行備份;該調度模塊還用于在該生產服務器關機狀態,調度容災代理服務器接管該生產服務器;該容災代理服務器用于根據該調度模塊的調度,接管該生產服務器。
[0006]第三方面,提供了一種管理服務器的方法,該方法包括:在生產服務器開機狀態,將從該生產服務器獲取的第一目標數據備份到容災代理服務器中,該第一目標數據包括該生產服務器中保存的操作系統數據和應用數據,該容災代理服務器配置于虛擬化平臺中;在該生產服務器停機之后,在該虛擬化平臺中運行該操作系統數據;在該操作系統數據運行的系統環境下,代替該生產服務器接收用戶對該第一目標數據的變化操作。
[0007]本發明實施例服務器、管理服務器的系統和方法,通過對生產服務器中的操作系統數據和應用數據進行實時備份,并在生產服務器停機狀態,在虛擬化平臺下運行與生產服務器相同的操作系統,以代替生產服務器提供對外服務,從而大大縮短了生產服務器因故障等原因造成的服務中斷時間,保證了系統的連續應用和數據的實時更新,提高了系統的管理效率。
【附圖說明】
[0008]為了更清楚地說明本發明實施例的技術方案,下面將對本發明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面所描述的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0009]圖la和圖lb是適用于本發明實施例的管理服務器的系統的示意性架構圖。
[0010]圖2是根據本發明實施例的服務器的示意性框圖。
[0011]圖3是根據本發明實施例的服務器備份過程、接管過程和反向接管過程的示意性流程圖。
[0012]圖4是根據本發明實施例的管理服務器的系統的示意性框圖。
[0013]圖5是根據本發明實施例的管理服務器的方法的示意性流程圖。
【具體實施方式】
[0014]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0015]圖la和圖lb示出了適用于本發明實施例的管理服務器的系統100的示意性架構圖。如圖1所示,本發明實施例的管理服務器的系統100可以包括至少一臺容災代理服務器110,多臺生產服務器120可以通過網絡與該至少一臺容災代理服務器110連接。其中,生產服務器120可以是一臺物理機或者部署于物理機中的虛擬機,例如,該生產服務器120可以為醫務平臺、網銀系統或者互聯網站等等,在該生產服務器120中可以安裝CDP代理裝置121,用于監控生產服務器120中的磁盤上發生的數據的變化操作;容災代理服務器110可以是部署于物理機中的虛擬化平臺,該容災代理服務器110中可以安裝備份恢復調度控制裝置111和容災機代理裝置112 (如圖la所示),其中,備份恢復調度控制裝置111可以用于集中控制、管理與調度,容災機代理裝置112可以用于在生產服務器120正常服務狀態時對數據的實時備份,以及生產服務器120停機狀態時代替生產服務器120對外提供服務。或者,如圖lb所示,該容災代理服務器110中可以安裝容災機代理裝置112,備份恢復調度控制裝置111可以獨立于該容災代理服務器110,例如,可以將該備份恢復調度控制裝置111配置在另一臺服務器(例如,備份服務器130)中,本發明對此并未特別限定。S卩,該系統100也可以包括至少一臺備份服務器130和至少一臺容災代理服務器120,至少一臺生產服務器110可以通過網絡與至少一臺備份服務器130連接,每臺備份服務器130可以通過網絡與至少一臺容災代理服務器120連接。其中,生產服務器110安裝有rap代理裝置,備份服務器130安裝有備份恢復調度控制裝置,容災代理服務器120安裝有容災機代理裝置。
[0016]應理解,圖1中示出的適用于本發明實施例的管理服務器的系統的示意性架構圖,是為了便于本領域的技術人員更好的理解本發明實施例,而不應對本發明構成任何限定,本發明也不應限于此。本領域的技術人員根據圖1所給出的例子,顯然可以進行各種等價的修改或變化,這樣的修改或變化也落入本發明的保護范圍內。例如,生產服務器可以與兩臺或者更多臺備份服務器連接,一臺備份服務器也可以與兩臺或者更多臺容災代理服務器連接。本發明對此并未特別限定。
[0017]為了方便理解和說明,以下以圖1中所示的系統的示意性架構圖為例,結合圖2和圖3,對本發明實施例的服務器進行詳細說明。
[0018]圖2示出了根據本發明實施例的服務器200的示意性框圖。該服務器200配置于虛擬化平臺中,如圖2所示,該服務器200包括備份模塊210和接管模塊220,其中,
[0019]該備份模塊210用于在生產服務器開機狀態,將從該生產服務器獲取的第一目標數據備份到該服務器中的接管模塊220中,該第一目標數據包括該生產服務器中保存的操作系統數據和應用數據;
[0020]該接管模塊220用于在該生產服務器停機之后,在該虛擬化平臺中運行該操作系統數據,并在該操作系統數據運行的系統環境下,代替該生產服務器接收對該第一目標數據的變化操作。
[0021]在本發明實施例中,該服務器可以為圖1中所示的容災代理服務器,該生產服務器可以為圖1中所示的生產服務器,該容災代理服務器通過網絡與該生產服務器連接。
[0022]在本發明實施例中,該服務器200可以理解為是該生產服務器的備份,該生產服務器中所保存的數據(包括操作系統數據和應用數據,以下為方便區分和說明,簡稱“第一目標數據”)都可以通過網絡復制到該容災代理服務器中去。
[0023]作為示例而非限定,本發明實施例可以在該生產服務器中安裝⑶P代理裝置,將保存在該生產服務器中的第一目標數據發送給服務器200,該服務器200中的接收模塊210在接收到該第一目標數據后,通過備份模塊210將該數據復制到服務器200中的接管模塊220中。該⑶P代理裝置還用于實時監測用戶對該生產服務器中的第一目標數據的變化操作,一旦監測到保存在該生產服務器中的第一目標數據發生變化,就將該變化后的數據發送到服務器200中,以使該服務器200中所保存的數據與該生產服務器中所保存的數據一致,從而實現該服務器200的實時備份。
[0024]應理解,以上所列舉的將生產服務器中的數據復制到服務器200中的方式僅為示例性說明,不應對本發明構成限定。例如,該CDP代理裝置也可以安裝在服務器200中,在服務器200中監控該生產服務器中的數據變化,或者,也可以獨立于該生產服務器和服務器200,安裝在處于該生產服務器與服務器200之間的任意一臺物理機或虛擬機中,監測該生產服務器中的數據變化。又如,可以在該服務器200中安裝圖1中所示的備份恢復調度控制裝置來對CDP代理裝置進行控制,該備份恢復調度控制裝置可以創建一個CDP任務,建立起該生產服務器與該容災機代理服務器的關系,從而確定該CDP代理裝置需要監測的數據源以及將監測到的數據變化備份的位置,或者說,控制數據的流向。再如,該生產服務器中的數據也可以通過其他方式將其保存的數據復制給服務器200,以實現服務器200的實時備份。本發明對此并未特別限定。
[0025]在本發明實施例中,該接管模塊220可以理解為虛擬化平臺下用于保存備份數據的一個磁盤區域,同時又在生產服務器停機狀態下,代替該生產服務器提供對外服務,接收用戶對數據的讀寫請求。也就是說,該服務器200開機的時刻即是該CDP代理裝置監控到該生產服務器的停機時刻,或者說,是該CDP代理裝置監控到該生產服務器關機并立即通知該服務器200的時刻。因此該服務器200的開機時刻與該生產服務器的關機時刻的時間間隔非常短暫,可能只有幾秒的時間,因此,可以忽略不計。
[0026]需要說明的是,該服務器200可以為配置于虛擬化平臺中的虛擬機,在該虛擬化平臺所運行的操作系統中,可以通過配置于該服務器200中的備份模塊210將接收到的第一目標數據寫入到接管模塊220中,也就是說,通過在接管模塊220中寫入與該生產服務器相同的數據,在該虛擬化平臺所提供的運行環境下,可以在該接管
當前第1頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影