欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)備份的方法及裝置與流程

文檔序號:12463895閱讀:335來源:國知局
數(shù)據(jù)備份的方法及裝置與流程

本申請涉及通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)備份的方法及裝置。



背景技術(shù):

在網(wǎng)絡(luò)系統(tǒng)中,服務(wù)器的穩(wěn)定持續(xù)工作可以有效確保業(yè)務(wù)的完整性和連續(xù)性,為了有效地保證服務(wù)器的穩(wěn)定持續(xù)工作,通常采取主備模式。在主備模式下,可以布設(shè)多臺服務(wù)器,將其中一臺服務(wù)器設(shè)置為主用服務(wù)器,其它服務(wù)器則設(shè)置為備用服務(wù)器。在正常狀態(tài)下,由主用服務(wù)器承擔(dān)業(yè)務(wù)運(yùn)行的各項(xiàng)功能,記錄業(yè)務(wù)運(yùn)行過程中的配置信息,并通過網(wǎng)絡(luò),將配置信息備份到其它備用服務(wù)器上,從而,在主用服務(wù)器發(fā)生故障后,備用服務(wù)器仍然可以通過備份的配置信息運(yùn)行業(yè)務(wù),有效地保證業(yè)務(wù)的完整性和連續(xù)性。

然而,在主用服務(wù)器將配置信息備份到備用服務(wù)器的過程中,很有可能由于網(wǎng)絡(luò)狀態(tài)不佳,造成丟包,從而備用服務(wù)器無法備份完整的配置信息,繼而在主用服務(wù)器發(fā)生故障后,備用服務(wù)器無法保證業(yè)務(wù)的完整性和連續(xù)性。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本申請?zhí)峁┮环N數(shù)據(jù)備份的方法及裝置,以實(shí)現(xiàn)有效地保證業(yè)務(wù)的完整性和連續(xù)性。

具體地,本申請是通過如下技術(shù)方案實(shí)現(xiàn)的:

根據(jù)本申請實(shí)施例的第一方面,提供一種數(shù)據(jù)備份的方法,應(yīng)用于服務(wù)器上的備用控制器,所述服務(wù)器上還包括主用控制器,所述備用控制器與所述主用控制器各自對應(yīng)一塊指定內(nèi)存空間,所述方法包括:

步驟一、與所述主用控制器之間建立端到端的通信連接;

步驟二、在監(jiān)測到所述主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,通過所述通信連接,將所述配置信息備份到自身對應(yīng)的指定內(nèi)存空間,并基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

可選的,所述端到端的通信連接包括PCIE通信連接。

可選的,若所述備用控制器為所述PCIE通信連接中的RC端,所述主用控制器為所述PCIE通信連接中的EP端,所述步驟二包括:

在監(jiān)測到所述主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,接收到所述主用控制器通過所述PCIE通信連接發(fā)送的所述配置信息;

將接收到的所述配置信息保存在自身對應(yīng)的指定內(nèi)存空間;

基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

可選的,若所述備用控制器為所述PCIE通信連接中的EP端,所述主用控制器為所述PCIE通信連接中的RC端,所述步驟二包括:

在監(jiān)測到所述主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,向所述主用控制器發(fā)送數(shù)據(jù)讀取請求,以使所述主用控制器基于所述數(shù)據(jù)讀取請求,將寫入的所述配置信息通過所述PCIE通信連接發(fā)送至所述備用控制器;

接收到所述主用控制器發(fā)送的所述配置信息;

將接收到的所述配置信息保存在自身對應(yīng)的指定內(nèi)存空間;

基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

可選的,所述方法還包括:

在監(jiān)測到所述主用控制器發(fā)生故障后,將自身的工作狀態(tài)切換為主控狀態(tài);

基于所述備份配置文件運(yùn)行業(yè)務(wù)。

根據(jù)本申請實(shí)施例的第二方面,提供一種數(shù)據(jù)備份的裝置,應(yīng)用于服務(wù)器上的備用控制器,所述服務(wù)器上還包括主用控制器,所述備用控制器與所述主用控制器各自對應(yīng)一塊指定內(nèi)存空間,所述裝置包括:

連接建立模塊,用于與所述主用控制器之間建立端到端的通信連接;

信息備份模塊,用于在監(jiān)測到所述主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,通過所述通信連接,將所述配置信息備份到自身對應(yīng)的指定內(nèi)存空間,并基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

可選的,所述端到端的通信連接包括PCIE通信連接。

可選的,若所述備用控制器為所述PCIE通信連接中的RC端,所述主用控制器為所述PCIE通信連接中的EP端,所述信息備份模塊包括:

第一接收子模塊,用于在監(jiān)測到所述主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,接收到所述主用控制器通過所述PCIE通信連接發(fā)送的所述配置信息;

第一保存子模塊,用于將接收到的所述配置信息保存在自身對應(yīng)的指定內(nèi)存空間;

第一生成子模塊,用于基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

可選的,若所述備用控制器為所述PCIE通信連接中的EP端,所述主用控制器為所述PCIE通信連接中的RC端,所述信息備份模塊包括:

發(fā)送子模塊,用于在監(jiān)測到所述主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,向所述主用控制器發(fā)送數(shù)據(jù)讀取請求,以使所述主用控制器基于所述數(shù)據(jù)讀取請求,將寫入的所述配置信息通過所述PCIE通信連接發(fā)送至所述備用控制器;

第二接收子模塊,用于接收到所述主用控制器發(fā)送的所述配置信息;

第二保存子模塊,用于將接收到的所述配置信息保存在自身對應(yīng)的指定內(nèi)存空間;

第二生成子模塊,用于基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

可選的,所述裝置還包括:

狀態(tài)切換模塊,用于在監(jiān)測到所述主用控制器發(fā)生故障后,將自身的工作狀態(tài)切換為主控狀態(tài);

業(yè)務(wù)運(yùn)行模塊,用于基于自身對應(yīng)的指定內(nèi)存空間中的配置信息運(yùn)行業(yè)務(wù)。

由上述實(shí)施例可見,通過服務(wù)器中的備用控制器與主用控制器之間建立端到端的通信連接,在主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,備用控制器通過該通信連接將該配置信息備份到自身對應(yīng)的指定內(nèi)存空間,由于通過端到端的通信連接傳輸配置信息,可以有效地避免丟包,從而有效的保證備用控制器備份的配置信息的完整性和準(zhǔn)確性,從而在主用控制器發(fā)生故障后,備用控制器可以切換為主用控制器,并基于自身備份的配置信息運(yùn)行業(yè)務(wù),有效地保證業(yè)務(wù)的完整性和連續(xù)性。

附圖說明

圖1為本申請數(shù)據(jù)備份的方法的一個(gè)實(shí)施例流程圖;

圖2為本申請數(shù)據(jù)備份的裝置所在服務(wù)器的一種硬件結(jié)構(gòu)圖;

圖3為本申請數(shù)據(jù)備份的裝置的一個(gè)實(shí)施例框圖。

具體實(shí)施方式

這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。

在本申請使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請。在本申請和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。

應(yīng)當(dāng)理解,盡管在本申請可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。

本申請中,可以在服務(wù)器上布設(shè)兩個(gè)控制器,服務(wù)器上電后,該兩個(gè)控制器可以首先進(jìn)行協(xié)商,以確定各自的工作狀態(tài),這里所說的工作狀態(tài)可以包括主控狀態(tài)、備用狀態(tài)。處于主控狀態(tài)的控制器為主用控制器,處于備用狀態(tài)的控制器為備用控制器。

如下,首先介紹服務(wù)器中的兩個(gè)控制器是如何進(jìn)行協(xié)商,以確定各自的工作狀態(tài)的,具體說明如下:

首先,為了描述方便,可以將服務(wù)器中的兩個(gè)控制器分別稱為第一控制器,第二控制器。

服務(wù)器上電之后,第一控制器和第二控制器可以各自按照預(yù)設(shè)周期,例如每間隔40ms,向?qū)Ψ桨l(fā)送心跳報(bào)文。

以第一控制器為例,若第一控制器接收到第二控制器發(fā)送的心跳報(bào)文,并且連續(xù)接收到心跳報(bào)文的次數(shù)達(dá)到預(yù)設(shè)次數(shù),則第一控制器進(jìn)入?yún)f(xié)商狀態(tài)。此時(shí),第一控制器可以判斷自身對應(yīng)的指定內(nèi)存空間中是否已存在有配置信息,這里所說的配置信息是指保證業(yè)務(wù)繼續(xù)運(yùn)行和業(yè)務(wù)完整性的基本信息。

在一實(shí)施例中,若第一控制器判斷自身對應(yīng)的指定內(nèi)存空間中已存在配置信息,則可以先將自身的工作狀態(tài)設(shè)置為主控狀態(tài),并向第二控制器發(fā)送詢問消息,該詢問消息中可以攜帶第一控制器的工作狀態(tài),并用于確定第二控制器的工作狀態(tài)。

第二控制器接收到該詢問消息后,首先判斷自身對應(yīng)的指定內(nèi)存空間中是否已存在有配置信息,若不存在配置信息,則第二控制器可以確定自身的工作狀態(tài)為備用狀態(tài),繼而可以向第一控制器發(fā)送應(yīng)答消息,該應(yīng)答消息可以攜帶第二控制器的工作狀態(tài),第一控制器接收到該應(yīng)答消息后,保持自身的工作狀態(tài)為主控狀態(tài)。至此,第一控制器與第二控制器之間完成協(xié)商過程,協(xié)商結(jié)果為第一控制器為主用控制器,第二控制器為備用控制器。

在一實(shí)施例中,若第二控制器接收到該詢問消息后,判斷自身對應(yīng)的指定內(nèi)存空間中已存在配置信息,則第二控制器可以繼續(xù)比較自身對應(yīng)的配置信息的更新時(shí)間與第一控制器對應(yīng)的配置信息的更新時(shí)間,若比較得出兩者的更新時(shí)間相同,則第二控制器可以檢測自身與第一控制器各自的槽位順序,若第二控制器檢測到自身的槽位順序相較于第一控制器的槽位順序靠前,則第二控制器可以將自身的工作狀態(tài)設(shè)置為主控狀態(tài),并向第一控制器發(fā)送應(yīng)答消息,該應(yīng)答消息中可以攜帶第二控制器的工作狀態(tài),第一控制器接收到該應(yīng)答消息后,將自身的工作狀態(tài)設(shè)置為備用狀態(tài)。至此第一控制器與第二控制器之間完成協(xié)商過程,協(xié)商結(jié)果為第一控制器為備用控制器,第二控制器為主用控制器。

在一實(shí)施例中,若第二控制器檢測到自身的槽位順序相較于第二控制器的槽位順序靠后,則第二控制器可以將自身的工作狀態(tài)設(shè)置為備用狀態(tài),并向第一控制器發(fā)送應(yīng)答消息,該應(yīng)答消息中可以攜帶第二控制器的工作狀態(tài),第一控制器接收到該應(yīng)答消息后,保持自身的工作狀態(tài)為主控狀態(tài)。至此第一控制器與第二控制器之間完成協(xié)商過程,協(xié)商結(jié)果為第一控制器為主用控制器,第二控制器為備用控制器。

在一實(shí)施例中,若第二控制器比較得出自身對應(yīng)的配置信息的更新時(shí)間相較于第一控制器對應(yīng)的配置信息的更新時(shí)間靠前,則第二控制器可以將自身的工作狀態(tài)設(shè)置為主控狀態(tài),并向第一控制器發(fā)送應(yīng)答消息,該應(yīng)答消息中可以攜帶第二控制器的工作狀態(tài),第一控制器接收到該應(yīng)答消息后,將自身的工作狀態(tài)設(shè)置為備用狀態(tài)。至此第一控制器與第二控制器之間完成協(xié)商過程,協(xié)商結(jié)果為第一控制器為備用控制器,第二控制器為主用控制器。

在一實(shí)施例中,若若第二控制器比較得出自身對應(yīng)的配置信息的更新時(shí)間相較于第一控制器對應(yīng)的配置信息的更新時(shí)間靠后,則第二控制器可以將自身的工作狀態(tài)設(shè)置為備用狀態(tài),并向第一控制器發(fā)送應(yīng)答消息,該應(yīng)答消息中可以攜帶第二控制器的工作狀態(tài),第一控制器接收到該應(yīng)答消息后,保持自身的工作狀態(tài)為主控狀態(tài)。至此第一控制器與第二控制器之間完成協(xié)商過程,協(xié)商結(jié)果為第一控制器為主用控制器,第二控制器為備用控制器。

在一實(shí)施例中,若第一控制器判斷自身對應(yīng)的指定內(nèi)存空間中不存在配置信息,則第一控制器可以檢測自身與第一控制器各自的槽位順序,若第一控制器檢測到自身的槽位順序相較于第二控制器的槽位順序靠前,則第一控制器可以先將自身的工作狀態(tài)設(shè)置為主控狀態(tài),并向第二控制器發(fā)送詢問消息,該詢問消息可以攜帶第一控制器的工作狀態(tài),并用于確定第二控制器的工作狀態(tài)。

第二控制器接收到該詢問消息后,首先判斷自身對應(yīng)的指定內(nèi)存空間中是否已存在有配置信息,若不存在配置信息,則第二控制器可以確定自身的工作狀態(tài)為備用狀態(tài),繼而可以向第一控制器發(fā)送應(yīng)答消息,該應(yīng)答消息可以攜帶第二控制器的工作狀態(tài),第一控制器接收到該應(yīng)答消息后,保持自身的工作狀態(tài)為主控狀態(tài)。至此,第一控制器與第二控制器之間完成協(xié)商過程,協(xié)商結(jié)果為第一控制器為主用控制器,第二控制器為備用控制器。

在一實(shí)施例中,若第一控制器與第二控制器各自對應(yīng)的指定內(nèi)存空間中均不存在配置信息,且第一控制器的槽位順序相較于第二控制器的槽位順序靠后,則第一控制器與第二控制器完成協(xié)商后,協(xié)商結(jié)果為第一控制器為備用控制器,第二控制器為主用控制器。

第二控制器接收到第一控制器發(fā)送的心跳報(bào)文后,是如何與第一控制器進(jìn)行協(xié)商確定自身工作狀態(tài)的,可以參見上述所描述的第一控制器在接收到第二控制器發(fā)送的心跳報(bào)文后,與第二控制器進(jìn)行協(xié)商的過程,在此不再詳述。

在確定服務(wù)器中的主用控制器和備用控制器之后,該服務(wù)器上的備用控制器可以執(zhí)行本申請?zhí)峁┑臄?shù)據(jù)備份的方法。

請參見圖1,為本申請數(shù)據(jù)備份的方法的一個(gè)實(shí)施例流程圖,該方法可以應(yīng)用于服務(wù)器上的備用控制器上,該服務(wù)器上還可以包括主用控制器,且主用控制器與備用控制器分別對應(yīng)一塊指定內(nèi)存空間,該方法可以包括以下步驟:

步驟S101:與主用控制器之間建立端到端的通信連接。

在本申請中,為了便于主用控制器與備用控制器之間的數(shù)據(jù)傳輸,備用控制器可以與主用控制器之間建立端到端的通信連接,例如,PCIE通信連接。

備用控制器與主用控制器之間可以通過該端到端的通信連接進(jìn)行數(shù)據(jù)傳輸,可以有效地避免丟包情況的發(fā)生。

步驟S102:在監(jiān)測到主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,通過通信連接,將配置信息備份到自身對應(yīng)的指定內(nèi)存空間,并基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

在一個(gè)可選的實(shí)現(xiàn)方式中,若備用控制器為PCIE通信連接中的RC端,主用控制器為PCIE通信連接中的EP端,則主用控制器從根據(jù)業(yè)務(wù)運(yùn)行情況所記錄的主用配置文件中獲取配置信息,并將該配置信息寫入自身對應(yīng)的指定內(nèi)存空間中,主用控制器在自身對應(yīng)的指定內(nèi)存空間中寫入配置信息后,可以將新寫入的配置信息主動(dòng)通過PCIE通信連接發(fā)送至備用控制器,備用控制器接收到配置信息后,可以將該配置信息保存在自身對應(yīng)的指定內(nèi)存空間中,并基于自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

在一個(gè)可選的實(shí)現(xiàn)方式中,若備用控制器為PCIE通信連接中的EP端,主用控制器為PCIE通信連接中的RC端,則備用控制器在監(jiān)測到主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,可以向主用控制器發(fā)送數(shù)據(jù)讀取請求。主用控制器接收到該數(shù)據(jù)讀取請求后,可以將寫入的配置信息通過PCIE通信連接發(fā)送至備用控制器,從而,備用控制器接收到配置信息后,可以將該配置信息保存在自身對應(yīng)的指定內(nèi)存空間中,并基于自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

在上述過程中,主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,主用控制器可以更改寫標(biāo)志位,例如,將寫標(biāo)志位從0變更為1,其中“1”表示主用控制器對應(yīng)的指定內(nèi)存空間中新寫入配置信息,則備用控制器可以通過該寫標(biāo)志位監(jiān)測到主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息。

當(dāng)備用控制器成功備份主用控制器對應(yīng)的指定內(nèi)存空間中的配置信息后,備用控制器可以更改讀標(biāo)志位,例如,將讀標(biāo)志位從0變更為1,其中“1”表示備用控制器對應(yīng)的指定內(nèi)存空間中新讀入配置信息。

通過上述描述的寫標(biāo)志位和讀標(biāo)志位,即可便捷的檢測配置信息是否成功備份至備用控制器對應(yīng)的指定內(nèi)存空間,相較于通過多次的回應(yīng)和重傳,確保備用控制器成功備份配置信息而言,本申請?zhí)峁┑臄?shù)據(jù)備份的方法較為簡便。

此外,在本申請中,當(dāng)備用控制器監(jiān)測到主用控制器發(fā)生故障后,可以將自身的工作狀態(tài)切換為主控狀態(tài),并基于備份配置文件運(yùn)行業(yè)務(wù)。由于備用控制器對應(yīng)的指定內(nèi)存空間中的配置信息是由主用控制器對應(yīng)的指定內(nèi)存空間中備份而來,從而可以有效地保證備用控制器對應(yīng)的指定內(nèi)存空間中的配置信息的準(zhǔn)確性,有效地保證在備用控制器切換為主用控制器后,實(shí)現(xiàn)業(yè)務(wù)運(yùn)行的連續(xù)性和完整性。

由上述實(shí)施例可見,通過服務(wù)器中的備用控制器與主用控制器之間建立端到端的通信連接,在主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,備用控制器通過該通信連接將該配置信息備份到自身對應(yīng)的指定內(nèi)存空間,由于通過端到端的通信連接傳輸配置信息,可以有效地避免丟包,從而有效的保證備用控制器備份的配置信息的完整性和準(zhǔn)確性,從而在主用控制器發(fā)生故障后,備用控制器可以切換為主用控制器,并基于自身備份的配置信息運(yùn)行業(yè)務(wù),有效地保證業(yè)務(wù)的完整性和連續(xù)性。

與前述數(shù)據(jù)備份的方法的實(shí)施例相對應(yīng),本申請還提供了數(shù)據(jù)備份的裝置的實(shí)施例。

本申請數(shù)據(jù)備份的裝置的實(shí)施例可以應(yīng)用在服務(wù)器上。裝置實(shí)施例可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。以軟件實(shí)現(xiàn)為例,作為一個(gè)邏輯意義上的裝置,是通過其所在服務(wù)器的處理器將非易失性存儲器中對應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。從硬件層面而言,如圖2所示,為本申請數(shù)據(jù)備份的裝置所在服務(wù)器的一種硬件結(jié)構(gòu)圖,除了圖2所示的處理器21、內(nèi)存22、網(wǎng)絡(luò)接口23、以及非易失性存儲器24之外,實(shí)施例中裝置所在的服務(wù)器通常根據(jù)該服務(wù)器的實(shí)際功能,還可以包括其他硬件,對此不再贅述。

請參考圖3,為本申請數(shù)據(jù)備份的裝置的一個(gè)實(shí)施例框圖,該裝置可以應(yīng)用于服務(wù)器上的備用控制器,所述服務(wù)器上還包括主用控制器,所述備用控制器與所述主用控制器各自對應(yīng)一塊指定內(nèi)存空間,所述裝置包括:連接建立模塊31、信息備份模塊32。

其中,連接建立模塊31,可以用于與所述主用控制器之間建立端到端的通信連接;

信息備份模塊32,可以用于在監(jiān)測到所述主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,通過所述通信連接,將所述配置信息備份到自身對應(yīng)的指定內(nèi)存空間,并基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

在一實(shí)施例中,所述端到端的通信連接包括PCIE通信連接。

在一實(shí)施例中,若所述備用控制器為所述PCIE通信連接中的RC端,所述主用控制器為所述PCIE通信連接中的EP端,所述信息備份模塊32可以包括(圖3中并未示出):

第一接收子模塊,可以用于在監(jiān)測到所述主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,接收到所述主用控制器通過所述PCIE通信連接發(fā)送的所述配置信息;

第一保存子模塊,可以用于將接收到的所述配置信息保存在自身對應(yīng)的指定內(nèi)存空間;

第一生成子模塊,可以用于基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

在一實(shí)施例中,若所述備用控制器為所述PCIE通信連接中的EP端,所述主用控制器為所述PCIE通信連接中的RC端,所述信息備份模塊32可以包括(圖3中并未示出):

發(fā)送子模塊,可以用于在監(jiān)測到所述主用控制器對應(yīng)的指定內(nèi)存空間中寫入配置信息后,向所述主用控制器發(fā)送數(shù)據(jù)讀取請求,以使所述主用控制器基于所述數(shù)據(jù)讀取請求,將寫入的所述配置信息通過所述PCIE通信連接發(fā)送至所述備用控制器;

第二接收子模塊,可以用于接收到所述主用控制器發(fā)送的所述配置信息;

第二保存子模塊,可以用于將接收到的所述配置信息保存在自身對應(yīng)的指定內(nèi)存空間;

第二生成子模塊,可以用于基于所述自身對應(yīng)的指定內(nèi)存空間中的配置信息生成備份配置文件。

在一實(shí)施例中,所述裝置還可以包括(圖3中并未示出):

狀態(tài)切換模塊,可以用于在監(jiān)測到所述主用控制器發(fā)生故障后,將自身的工作狀態(tài)切換為主控狀態(tài);

業(yè)務(wù)運(yùn)行模塊,可以用于基于自身對應(yīng)的指定內(nèi)存空間中的配置信息運(yùn)行業(yè)務(wù)。

上述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。

對于裝置實(shí)施例而言,由于其基本對應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本申請方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。

以上所述僅為本申請的較佳實(shí)施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請保護(hù)的范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
桦南县| 汶上县| 鹤庆县| 宜阳县| 禄丰县| 蒲江县| 蒙阴县| 怀柔区| 泸西县| 灯塔市| 确山县| 双柏县| 牟定县| 隆昌县| 民乐县| 乌鲁木齐市| 沧源| 西和县| 剑河县| 噶尔县| 琼结县| 定远县| 马尔康县| 台州市| 黄龙县| 滦南县| 漳浦县| 阜南县| 通州区| 始兴县| 沾化县| 博湖县| 萨嘎县| 庆安县| 阿拉善左旗| 沙洋县| 仙居县| 红安县| 绥滨县| 东乡县| 通山县|