專利名稱:計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種計(jì)算機(jī)平臺電源管理技術(shù),特別是關(guān)于一種計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法及系統(tǒng),應(yīng)用在一計(jì)算機(jī)平臺,例如刀片服務(wù)器(blade server),對該刀片服務(wù)器提供一瞬間異常斷電內(nèi)部電路保護(hù)功能,在該刀片服務(wù)器發(fā)生一瞬間異常斷電時(shí),例如使用者不慎從該刀片服務(wù)器機(jī)架中拔出一片服務(wù)單元電路板、主電源發(fā)生意外的故障狀況等等,可響應(yīng)地依序以正常的關(guān)機(jī)方式關(guān)閉該刀片服務(wù)器中所有服務(wù)單元電路板的電源,保護(hù)各個(gè)服務(wù)單元電路板的內(nèi)部電路不會(huì)因瞬間異常斷電狀況受到損壞。
背景技術(shù):
刀片服務(wù)器(blade server)是一種集群式(clustering type)的網(wǎng)絡(luò)服務(wù)器,它利用同一個(gè)電路機(jī)架(chassis)同時(shí)插接多個(gè)各自獨(dú)立的模塊化服務(wù)器電路板(以下稱為“服務(wù)單元”),這些服務(wù)單元以集群方式提供同一種服務(wù)功能,也就是網(wǎng)絡(luò)使用者只要連接到刀片服務(wù)器上的任何一個(gè)服務(wù)單元,即可連線使用該刀片服務(wù)器提供的服務(wù)功能。在實(shí)際應(yīng)用上,刀片服務(wù)器中每一個(gè)服務(wù)單元即制成一片刀片狀(blade)的電路板,網(wǎng)絡(luò)系統(tǒng)管理人員可方便地隨時(shí)以插接方式將其整合到電路機(jī)架增加用戶容量。
在實(shí)際應(yīng)用時(shí),由于刀片服務(wù)器上每一個(gè)服務(wù)單元電路板均是以插接方式連接到電路機(jī)架,因此網(wǎng)絡(luò)系統(tǒng)管理人員在管理及維護(hù)工作時(shí)常有可能因疏忽不慎拆卸下一片正常運(yùn)作中的服務(wù)單元電路板。此動(dòng)作會(huì)使被拆卸下的服務(wù)單元電路板中發(fā)生一瞬間的異常斷電狀況,因此可能損壞其內(nèi)部的電路。此外,在刀片服務(wù)器的實(shí)際操作過程中,也常有可能因各種無法事先預(yù)期的外力因素(例如發(fā)生地震或火災(zāi))造成異常的瞬間斷電狀況,因此同樣地可能對各個(gè)服務(wù)單元電路板的內(nèi)部電路造成損壞。
發(fā)明內(nèi)容為克服上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的在于提供一種計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法及系統(tǒng),可在刀片服務(wù)器發(fā)生不可預(yù)期的瞬間異常斷電狀況時(shí),保護(hù)刀片服務(wù)器上的各個(gè)服務(wù)單元電路板的內(nèi)部電路不會(huì)因異常的瞬間斷電狀況受到損壞。
本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法及系統(tǒng)是應(yīng)用在一計(jì)算機(jī)平臺,例如刀片服務(wù)器(blade server),對該刀片服務(wù)器提供一瞬間異常斷電內(nèi)部電路保護(hù)功能,該刀片服務(wù)器發(fā)生一瞬間異常斷電狀況時(shí),例如使用者不慎從該刀片服務(wù)器的機(jī)架中拔出一片服務(wù)單元電路板、主電源發(fā)生意外故障等等,可響應(yīng)地依序以正常關(guān)機(jī)方式關(guān)閉該刀片服務(wù)器中所有服務(wù)單元電路板的電源,保護(hù)各個(gè)服務(wù)單元電路板的內(nèi)部電路不會(huì)因瞬間異常斷電狀況受到損壞。
本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法至少包括在各個(gè)處理單元插接到該計(jì)算機(jī)平臺時(shí),記錄下各個(gè)處理單元所屬的一組識別信息;在各個(gè)處理單元插接到該計(jì)算機(jī)平臺時(shí),響應(yīng)各個(gè)處理單元的開機(jī)狀態(tài)設(shè)定一開機(jī)狀態(tài)旗標(biāo);其中若該處理單元為開機(jī)狀態(tài),則將該處理單元所屬的開機(jī)狀態(tài)旗標(biāo)設(shè)定為一開機(jī)狀態(tài)設(shè)定值;反之,若為未開機(jī)狀態(tài),則將該開機(jī)狀態(tài)旗標(biāo)設(shè)定為一未開機(jī)狀態(tài)設(shè)定值;在所記錄的識別信息發(fā)生變動(dòng)狀況時(shí),響應(yīng)此變動(dòng)狀況在該開機(jī)狀態(tài)旗標(biāo)是未開機(jī)狀態(tài)設(shè)定值的情況下,發(fā)出一備用電源關(guān)閉激活信息;反之,在該開機(jī)狀態(tài)旗標(biāo)是開機(jī)狀態(tài)設(shè)定值的情況下,則發(fā)出一主用及備用電源關(guān)閉激活信息;響應(yīng)該主用及備用電源關(guān)閉激活信息,依序執(zhí)行一主用電源關(guān)閉程序及一備用電源關(guān)閉程序,依序關(guān)閉這些處理單元的主用電源及備用電源;以及響應(yīng)該備用電源關(guān)閉激活信息,執(zhí)行一備用電源關(guān)閉程序,依序關(guān)閉這些處理單元的備用電源。
在實(shí)體架構(gòu)上,本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng)至少包括一識別信息記錄模塊,可在各個(gè)處理單元插接至該計(jì)算機(jī)平臺時(shí),記錄下各個(gè)處理單元所屬的一組識別信息;一開機(jī)狀態(tài)設(shè)定模塊,可在各個(gè)處理單元插接至該計(jì)算機(jī)平臺時(shí),響應(yīng)各個(gè)處理單元的開機(jī)狀態(tài)設(shè)定一開機(jī)狀態(tài)旗標(biāo);其中若該處理單元為開機(jī)狀態(tài),則將該處理單元所屬的開機(jī)狀態(tài)旗標(biāo)設(shè)定為一開機(jī)狀態(tài)設(shè)定值;反之,若是未開機(jī)狀態(tài),則將該開機(jī)狀態(tài)旗標(biāo)設(shè)定為一未開機(jī)狀態(tài)設(shè)定值;一識別信息變動(dòng)響應(yīng)模塊,可在該識別信息記錄模塊所記錄的識別信息發(fā)生變動(dòng)狀況時(shí),響應(yīng)此變動(dòng)狀況在該開機(jī)狀態(tài)設(shè)定模塊所設(shè)定的開機(jī)狀態(tài)旗標(biāo)為未開機(jī)狀態(tài)設(shè)定值的情況下,發(fā)出一備用電源關(guān)閉激活信息;反之,在該開機(jī)狀態(tài)設(shè)定模塊所設(shè)定的開機(jī)狀態(tài)旗標(biāo)為開機(jī)狀態(tài)設(shè)定值的情況下,則發(fā)出一主用及備用電源關(guān)閉激活信息;以及一電源關(guān)閉模塊,可汲取該計(jì)算機(jī)平臺于發(fā)生瞬間異常斷電狀況時(shí)所僅存的電量短暫正常運(yùn)行;且其可在此短暫正常運(yùn)行期間,響應(yīng)該識別信息變動(dòng)響應(yīng)模塊所發(fā)出的主用及備用電源關(guān)閉激活信息,依序執(zhí)行一主用電源關(guān)閉程序及一備用電源關(guān)閉程序,依序關(guān)閉這些處理單元的主用電源和備用電源;并可響應(yīng)該識別信息變動(dòng)響應(yīng)模塊所發(fā)出的備用電源關(guān)閉激活信息,執(zhí)行一備用電源關(guān)閉程序,依序關(guān)閉這些處理單元的備用電源。
本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法及系統(tǒng)利用刀片服務(wù)器上的識別信息(Blade ID Signal)及電源良好信號(PowerGood Signal)判斷刀片服務(wù)器是否發(fā)生一瞬間異常斷電狀況;若是,則響應(yīng)地執(zhí)行一電源關(guān)閉程序,其中是利用刀片服務(wù)器在發(fā)生瞬間異常斷電狀況之后僅存的電量依序以正常關(guān)機(jī)方式關(guān)閉刀片服務(wù)器上所有服務(wù)單元電路板的主用電源及備用電源。本發(fā)明可在刀片服務(wù)器發(fā)生意外的瞬間異常斷電狀況時(shí),保護(hù)刀片服務(wù)器上的各個(gè)服務(wù)單元電路板的內(nèi)部電路不會(huì)因瞬間斷電狀況受到損壞。
圖1是本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng)搭載至一刀片服務(wù)器的應(yīng)用方式示意圖;圖2是本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng)的對象導(dǎo)向組件模型的基本架構(gòu)示意圖。
具體實(shí)施方式實(shí)施例圖1顯示本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng)(如標(biāo)號100所指的方塊)的應(yīng)用方式。如圖所示,本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng)100在實(shí)際應(yīng)用上是搭載至一計(jì)算機(jī)平臺,例如一刀片服務(wù)器(blade server)10,且該刀片服務(wù)器10插接有一集群式各自獨(dú)立的處理單元,例如一集群式的服務(wù)單元電路板(在圖1所示的實(shí)施例中,例如以4片服務(wù)單元電路板11、12、13、14為例作說明;在實(shí)際應(yīng)用上,服務(wù)單元電路板的數(shù)目并無限制)。
在實(shí)際操作時(shí),本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng)100可對該刀片服務(wù)器10中的各個(gè)服務(wù)單元電路板11、12、13、14提供一瞬間異常斷電內(nèi)部電路保護(hù)功能,在該刀片服務(wù)器10的運(yùn)行過程中若發(fā)生一瞬間異常斷電狀況時(shí),例如網(wǎng)絡(luò)系統(tǒng)管理人員不慎從該刀片服務(wù)器10機(jī)架中拔出其中一片服務(wù)單元電路板(11、12、13或14)、或該刀片服務(wù)器10的主電源發(fā)生意外的停電狀況時(shí),可響應(yīng)地依序以正常關(guān)機(jī)方式關(guān)閉該刀片服務(wù)器10中各個(gè)服務(wù)單元電路板11、12、13、14分別所屬的主用電源21、22、23、24和備用電源31、32、33、34,保護(hù)各個(gè)服務(wù)單元電路板11、12、13、14的內(nèi)部電路(未顯示在附圖)不會(huì)因瞬間異常斷電狀況而受到損壞。
如圖2所示,本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng)100的對象導(dǎo)向組件模型(object-oriented component model)的基本架構(gòu)至少包括(A)一識別信息記錄模塊110;(B)一開機(jī)狀態(tài)設(shè)定模塊120;(C)一識別信息變動(dòng)響應(yīng)模塊130;以及(D)一電源關(guān)閉模塊140;且可進(jìn)而選擇性地包括一電源良好信號檢測模塊210。
識別信息記錄模塊110可在各個(gè)服務(wù)單元電路板11、12、13、14插接到該刀片服務(wù)器10時(shí),響應(yīng)地記錄下各個(gè)服務(wù)單元電路板11、12、13、14所屬的一組識別信息(以下例如表示為Blade_ID)。
開機(jī)狀態(tài)設(shè)定模塊120可在各個(gè)服務(wù)單元電路板11、12、13、14插接到該刀片服務(wù)器10時(shí),響應(yīng)各個(gè)服務(wù)單元電路板11、12、13、14的開機(jī)狀態(tài),設(shè)定一開機(jī)狀態(tài)旗標(biāo)(以下例如表示為PowerOn_Flag);其設(shè)定方式為若服務(wù)單元電路板11、12、13、14為開機(jī)狀態(tài),則將開機(jī)狀態(tài)旗標(biāo)PowerOn_Flag設(shè)定為一開機(jī)狀態(tài)設(shè)定值(例如邏輯值“1”);反之,若是未開機(jī)狀態(tài),則將該開機(jī)狀態(tài)旗標(biāo)PowerOn_Flag設(shè)定為一未開機(jī)狀態(tài)設(shè)定值(例如為邏輯值“0”)。
在各個(gè)服務(wù)單元電路板11、12、13、14所屬的識別信息Blade_ID發(fā)生變動(dòng)狀況時(shí)(也就是因發(fā)生一瞬間異常斷電狀況而瞬間被改變時(shí)),識別信息變動(dòng)響應(yīng)模塊130可響應(yīng)此變動(dòng)狀況,在上述開機(jī)狀態(tài)設(shè)定模塊120設(shè)定的開機(jī)狀態(tài)旗標(biāo)PowerOn_Flag是未開機(jī)狀態(tài)設(shè)定值(0)的情況下,向電源關(guān)閉模塊140發(fā)出一備用電源關(guān)閉激活信息;反之,在該開機(jī)狀態(tài)設(shè)定模塊120所設(shè)定的開機(jī)狀態(tài)旗標(biāo)PowerOn_Flag是開機(jī)狀態(tài)設(shè)定值(1)的情況下,則電源關(guān)閉模塊140發(fā)出一主用及備用電源關(guān)閉激活信息。
電源關(guān)閉模塊140可汲取該刀片服務(wù)器10在發(fā)生瞬間異常斷電狀況時(shí)僅存的電量短暫正常運(yùn)行。在此短暫的正常運(yùn)行期間,此電源關(guān)閉模塊140可響應(yīng)上述識別信息變動(dòng)響應(yīng)模塊130發(fā)出的主用及備用電源關(guān)閉激活信息,對該刀片服務(wù)器10中所有的服務(wù)單元電路板11、12、13、14依序執(zhí)行一主用電源關(guān)閉程序及一備用電源關(guān)閉程序,依序關(guān)閉這些服務(wù)單元電路板11、12、13、14的主用電源21、22、23、24,并接著關(guān)閉其備用電源31、32、33、34;并可響應(yīng)該識別信息變動(dòng)響應(yīng)模塊130所發(fā)出的備用電源關(guān)閉激活信息,對這些服務(wù)單元電路板11、12、13、14執(zhí)行一備用電源關(guān)閉程序,依序關(guān)閉這些服務(wù)單元電路板11、12、13、14所屬的備用電源31、32、33、34。
電源良好信號檢測模塊210是一選擇性的構(gòu)件,可在各個(gè)服務(wù)單元電路板11、12、13、14插接到該刀片服務(wù)器10時(shí),檢測各個(gè)服務(wù)單元電路板11、12、13、14是否發(fā)出一電源良好信號,例如刀片服務(wù)器中標(biāo)準(zhǔn)化的12V(volt)的PGD(Power Good)信號;若是,則不發(fā)出一主用及備用電源關(guān)閉激活信息;反之若否,則發(fā)出一主用及備用電源關(guān)閉激活信息至上述電源關(guān)閉模塊140,該電源關(guān)閉模塊140響應(yīng)地依序執(zhí)行一主用電源關(guān)閉程序及一備用電源關(guān)閉程序。
以下詳細(xì)說明本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法在實(shí)際應(yīng)用時(shí)的操作方式。
請同時(shí)參閱圖1和圖2,在實(shí)際應(yīng)用時(shí),當(dāng)網(wǎng)絡(luò)系統(tǒng)管理人員將一片服務(wù)單元電路板(11、12、13、或14)插接到刀片服務(wù)器10時(shí),本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng)100中的識別信息記錄模塊110,響應(yīng)地記錄下各個(gè)插接上的服務(wù)單元電路板11、12、13、14所屬的一組識別信息Blade_ID。若網(wǎng)絡(luò)系統(tǒng)管理人員不對插接上的服務(wù)單元電路板11、12、13、14進(jìn)行開機(jī),則開機(jī)狀態(tài)設(shè)定模塊120將各個(gè)服務(wù)單元電路板11、12、13、14所屬的開機(jī)狀態(tài)旗標(biāo)PowerOn_Flag設(shè)定為“0”(即代表“未開機(jī)狀態(tài)”;但若開機(jī)狀態(tài)旗標(biāo)PowerOn_Flag已預(yù)先內(nèi)定為“0”,則可不執(zhí)行此設(shè)定動(dòng)作)。反之,若網(wǎng)絡(luò)系統(tǒng)管理人員對插接上的服務(wù)單元電路板11、12、13、14進(jìn)行開機(jī),則開機(jī)狀態(tài)設(shè)定模塊120將各個(gè)服務(wù)單元電路板11、12、13、14所屬的開機(jī)狀態(tài)旗標(biāo)PowerOn_Flag設(shè)定為“1”(即代表“開機(jī)狀態(tài)”)。
在刀片服務(wù)器10運(yùn)行過程中,若意外地發(fā)生一瞬間異常斷電狀況,例如由地震或火災(zāi)所引起,則各個(gè)服務(wù)單元電路板11、12、13、14所屬的識別信息Blade_ID會(huì)因斷電發(fā)生變動(dòng)狀況,在上述開機(jī)狀態(tài)設(shè)定模塊120設(shè)定的開機(jī)狀態(tài)旗標(biāo)PowerOn_Flag為“0”值(即“未開機(jī)狀態(tài)”)的情況下,響應(yīng)地使識別信息變動(dòng)響應(yīng)模塊130發(fā)出一備用電源關(guān)閉激活信息;反之,在開機(jī)狀態(tài)旗標(biāo)PowerOn_Flag為“1”值(即“開機(jī)狀態(tài)”)的情況下,則發(fā)出一主用及備用電源關(guān)閉激活信息。在刀片服務(wù)器10發(fā)生瞬間異常斷電的情況下,電源關(guān)閉模塊140仍可依靠僅存的少量電量短暫地正常運(yùn)行。在此短暫的正常運(yùn)行期間,可響應(yīng)該識別信息變動(dòng)響應(yīng)模塊130發(fā)出的主用及備用電源關(guān)閉激活信息,電源關(guān)閉模塊140對該刀片服務(wù)器10中所有的服務(wù)單元電路板11、12、13、14依序執(zhí)行一主用電源關(guān)閉程序及一備用電源關(guān)閉程序,依序關(guān)閉這些服務(wù)單元電路板11、12、13、14的主用電源21、22、23、24及備用電源31、32、33、34。在未開機(jī)的情況下,電源關(guān)閉模塊140可響應(yīng)該識別信息變動(dòng)響應(yīng)模塊130所發(fā)出的備用電源關(guān)閉激活信息而僅執(zhí)行一備用電源關(guān)閉程序,依序關(guān)閉這些服務(wù)單元電路板11、12、13、14的備用電源31、32、33、34。
此外,若本發(fā)明的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法選擇性地包括一電源良好信號檢測模塊210,則此電源良好信號檢測模塊210可在各個(gè)服務(wù)單元電路板11、12、13、14插接到該刀片服務(wù)器10時(shí),檢測各個(gè)服務(wù)單元電路板11、12、13、14是否發(fā)出一12V的電源良好信號PGD(Power Good)。在刀片服務(wù)器10未發(fā)生瞬間異常斷電的情況下,服務(wù)單元電路板11、12、13、14將正常地發(fā)出此12V的PGD電源良好信號;反之,在發(fā)生瞬間異常斷電的情況下,此12V的PGD電源良好信號將因此瞬間被改變,使電源良好信號檢測模塊210響應(yīng)地發(fā)出一主用及備用電源關(guān)閉激活信息到該電源關(guān)閉模塊140,該電源關(guān)閉模塊140依序執(zhí)行一主用電源關(guān)閉程序及一備用電源關(guān)閉程序,也就是首先依序關(guān)閉這些服務(wù)單元電路板11、12、13、14的主用電源21、22、23、24,再接著依序關(guān)閉其備用電源31、32、33、34。
總而言之,本發(fā)明提供了一種計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法及系統(tǒng),搭配至一計(jì)算機(jī)平臺,例如刀片服務(wù)器,對該刀片服務(wù)器提供一瞬間異常斷電內(nèi)部電路保護(hù)功能;本發(fā)明利用刀片服務(wù)器上的識別信息(Blade ID Signal)及電源良好信號(Power Good Signal),判斷刀片服務(wù)器是否發(fā)生一瞬間異常斷電狀況;若是,則響應(yīng)地執(zhí)行一電源關(guān)閉程序,其中利用刀片服務(wù)器于發(fā)生瞬間異常斷電狀況之后所僅存的電量依序以正常關(guān)機(jī)方式關(guān)閉刀片服務(wù)器上所有的服務(wù)單元電路板的主用電源及備用電源。本發(fā)明可在刀片服務(wù)器發(fā)生不可預(yù)期的瞬間異常斷電狀況時(shí),保護(hù)刀片服務(wù)器上的各個(gè)服務(wù)單元電路板的內(nèi)部電路不會(huì)因瞬間斷電狀況受到損壞。
權(quán)利要求
1.一種計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法,應(yīng)用在一計(jì)算機(jī)平臺,且該計(jì)算機(jī)平臺插接有一集群式處理單元,對這些計(jì)算機(jī)平臺中所有處理單元提供一瞬間異常斷電內(nèi)部電路保護(hù)功能;其特征在于,該計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法至少包括在各個(gè)處理單元插接到該計(jì)算機(jī)平臺時(shí),記錄下各個(gè)處理單元所屬的一組識別信息;在各個(gè)處理單元插接到該計(jì)算機(jī)平臺時(shí),響應(yīng)各個(gè)處理單元的開機(jī)狀態(tài)設(shè)定一開機(jī)狀態(tài)旗標(biāo);其中若該處理單元為開機(jī)狀態(tài),則將該處理單元所屬的開機(jī)狀態(tài)旗標(biāo)設(shè)定為一開機(jī)狀態(tài)設(shè)定值;反之,若為未開機(jī)狀態(tài),則將該開機(jī)狀態(tài)旗標(biāo)設(shè)定為一未開機(jī)狀態(tài)設(shè)定值;在所記錄的識別信息發(fā)生變動(dòng)狀況時(shí),響應(yīng)此變動(dòng)狀況在該開機(jī)狀態(tài)旗標(biāo)是未開機(jī)狀態(tài)設(shè)定值的情況下,發(fā)出一備用電源關(guān)閉激活信息;反之,在該開機(jī)狀態(tài)旗標(biāo)是開機(jī)狀態(tài)設(shè)定值的情況下,則發(fā)出一主用及備用電源關(guān)閉激活信息;響應(yīng)該主用及備用電源關(guān)閉激活信息,依序執(zhí)行一主用電源關(guān)閉程序及一備用電源關(guān)閉程序,依序關(guān)閉這些處理單元的主用電源及備用電源;以及響應(yīng)該備用電源關(guān)閉激活信息,執(zhí)行一備用電源關(guān)閉程序,依序關(guān)閉這些處理單元的備用電源。
2.如權(quán)利要求
1所述的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法,其特征在于,該計(jì)算機(jī)平臺為一刀片服務(wù)器。
3.如權(quán)利要求
1所述的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法,其特征在于,各個(gè)處理單元為一服務(wù)單元電路板。
4.如權(quán)利要求
1所述的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法,其特征在于,該保護(hù)方法進(jìn)而還包括在各個(gè)處理單元插接至該計(jì)算機(jī)平臺時(shí),檢測各個(gè)處理單元是否發(fā)出一電源良好信號;若否,則執(zhí)行一主用電源關(guān)閉程序。
5.一種計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng),可搭配至一計(jì)算機(jī)平臺,且該計(jì)算機(jī)平臺插接有一集群式處理單元,對這些計(jì)算機(jī)平臺中所有處理單元提供一瞬間異常斷電內(nèi)部電路保護(hù)功能;其特征在于,該計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng)至少包括一識別信息記錄模塊,可在各個(gè)處理單元插接至該計(jì)算機(jī)平臺時(shí),記錄下各個(gè)處理單元所屬的一組識別信息;一開機(jī)狀態(tài)設(shè)定模塊,可在各個(gè)處理單元插接至該計(jì)算機(jī)平臺時(shí),響應(yīng)各個(gè)處理單元的開機(jī)狀態(tài)設(shè)定一開機(jī)狀態(tài)旗標(biāo);其中若該處理單元為開機(jī)狀態(tài),則將該處理單元所屬的開機(jī)狀態(tài)旗標(biāo)設(shè)定為一開機(jī)狀態(tài)設(shè)定值;反之,若是未開機(jī)狀態(tài),則將該開機(jī)狀態(tài)旗標(biāo)設(shè)定為一未開機(jī)狀態(tài)設(shè)定值;一識別信息變動(dòng)響應(yīng)模塊,可在該識別信息記錄模塊所記錄的識別信息發(fā)生變動(dòng)狀況時(shí),響應(yīng)此變動(dòng)狀況在該開機(jī)狀態(tài)設(shè)定模塊所設(shè)定的開機(jī)狀態(tài)旗標(biāo)為未開機(jī)狀態(tài)設(shè)定值的情況下,發(fā)出一備用電源關(guān)閉激活信息;反之,在該開機(jī)狀態(tài)設(shè)定模塊所設(shè)定的開機(jī)狀態(tài)旗標(biāo)為開機(jī)狀態(tài)設(shè)定值的情況下,則發(fā)出一主用及備用電源關(guān)閉激活信息;一電源關(guān)閉模塊,可汲取該計(jì)算機(jī)平臺于發(fā)生瞬間異常斷電狀況時(shí)所僅存的電量短暫正常運(yùn)行;且其可在此短暫正常運(yùn)行期間,響應(yīng)該識別信息變動(dòng)響應(yīng)模塊所發(fā)出的主用及備用電源關(guān)閉激活信息,依序執(zhí)行一主用電源關(guān)閉程序及一備用電源關(guān)閉程序,依序關(guān)閉這些處理單元的主用電源和備用電源;并可響應(yīng)該識別信息變動(dòng)響應(yīng)模塊所發(fā)出的備用電源關(guān)閉激活信息,執(zhí)行一備用電源關(guān)閉程序,依序關(guān)閉這些處理單元的備用電源。
6.如權(quán)利要求
5所述的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng),其特征在于,該計(jì)算機(jī)平臺為一刀片服務(wù)器。
7.如權(quán)利要求
5所述的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng),其特征在于,各個(gè)處理單元為一服務(wù)單元電路板。
8.如權(quán)利要求
5所述的計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)系統(tǒng),其特征在于,該保護(hù)系統(tǒng)進(jìn)而還包括一電源良好信號檢測模塊,可在各個(gè)處理單元插接至該計(jì)算機(jī)平臺時(shí),檢測各個(gè)處理單元是否發(fā)出一電源良好信號;若否,則發(fā)出一主用及備用電源關(guān)閉激活信息至該電源關(guān)閉模塊,該電源關(guān)閉模塊依序執(zhí)行一主用電源關(guān)閉程序及一備用電源關(guān)閉程序。
專利摘要
本發(fā)明公開一種計(jì)算機(jī)平臺瞬間異常斷電內(nèi)部電路保護(hù)方法及系統(tǒng),搭配至一計(jì)算機(jī)平臺,例如刀片服務(wù)器,對該刀片服務(wù)器提供一瞬間異常斷電內(nèi)部電路保護(hù)功能;該保護(hù)系統(tǒng)至少包括識別信息記錄模、開機(jī)狀態(tài)設(shè)定模塊、識別信息變動(dòng)響應(yīng)模塊以及電源關(guān)閉模塊140,進(jìn)而選擇性地包括電源良好信號檢測模塊。本發(fā)明利用刀片服務(wù)器上的識別信息及電源良好信號判斷刀片服務(wù)器是否發(fā)生一瞬間異常斷電狀況;若是,則響應(yīng)地執(zhí)行一電源關(guān)閉程序,其中利用斷電后僅存的電量依序以正常關(guān)機(jī)方式關(guān)閉刀片服務(wù)器上服務(wù)單元電路板的主用及備用電源。本發(fā)明在刀片服務(wù)器發(fā)生意外的瞬間異常斷電時(shí),保護(hù)刀片服務(wù)器上服務(wù)單元電路板內(nèi)部電路不會(huì)因瞬間斷電受到損壞。
文檔編號G06F1/30GK1996204SQ200610000452
公開日2007年7月11日 申請日期2006年1月5日
發(fā)明者蔡圣源 申請人:英業(yè)達(dá)股份有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan