網(wǎng)絡服務系統(tǒng)及其管理方法
【專利摘要】一種網(wǎng)絡服務系統(tǒng)及其管理方法。所述網(wǎng)絡服務系統(tǒng)包括至少一服務器、至少一分配單元、第一控制器以及第二控制器。至少一分配單元連接所述至少一服務器。第一控制器連接分配單元,用以通過分配單元管理至少一服務器。第二控制器連接至少一分配單元以及第一控制器,用以通過第一詢問信號監(jiān)控第一控制器的操作情形。其中,當?shù)谝豢刂破魑匆缘谝淮_認信號回應第一詢問信號時,第二控制器取代第一控制器而通過分配單元對至少一服務器進行管理,并重新啟動第一控制器。
【專利說明】網(wǎng)絡服務系統(tǒng)及其管理方法
【技術領域】
[0001]本發(fā)明是有關于一種網(wǎng)絡服務系統(tǒng),且特別是有關于一種可通過多個控制器輪流運作而維持正常運作的網(wǎng)絡服務系統(tǒng)。
【背景技術】
[0002]隨著電腦科技及網(wǎng)際網(wǎng)絡的蓬勃發(fā)展,云端運算(cloud computing)應用也日趨普遍。在云端運算網(wǎng)絡中,使用者不需要知道用于計算的基礎結構(infrastructure)的地點以及其他細節(jié),即可以使用云端運算所提供用來計算、資料存取以及儲存的資源。通過使用位于云端網(wǎng)絡中的其他電腦資源,可以讓運算能力較低的裝置(例如手機)使用這些資源來處理資料,進而使得其可以使用高運算能力的電腦(例如服務器)才能執(zhí)行的功能。此夕卜,使用者可以更通過服務器存取其他服務提供裝置提供的服務(例如音訊及視訊等),以獲得更多樣化的服務。
[0003]一般而言,在云端運算的網(wǎng)絡服務系統(tǒng)結構中,通常僅用單一個機架管理控制器(Rack Management Controller,RMC)來管理整個機架中的服務器。因此,當此RMC的操作情形出現(xiàn)異?;蚴枪收蠒r,可能使得其所管理的服務器皆無法正常運作,因而造成使用上的不便。
【發(fā)明內(nèi)容】
[0004]有鑒于上述問題,本發(fā)明提供一種網(wǎng)絡服務系統(tǒng)及其管理方法,可通過多個控制器的輪流操作,使得網(wǎng)絡服務系統(tǒng)可以在控制器的操作情形出現(xiàn)異常時仍能正常運作。
[0005]本發(fā)明提供一種網(wǎng)絡服務系統(tǒng),包括至少一服務器、至少一分配單元、第一控制器以及第二控制器。至少一分配單元連接至少一服務器。第一控制器連接分配單元,用以通過分配單元管理至少一服務器。第二控制器連接至少一分配單元以及第一控制器,用以通過第一詢問信號監(jiān)控第一控制器的操作情形。其中,當?shù)谝豢刂破魑匆缘谝淮_認信號回應第一詢問信號時,第二控制器取代第一控制器而通過分配單元對至少一服務器進行管理,并重新啟動第一控制器。
[0006]在本發(fā)明的一實施例中,所述第一控制器通過第二詢問信號監(jiān)控第二控制器,并且,在第二控制器未以第二確認信號回應第二詢問信號時,重新啟動第二控制器。
[0007]在本發(fā)明的一實施例中,所述第一控制器/第二控制器在重新啟動之后,判斷第二控制器/第一控制器是否管理服務器。
[0008]在本發(fā)明的一實施例中,其中判斷第二控制器/第一控制器是否管理服務器是通過讀取關聯(lián)于第二控制器/第一控制器的主/從標識來進行,在第二控制器/第一控制器開始管理服務器前,先將其對應的主/從標識切換為主,而當?shù)诙刂破?第一控制器結束管理服務器后,將其對應的主/從標識切換為從。
[0009]在本發(fā)明的一實施例中,其中第一控制器/第二控制器在重新啟動之后,若判斷第二控制器/第一控制器的主/從標識為從,則將第二控制器/第一控制器的主/從標識設置為主。此外,若判斷第二控制器/第一控制器的主/從標識為主,則將第二控制器/第一控制器的主/從標識設置為從。
[0010]在本發(fā)明的一實施例中,所述第一控制器在判斷第二控制器為管理服務器時,通過第二詢問信號監(jiān)控第二控制器,并且,在第二控制器未以第二確認信號回應第二詢問信號時,第一控制器取代第二控制器而對服務器進行管理,并重新啟動第二控制器。
[0011]在本發(fā)明的一實施例中,所述第一控制器/第二控制器更連接管理中心,當?shù)谝豢刂破?第二控制器的其中之一管理服務器時,收集服務器的工作日志并上傳至管理中心。
[0012]另一觀點而言,本發(fā)明提供一種系統(tǒng)管理方法,適于網(wǎng)絡服務系統(tǒng),所述方法包括下列步驟。首先,利用第二控制器通過第一詢問信號監(jiān)控第一控制器的操作情形。接著,當?shù)谝豢刂破魑匆缘谝淮_認信號回應第一詢問信號時,利用第二控制器取代第一控制器而通過分配單元對服務器進行管理,并重新啟動第一控制器。
[0013]在本發(fā)明的一實施例中,所述方法更包括通過第二詢問信號監(jiān)控第二控制器,并且,在第二控制器未以第二確認信號回應第二詢問信號時,重新啟動第二控制器。
[0014]在本發(fā)明的一實施例中,其中在重新啟動第一控制器/第二控制器的步驟之后,更包括判斷第二控制器/第一控制器是否管理服務器。
[0015]在本發(fā)明的一實施例中,判斷第二控制器/第一控制器是否管理服務器的步驟包括讀取關聯(lián)于第二控制器/第一控制器的主/從標識來進行,在第二控制器/第一控制器開始管理服務器前,先將其對應的主/從標識切換為主,而當?shù)诙刂破?第一控制器結束管理服務器后,將其對應的主/從標識切換為從。
[0016]在本發(fā)明的一實施例中,在重新啟動第一控制器/第二控制器的步驟之后,更包括若判斷第二控制器/第一控制器的主/從標識為從,則將第二控制器/第一控制器的主/從標識設置為主。若判斷第二控制器/第一控制器的主/從標識為主,則將第二控制器/第一控制器的主/從標識設置為從。
[0017]在本發(fā)明的一實施例中,判斷第二控制器/第一控制器是否管理服務器的步驟包括在判斷第二控制器為管理服務器時,通過第二詢問信號監(jiān)控第二控制器,并且,在第二控制器未以第二確認信號回應第二詢問信號時,第一控制器取代第二控制器而對服務器進行管理,并重新啟動第二控制器。
[0018]在本發(fā)明的一實施例中,所述方法更包括當?shù)谝豢刂破?第二控制器的其中之一管理服務器時,收集服務器的工作日志并上傳至管理中心。
[0019]基于上述,本發(fā)明提供的網(wǎng)絡服務系統(tǒng)及其管理方法中,通過第二控制器對第一控制器的監(jiān)控,可以在第一控制器的操作情形出現(xiàn)異常時,即時地由第二控制器來代替第一控制器管理服務器。如此一來,即使在第一控制器出現(xiàn)故障或是異常時,網(wǎng)絡服務系統(tǒng)仍可以通過第二控制器的運作而維持其操作情形。此外,第一控制器可以在重新啟動之后對第二控制器進行監(jiān)控,并在第二控制器的操作情形出現(xiàn)異常時,由第一控制器再次地對服務器進行管理,使得網(wǎng)絡服務系統(tǒng)可以在第一控制器及第二控制器之間的輪流運作情形下維持其正常運作。
[0020]為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附圖式作詳細說明如下?!緦@綀D】
【附圖說明】
[0021]圖1是根據(jù)本發(fā)明實施例所繪示的網(wǎng)絡服務系統(tǒng)的示意圖。
[0022]圖2是根據(jù)本發(fā)明實施例所繪示的系統(tǒng)管理方法的流程圖。
[0023]圖3是根據(jù)本發(fā)明實施例所繪示的網(wǎng)絡服務系統(tǒng)的示意圖。
[0024]圖4是根據(jù)本發(fā)明實施例所繪示的系統(tǒng)管理方法的流程圖。
[0025]【主要元件符號說明】
[0026]100:網(wǎng)絡服務系統(tǒng)
[0027]110_1:第一控制器
[0028]110_2:第二控制器
[0029]120_1:分配單元
[0030]130_l_ri30_l_P:服務器
[0031]CSl:第一確認信號
[0032]CS2:第二確認信號
[0033]ISl:第一詢問信號
[0034]IS2:第二詢問信號
[0035]S21(TS220、S41(TS460:步驟
【具體實施方式】
[0036]現(xiàn)將詳細參考本發(fā)明的示范性實施例,在附圖中說明所述示范性實施例的實例。另外,凡可能之處,在圖式及實施方式中使用相同標號的元件/構件/符號代表相同或類似部分。
[0037]圖1是根據(jù)本發(fā)明實施例所繪示的網(wǎng)絡服務系統(tǒng)的示意圖。在本實施例中,網(wǎng)絡服務系統(tǒng)100包括第一控制器110_1、第二控制器110_2、分配單元120_1以及服務器130_1_1~130_1_P(P為正整數(shù))。分配單元120_1連接服務器130_1_廣130_1_P。第一控制器110_1連接分配單元120_1,用以通過分配單元120_1管理服務器130_1_1~130_1_P。第二控制器110_2連接分配單元120_1以及第一控制器110_1,用以通過第一詢問信號ISl監(jiān)控第一控制器110_1的操作情形。
[0038]當?shù)谝豢刂破?10_1未以第一確認信號CSl回應第一詢問信號ISl時,第二控制器110_2取代第一控制器110_1而對服務器130_1_1~130_1_P進行管理。并且,第二控制器110_2可在取代第一控制器110_1對服務器130_l_f 130_1_P進行管理之后,重新啟動第一控制器110_1。
[0039]對于第一控制器110_1或是第二控制器110_2而言,其皆可通過例如讀取關聯(lián)于另一控制器的一主/從標識(master/slave flag)來判斷另一服務器是否正通過分配單元120_1管理服務器130_l_fl30_l_P。詳細來說明,所述主/從標識可用以代表控制器對于服務器130_l_f 130_1_P的管理狀態(tài)。舉例而言,當?shù)谝豢刂破?10_1的主/從標識為「主」時,其可以代表第一控制器110_1正在管理服務器130_l_fl30_l_P。相對地,當?shù)谝豢刂破?10_1的主/從標識為「從」時,其可以代表第一控制器110_1未管理服務器130_1_廣130_1_P。換言之,當?shù)谝豢刂破?10_1的主/從標識為「主」時,亦表示第二控制器110_2的主/從標識為「從」。
[0040]因此,當?shù)诙刂破?10_2取代第一控制器110_1而管理服務器130_1_廣130_1_P時,第一控制器110_1的主/從標識可對應地切換為「從」,表不此時第一控制器110_1并未管理服務器130_l_f 130_1_P ;而第二控制器110_2的主/從標識則可對應地切換為「主」,以表示此時第二控制器110_2正管理服務器130_l_f 130_1_P。換言之,當?shù)谝豢刂破?10_1 (或第二控制器110_2)結束管理服務器130_l_f 130_1_P時,其主/從標識將切換為「從」,以表示其并未管理服務器130_l_f 130_1_P。
[0041]此外,在控制器重新啟動之后,其亦可通過讀取另一控制器的主/從標識來對應設定其自身的主/從標識。舉例而言,當?shù)谝豢刂破?10_1在重新啟動之后,可通過讀取第二控制器110_2的主/從標識來判斷此時第二控制器110_2對服務器130_1_1?130_1_P的管理狀態(tài)。若第二控制器110_2的主/從標識為「主」,第一控制器110_1即可得知此時第二控制器110_2正管理服務器130_l_f 130_1_P。接著,第一控制器110_1則可將自身的主/從標識切換為「從」,并開始對第二控制器110_2的管理狀態(tài)進行監(jiān)控。
[0042]在一實施例中,第一控制器110_1以及第二控制器110_2可以是云端運算(CloudComputing)網(wǎng)絡系統(tǒng)中的機架管理控制器(Rack Management Controller, RMC)。分配單元120_1可以是電源分配單元(Power Distribution Unit, F1DU)。一般而言,當網(wǎng)絡服務系統(tǒng)loo在運作時,僅需第一控制器iio_i (例如RMC)即可通過分配單元i20_i (例如rou)對服務器130_l_f 130_1_P進行管理。而通過第二控制器110_2的設置以及其對第一控制器110_1的監(jiān)視,使得當?shù)谝豢刂破?10_1的操作情形出現(xiàn)異常時,第二控制器110_2可以取代第一控制器110_1的角色而繼續(xù)維持網(wǎng)絡服務系統(tǒng)100的工作情形。
[0043]詳細來說明,第二控制器110_2通過發(fā)送第一詢問信號ISl至第一控制器110_1,并依據(jù)第一控制器110_1是否對第一詢問信號ISl作出回應來判斷第一控制器110_1的操作情形是否正常。當?shù)谝豢刂破?10_1的操作情形正常時,第一控制器110_1可以在接收到第一詢問信號ISl時,即時地回傳第一確認信號CSl至第二控制器110_2。此時,第二控制器110_2即可通過第一確認信號CSl得知目前第一控制器110_1仍可正常運作。此外,第二控制器110_2在發(fā)出第一詢問信號ISl之后,可進行計時操作,當?shù)谝豢刂破?10_1未在預設時間內(nèi)回傳第一確認信號CSl時,即判斷第一控制器110_1的操作情形出現(xiàn)異常。
[0044]換言之,當?shù)谝豢刂破?10_1的操作情形出現(xiàn)異?;蚴枪收蠒r,由于此時第一控制器110_1在接收到第一詢問信號ISl后,無法如同在正常操作情形中即時地對第一詢問信號ISl做出回應。因此,第一控制器110_1在回傳第一確認信號CSl時可能出現(xiàn)延遲,甚至無法對第一詢問信號ISl做出回應。此時,由于第二控制器110_2未收到第一控制器110_1回傳的第一確認信號CSl (或超過預設時間才收到第一確認信號CSl),第二控制器110_2即判斷此時第一控制器110_1的操作情形出現(xiàn)異常。接著,為了使網(wǎng)絡服務系統(tǒng)100可以持續(xù)正常運作,第二控制器110_2即取代第一控制器110_1而對服務器130_l_fl30_l_P進行管理,使得網(wǎng)絡服務系統(tǒng)100在第一控制器110_1的操作情形異常時,可以由第二控制器110_2執(zhí)行第一控制器110_1的工作,以維持網(wǎng)絡服務系統(tǒng)100的工作情形。
[0045]在一實施例中,第一詢問信號ISl可以由第二控制器110_2以周期性的方式,或是以在預設時間點發(fā)送的方式來發(fā)送至第一控制器110_1。[0046]簡而言之,通過第二控制器110_2對第一控制器110_1的監(jiān)控,可以在第一控制器110_1的操作情形出現(xiàn)異常時,即時地由第二控制器110_2來代替第一控制器110_1管理服務器130_l_f 130_1_P。如此一來,即使在第一控制器110_1出現(xiàn)故障或是異常時,網(wǎng)絡服務系統(tǒng)100仍可以通過第二控制器110_2的運作而維持其操作情形。
[0047]在其他實施例中,第一控制器110_1及第二控制器110_2可更連接一管理中心,用以儲存服務器130_l_f 130_1_P的工作日志。舉例而言,當?shù)谝豢刂破?10_1管理服務器130_l_ri30_l_P時,第一控制器110_1可收集服務器的工作日志并上傳至所述管理中心。
[0048]圖2是根據(jù)本發(fā)明實施例所繪示的系統(tǒng)管理方法的流程圖。請參照圖2,本實施例的系統(tǒng)管理方法適用于圖1的網(wǎng)絡服務系統(tǒng)100,以下即搭配圖1中的各項裝置說明系統(tǒng)管理方法的詳細步驟:
[0049]首先,網(wǎng)絡服務系統(tǒng)100利用第二控制器110_2通過第一詢問信號ISl監(jiān)控第一控制器110_1的操作情形(步驟S210)。接著,當?shù)谝豢刂破?10_1未以第一確認信號CSl回應第一詢問信號ISl時,利用第二控制器110_2取代第一控制器110_1而對服務器130_l_ri30_l_P進行管理,并重新啟動第一控制器110_1 (步驟S220)。
[0050]圖3是根據(jù)本發(fā)明實施例所繪示的網(wǎng)絡服務系統(tǒng)的示意圖。圖4是根據(jù)本發(fā)明實施例所繪示的系統(tǒng)管理方法的流程圖。請同時參照圖3及圖4,首先,步驟S410及S420中進行的操作與圖2中的步驟S210及S220相同,在此不再贅述。在第二控制器110_2取代第一控制器110_1而對服務器130_1_1?130_1_P進行管理之后,由于第一控制器110_1被判斷為操作情形異常,因此第二控制器110_2可以重新啟動第一控制器110_1 (步驟S430),使第一控制器110_1能夠在重新啟動之后恢復正常的操作情形。
[0051 ] 在一實施例中,第一控制器110_1在被第二控制器110_2重新啟動之后,可通過例如主/從標識來判斷第二控制器110_2是否正管理服務器130_l_f 130_1_P。接著,由于此時分配單元120_1是由第二控制器110_2所管理,因此,第一控制器110_1在判斷第二控制器110_2正管理服務器130_l_f 130_1_P后,可以通過第二詢問信號IS2監(jiān)控第二控制器110_2 (步驟 S440)。
[0052]當?shù)诙刂破?10_2未以第二確認信號CS2回應第二詢問信號IS2時,第一控制器110_1取代第二控制器110_2而對服務器130_1_1?130_1_P進行管理(步驟S450)。換言之,此時第二控制器110_2的操作情形出現(xiàn)異常,使得第二控制器110_2無法回應第一控制器110_1發(fā)送的第二詢問信號IS2。因此,為了使網(wǎng)絡服務系統(tǒng)100可以持續(xù)正常運作,第一控制器110_1即取代第二控制器110_2而對分配單元120_1進行管理,使得網(wǎng)絡服務系統(tǒng)100在第二控制器110_2的操作情形異常時,可以由第一控制器110_1執(zhí)行第二控制器110_2的工作,以維持網(wǎng)絡服務系統(tǒng)100的工作情形。之后,第一控制器110_1可以重新啟動第二控制器110_2 (步驟S460),使第二控制器110_2能夠在重新啟動之后恢復正常的操作情形。
[0053]在一實施例中,第二控制器110_2在被第一控制器110_1重新啟動之后,可通過例如第一控制器110_1的主/從標識來判斷第一控制器110_1是否正管理服務器130_1_1?130_1_P。
[0054]在步驟S460之后,即返回步驟S410,再次由第二控制器110_2監(jiān)控第一控制器110_1的操作情形。[0055]簡而言之,在第二控制器110_2判斷第一控制器110_1的操作情形出現(xiàn)異常,并進而取代第一控制器110_1管理分配單元120_1之后,第一控制器110_1可以在重新啟動之后對第二控制器110_2進行監(jiān)控。也就是說,第一控制器110_1進行原本由第二控制器110_2執(zhí)行的監(jiān)控操作。并且,在第二控制器110_2的操作情形出現(xiàn)異常時,第一控制器110_1可以再次對服務器130_1_廣130_1_?進行管理,使得網(wǎng)絡服務系統(tǒng)100可以通過第一控制器110_1和第二控制器110_2之間的輪流操作而持續(xù)正常運作。
[0056]此外,在其他實施例中,步驟S44(T460亦可在第一控制器110_1正管理服務器130_l_ri30_l_P時進行。詳細來說明,在第二控制器110_2監(jiān)控第一控制器110_1管理狀態(tài)的同時,第一控制器110_1亦可通過第二詢問信號監(jiān)控第二控制器110_2是否正常運作,并且在第二控制器110_2未以第二確認信號CS2回應第二詢問信號時IS2,重新啟動第二控制器110_2。換言之,兩個服務器可以持續(xù)地通過詢問訊號來監(jiān)控對方的運作狀態(tài)。[0057]綜上所述,在本發(fā)明提供的網(wǎng)絡服務系統(tǒng)及其管理方法中,通過第二控制器對第一控制器的監(jiān)控,可以在第一控制器的操作情形出現(xiàn)異常時,即時地由第二控制器來代替第一控制器管理服務器。如此一來,即使在第一控制器出現(xiàn)故障或是異常時,網(wǎng)絡服務系統(tǒng)仍可以通過第二控制器的運作而維持其操作情形。此外,第一控制器可以在重新啟動之后對第二控制器進行監(jiān)控,并在第二控制器的操作情形出現(xiàn)異常時,由第一控制器再次地對服務器進行管理,使得網(wǎng)絡服務系統(tǒng)可以在第一控制器及第二控制器之間的輪流運作情形下維持其正常運作。
[0058]雖然本發(fā)明已以實施例揭露如上,然其并非用以限定本發(fā)明,任何所屬【技術領域】中具有通常知識者,在不脫離本發(fā)明的精神和范圍內(nèi),當可作些許的更動與潤飾,故本發(fā)明的保護范圍當視后附的權利要求所界定者為準。
【權利要求】
1.一種網(wǎng)絡服務系統(tǒng),包括: 至少一服務器; 至少一分配單元,連接所述至少一服務器; 第一控制器,連接所述分配單元,用以通過所述分配單元管理所述至少一服務器; 以及 第二控制器,連接所述分配單元以及所述第一控制器,用以通過第一詢問信號監(jiān)控所述第一控制器的操作情形, 其中,當所述第一控制器未以第一確認信號回應所述第一詢問信號時,所述第二控制器取代所述第一控制器而通過所述分配單元對所述至少一服務器進行管理,并重新啟動所述第一控制器。
2.如權利要求1所述的網(wǎng)絡服務系統(tǒng),其特征在于,所述第一控制器通過第二詢問信號監(jiān)控所述第二控制器,并且,在所述第二控制器未以第二確認信號回應所述第二詢問信號時,重新啟動所述第二控制器。
3.如權利要求2所述的網(wǎng)絡服務系統(tǒng),其特征在于,所述第一控制器/第二控制器在重新啟動之后,判斷所述第二控制器/第一控制器是否管理所述至少一服務器。
4.如權利要求3所述的網(wǎng)絡服務系統(tǒng),其特征在于,判斷所述第二控制器/第一控制器是否管理所述至少一服務器是通過讀取關聯(lián)于所述第二控制器/第一控制器的主/從標識來進行,在所述第二控制器/第一控制器開始管理所述服務器前,先將其對應的主/從標識切換為主,而當所述第二控制器/第一控制器結束管理所述至少一服務器后,將其對應的主/從標識切換為從。
5.如權利要求4所述的網(wǎng)絡服務系統(tǒng),其特征在于,所述第一控制器/第二控制器在重新啟動之后,若判斷所述第二控制器/第一控制器的所述主/從標識為從,則將所述第二控制器/第一控制器的所述主/從標識設置為主; 若判斷所述第二控制器/第一控制器的所述主/從標識為主,則將所述第二控制器/第一控制器的所述主/從標識設置為從。
6.如權利要求3所述的網(wǎng)絡服務系統(tǒng),其特征在于,所述第一控制器在判斷所述第二控制器為管理所述服務器時,通過所述第二詢問信號監(jiān)控所述第二控制器,并且,在所述第二控制器未以所述第二確認信號回應所述第二詢問信號時,所述第一控制器取代所述第二控制器而對所述至少一服務器進行管理,并重新啟動所述第二控制器。
7.如權利要求3所述的網(wǎng)絡服務系統(tǒng),其特征在于,所述第一控制器/第二控制器更連接管理中心,當所述第一控制器/第二控制器的其中之一管理所述至少一服務器時,收集所述服務器的工作日志并上傳至所述管理中心。
8.一種系統(tǒng)管理方法,適于網(wǎng)絡服務系統(tǒng),所述方法包括: 利用第二控制器通過第一詢問信號監(jiān)控第一控制器的操作情形;以及 當所述第一控制器未 以第一確認信號回應所述第一詢問信號時,利用第二控制器取代所述第一控制器而通過所述分配單元對至少一服務器進行管理,并重新啟動所述第一控制器。
9.如權利要求8所述的方法,其特征在于,更包括通過第二詢問信號監(jiān)控所述第二控制器,并且,在所述第二控制器未以第二確認信號回應所述第二詢問信號時,重新啟動所述第二控制器。
10.如權利要求9所述的方法,其特征在于,在重新啟動所述第一控制器/第二控制器的步驟之后,更包括: 判斷所述第二控制器/第一控制器是否管理所述至少一服務器。
11.如權利要求10所述的方法,其特征在于,判斷所述第二控制器/第一控制器是否管理所述服務器的步驟包括: 讀取關聯(lián)于所述第二控制器/第一控制器的主/從標識來進行,在所述第二控制器/第一控制器開始管理所述服務器前,先將其對應的主/從標識切換為主,而當所述第二控制器/第一控制器結束管理所述服務器后,將其對應的主/從標識切換為從。
12.如權利要求11所述的方法,其特征在于,在重新啟動所述第一控制器/第二控制器的步驟之后,更包括: 若判斷所述第二控制器/第一控制器的所述主/從標識為從,則將所述第二控制器/第一控制器的所述主/從標識設置為主; 若判斷所述第二控制器/第一控制器的所述主/從標識為主,則將所述第二控制器/第一控制器的所述主/從標識設置為從。
13.如權利要求10所述的方法,其特征在于,判斷所述第二控制器/第一控制器是否管理所述至少一服務器的步驟包括: 在判斷所述第二控制器為管理所述至少一服務器時,通過所述第二詢問信號監(jiān)控所述第二控制器,并且,在所述第二控制器未以所述第二確認信號回應所述第二詢問信號時,所述第一控制器取代所述第二控制器而對所述至少一服務器進行管理,并重新啟動所述第二控制器。
14.如權利要求10所述的方法,其特征在于,更包括當所述第一控制器/第二控制器的其中的管理所述服務器時,收集所述服務器的工作日志并上傳至管理中心。
【文檔編號】H04L12/24GK103684829SQ201210347040
【公開日】2014年3月26日 申請日期:2012年9月17日 優(yōu)先權日:2012年9月17日
【發(fā)明者】余璘 申請人:英業(yè)達科技有限公司, 英業(yè)達股份有限公司