一種可用于atca結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法及裝置制造方法
【專利摘要】本發(fā)明一種可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法和裝置,只用一套程序就可以自動(dòng)切換成不同功能單元的管理程序,從而減少程序維護(hù)數(shù)量,提高工作效率。
【專利說明】一種可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法及裝置
一、【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種可用于ATCA (Advanced Telecom Computing先進(jìn)電信計(jì)算架構(gòu))結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法,其特征是在ATCA結(jié)構(gòu)服務(wù)器上使用一種管理模塊可以用于不同功能單元,實(shí)現(xiàn)在不同功能單元上管理程序的自動(dòng)切換。
二、【背景技術(shù)】
[0002]在ATCA結(jié)構(gòu)服務(wù)器中通常包括多種功能單元,如計(jì)算單元,交換單元,管理單元等。對(duì)這些單元的監(jiān)控管理,如果每種單元都使用不同的管理程序,則需要將每個(gè)單元上的管理模塊燒錄成不同的程序,這樣增加了程序燒錄的種類,給程序的維護(hù)增加了困難,很容易混淆。因此提出一種可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法,只用一套程序就可以自動(dòng)切換成不同功能單元的管理程序,從而減少程序維護(hù)數(shù)量,提高工作效率。
三、
【發(fā)明內(nèi)容】
[0003]根據(jù)本發(fā)明的其中一個(gè)發(fā)明目的,其中提供一種可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換裝置,其中包括若干功能單元,每個(gè)功能單元中包括各自的管理程序,管理程序通過GP1與其槽位相連,而每個(gè)功能單元對(duì)應(yīng)唯一的硬件地址(Hardware Addr)Pin,各功能單元上的管理模塊所使用的程序包含所有功能單元的管理程序,在管理模塊上統(tǒng)一定義了一組單元類型判斷Pin,連接到所在單元的硬件地址Pin (Hardware Addr Pin)上,每個(gè)功能單元對(duì)應(yīng)不同的Hardware Addr,因此在各功能單元上的管理模塊可以根據(jù)該功能單元所在的Hardware Addr來判斷單元類型,并切換為該種單元的管理程序。
[0004]根據(jù)本發(fā)明進(jìn)一步的發(fā)明目的,其中管理程序可以是相同的,也可以是不同的。
[0005]根據(jù)本發(fā)明進(jìn)一步的發(fā)明目的,其中ACTA結(jié)構(gòu)服務(wù)器可根據(jù)該唯一標(biāo)識(shí)的硬件地址Pin來區(qū)別不同的管理程序并進(jìn)行切換。
[0006]根據(jù)本發(fā)明進(jìn)一步的發(fā)明目的,其中管理模塊的單元類型判斷Pin可以使用管理模塊上的GP1來定義,其連接到管理模塊所在功能單元的Hardware Addr上。
[0007]根據(jù)本發(fā)明進(jìn)一步的發(fā)明目的,其中程序中先通過(槽ID) Slot ID判斷管理模塊所在的功能單元類型,然后切換為該類型單元的管理程序運(yùn)行。
[0008]根據(jù)本發(fā)明的另一發(fā)明目的,其中提供一種可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法,其中包括若干功能單元,每個(gè)功能單元中包括各自的管理程序,管理程序通過GP1與其槽位相連,而每個(gè)功能單元對(duì)應(yīng)唯一的硬件地址(Hardware Addr)Pin,各功能單元上的管理模塊所使用的程序包含所有功能單元的管理程序,在管理模塊上統(tǒng)一定義了一組單元類型判斷Pin,連接到所在單元的硬件地址Pin (Hardware Addr Pin)上,每個(gè)功能單元對(duì)應(yīng)不同的Hardware Addr,因此在各功能單元上的管理模塊可以根據(jù)該功能單元所在的Hardware Addr來判斷單元類型,并切換為該種單元的管理程序。
[0009]根據(jù)本發(fā)明進(jìn)一步的發(fā)明目的,其中管理程序可以是相同的,也可以是不同的。
[0010]根據(jù)本發(fā)明進(jìn)一步的發(fā)明目的,其中ACTA結(jié)構(gòu)服務(wù)器可根據(jù)該唯一標(biāo)識(shí)的硬件地址Pin來區(qū)別不同的管理程序并進(jìn)行切換。
[0011]根據(jù)本發(fā)明進(jìn)一步的發(fā)明目的,其中管理模塊的單元類型判斷Pin可以使用管理模塊上的GP1來定義,其連接到管理模塊所在功能單元的Hardware Addr上。
[0012]根據(jù)本發(fā)明進(jìn)一步的發(fā)明目的,其中程序中先通過(槽ID) Slot ID判斷管理模塊所在的功能單元類型,然后切換為該類型單元的管理程序運(yùn)行。
四、【專利附圖】
【附圖說明】
[0013]圖1為本發(fā)明圖1ATCA標(biāo)準(zhǔn)槽位定義;
[0014]圖2為本發(fā)明管理模塊與各功能單元連接示意圖
五、【具體實(shí)施方式】
[0015]參照?qǐng)D1、圖2,本發(fā)明中各功能單元上的管理模塊所使用的程序包含所有功能單元的管理程序,在管理模塊上統(tǒng)一定義了一組單元類型判斷Pin,連接到所在單元的硬件地址Pin (Hardware Addr Pin)上,由于ATCA結(jié)構(gòu)服務(wù)器具有特定的槽位標(biāo)準(zhǔn)(圖1ATCA標(biāo)準(zhǔn)槽位定義),每個(gè)功能單元對(duì)應(yīng)不同的Hardware Addr,因此在各功能單元上的管理模塊可以根據(jù)該功能單元所在的Hardware Addr來判斷單元類型,并切換為該種單元的管理程序。
[0016]結(jié)合圖2,ACTA結(jié)構(gòu)服務(wù)器包括若干個(gè)功能單元,每個(gè)功能單元中包括各自的管理程序,其管理程序可以是相同的,也可以是不同的,管理程序通過GP1與其槽位相連,而每個(gè)功能單元對(duì)應(yīng)唯一的硬件地址(Hardware Addr)Pin,因此ACTA結(jié)構(gòu)服務(wù)器可根據(jù)該唯一標(biāo)識(shí)的硬件地址Pin來區(qū)別不同的管理程序并進(jìn)行切換,以方便使用。
[0017]管理模塊的單元類型判斷Pin可以使用管理模塊上的GP1(General-PurposeInput/Output)來定義,其連接到管理模塊所在功能單元的Hardware Addr上(圖2管理模塊與各功能單元連接示意圖),程序中先通過(槽ID)Slot ID判斷管理模塊所在的功能單元類型,然后切換為該類型單元的管理程序運(yùn)行。
[0018]需要指出的是,本發(fā)明中提出的ATCA方法和裝置方案中,僅對(duì)切換相關(guān)的方法和裝置進(jìn)行了了改進(jìn),并不涉及ACTA結(jié)構(gòu)中的其他部件和架構(gòu),而關(guān)于其他部分均可參考ACTA的標(biāo)準(zhǔn)及現(xiàn)有技術(shù)。
[0019]雖然先前的描述和附圖描述了本發(fā)明的優(yōu)選實(shí)施例,但是可以理解:在不脫離本發(fā)明的精神的情況下,在此可以產(chǎn)生各種附加、修改和替換。本領(lǐng)域普通技術(shù)人員很清楚:在不脫離本發(fā)明的精神或本質(zhì)特性的情況下,可以以其他特殊形式、結(jié)構(gòu)、布置、比例、以及利用其他元件、材料和部件來實(shí)現(xiàn)本發(fā)明。本領(lǐng)域的技術(shù)人員將意識(shí)到:本發(fā)明可以使用發(fā)明實(shí)際中使用的結(jié)構(gòu)、布置、比例、材料以及部件和其他的許多修改,這些修改在不脫離本發(fā)明的原理的情況下而特別適應(yīng)于特殊環(huán)境和操作需求。因此,當(dāng)前公開的實(shí)施例在所有方面應(yīng)被理解為說明性的而非對(duì)其請(qǐng)求保護(hù)的范圍的限制。
【權(quán)利要求】
1.一種可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換裝置,其中包括若干功能單元,每個(gè)功能單元中包括各自的管理程序,管理程序通過GP1與其槽位相連,而每個(gè)功能單元對(duì)應(yīng)唯一的硬件地址(Hardware Addr) Pin,各功能單元上的管理模塊所使用的程序包含所有功能單元的管理程序,在管理模塊上統(tǒng)一定義了一組單元類型判斷Pin,連接到所在單元的硬件地址Pin (Hardware Addr Pin)上,每個(gè)功能單元對(duì)應(yīng)不同的Hardware Addr,因此在各功能單元上的管理模塊可以根據(jù)該功能單元所在的Hardware Addr來判斷單元類型,并切換為該種單元的管理程序。
2.如權(quán)利要求1所述的可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換裝置,其中管理程序可以是相同的,也可以是不同的。
3.如權(quán)利要求1所述的可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換裝置,其中ACTA結(jié)構(gòu)服務(wù)器可根據(jù)該唯一標(biāo)識(shí)的硬件地址Pin來區(qū)別不同的管理程序并進(jìn)行切換。
4.如權(quán)利要求1所述的可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換裝置,其中管理模塊的單元類型判斷Pin可以使用管理模塊上的GP1來定義,其連接到管理模塊所在功會(huì)K單元白勺Hardware Addr上。
5.如權(quán)利要求1所述的可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換裝置,其中程序中先通過(槽ID)Slot ID判斷管理模塊所在的功能單元類型,然后切換為該類型單元的管理程序運(yùn)行。
6.一種可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法,其中包括若干功能單元,每個(gè)功能單元中包括各自的管理程序,管理程序通過GP1與其槽位相連,而每個(gè)功能單元對(duì)應(yīng)唯一的硬件地址(Hardware Addr) Pin,各功能單元上的管理模塊所使用的程序包含所有功能單元的管理程序,在管理模塊上統(tǒng)一定義了一組單元類型判斷Pin,連接到所在單元的硬件地址Pin (Hardware Addr Pin)上,每個(gè)功能單元對(duì)應(yīng)不同的Hardware Addr,因此在各功能單元上的管理模塊可以根據(jù)該功能單元所在的Hardware Addr來判斷單元類型,并切換為該種單元的管理程序。
7.如權(quán)利要求6所述的可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法,其中管理程序可以是相同的,也可以是不同的。
8.如權(quán)利要求6所述的可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法,其中ACTA結(jié)構(gòu)服務(wù)器可根據(jù)該唯一標(biāo)識(shí)的硬件地址Pin來區(qū)別不同的管理程序并進(jìn)行切換。
9.如權(quán)利要求6所述的可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法,其中管理模塊的單元類型判斷Pin可以使用管理模塊上的GP1來定義,其連接到管理模塊所在功會(huì)K單元白勺Hardware Addr上。
10.如權(quán)利要求6所述的可用于ATCA結(jié)構(gòu)服務(wù)器的管理模塊程序自動(dòng)切換方法,其中程序中先通過(槽ID)Slot ID判斷管理模塊所在的功能單元類型,然后切換為該類型單元的管理程序運(yùn)行。
【文檔編號(hào)】G06F9/48GK104503835SQ201410850581
【公開日】2015年4月8日 申請(qǐng)日期:2014年12月30日 優(yōu)先權(quán)日:2014年12月30日
【發(fā)明者】徐進(jìn), 葉豐華 申請(qǐng)人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司