驅(qū)動(dòng)組件的配置方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種驅(qū)動(dòng)組件的配置方法和裝置,其中,該方法包括:確定系統(tǒng)中需要配置驅(qū)動(dòng)組件的多個(gè)節(jié)點(diǎn)和多個(gè)節(jié)點(diǎn)中每個(gè)節(jié)點(diǎn)的配置參數(shù);根據(jù)多個(gè)節(jié)點(diǎn)對(duì)應(yīng)的配置參數(shù)確定每個(gè)節(jié)點(diǎn)的地址,將配置驅(qū)動(dòng)組件的命令分發(fā)至多個(gè)節(jié)點(diǎn);對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置,其中,對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)該節(jié)點(diǎn)的系統(tǒng)信息調(diào)用對(duì)應(yīng)的驅(qū)動(dòng)組件對(duì)該節(jié)點(diǎn)進(jìn)行同步配置。本發(fā)明通過調(diào)用與需要配置驅(qū)動(dòng)組件的各個(gè)節(jié)點(diǎn)相應(yīng)的驅(qū)動(dòng)組件版本進(jìn)行配置,簡化了驅(qū)動(dòng)組件的配置操作步驟,提高了驅(qū)動(dòng)組件配置的自動(dòng)化程度,從而改善了配置驅(qū)動(dòng)組件的良率。
【專利說明】驅(qū)動(dòng)組件的配置方法和裝置【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,并且特別地,涉及ー種驅(qū)動(dòng)組件的配置方法和裝置。
【背景技術(shù)】
[0002]InfiniBand是一種高速網(wǎng)絡(luò)技術(shù)和標(biāo)準(zhǔn),由于InfiniBand具有高帶寬、低延遲等優(yōu)點(diǎn),因此,在高性能計(jì)算、大數(shù)據(jù)處理等領(lǐng)域應(yīng)用廣泛,并且高性能計(jì)算集群通常使用InfiniBand作為高速計(jì)算網(wǎng)絡(luò)或存儲(chǔ)網(wǎng)絡(luò)。在InfiniBand硬件安裝到位之后,需要為集群中的姆個(gè)節(jié)點(diǎn)安裝InfiniBand驅(qū)動(dòng)庫,通常使用The OpenFabrics Alliance (OFA)組織提供的The OpenFabrics Enterprise Distribution (OFED)驅(qū)動(dòng)組件手動(dòng)安裝到姆個(gè)節(jié)點(diǎn)上。
[0003]通常,對(duì)OFED驅(qū)動(dòng)組件進(jìn)行安裝的方式是在集群中的每個(gè)節(jié)點(diǎn)上進(jìn)行手動(dòng)執(zhí)行安裝過程,手動(dòng)安裝方式操作繁瑣、效率低、易出錯(cuò),主要表現(xiàn)在:
[0004]1.0FED驅(qū)動(dòng)組件沒有提供批量安裝功能,因此,每個(gè)節(jié)點(diǎn)均需要分別手動(dòng)安裝,手動(dòng)安裝方式重復(fù)勞動(dòng)多、費(fèi)時(shí)、效率低下,并且容易出現(xiàn)人為操作失誤。因此,當(dāng)集群規(guī)模很大時(shí),這種安裝方式工作量巨大,不宜采用這樣的安裝方式。
[0005]2.0FED驅(qū)動(dòng)組件與集群節(jié)點(diǎn)操作系統(tǒng)存在兼容性問題,因此,需要根據(jù)集群節(jié)點(diǎn)操作系統(tǒng)版本選擇OFED驅(qū)動(dòng)組件版本。當(dāng)集群中各個(gè)節(jié)點(diǎn)操作系統(tǒng)不一致吋,如果手動(dòng)安裝OFED驅(qū)動(dòng)組件,操作將更加繁瑣。
[0006]針對(duì)相關(guān)技術(shù)中需要手動(dòng)進(jìn)行驅(qū)動(dòng)組件的配置,導(dǎo)致配置過程復(fù)雜化并出錯(cuò)率高的問題,目如尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0007]針對(duì)相關(guān)技術(shù)中需要手動(dòng)進(jìn)行驅(qū)動(dòng)組件的配置,導(dǎo)致配置過程復(fù)雜化并出錯(cuò)率高的問題,本發(fā)明提出一種驅(qū)動(dòng)組件的配置方法和裝置,能夠自動(dòng)配置驅(qū)動(dòng)組件,從而改善配置驅(qū)動(dòng)組件的良率。
[0008]本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0009]根據(jù)本發(fā)明的ー個(gè)方面,提供了一種驅(qū)動(dòng)組件的配置方法。
[0010]該驅(qū)動(dòng)組件的配置方法包括:
[0011]確定系統(tǒng)中需要配置驅(qū)動(dòng)組件的多個(gè)節(jié)點(diǎn)和多個(gè)節(jié)點(diǎn)中每個(gè)節(jié)點(diǎn)的配置參數(shù);
[0012]根據(jù)多個(gè)節(jié)點(diǎn)對(duì)應(yīng)的配置參數(shù)確定每個(gè)節(jié)點(diǎn)的地址,將配置驅(qū)動(dòng)組件的命令分發(fā)至多個(gè)節(jié)點(diǎn);
[0013]對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置,其中,對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)該節(jié)點(diǎn)的系統(tǒng)信息調(diào)用對(duì)應(yīng)的驅(qū)動(dòng)組件對(duì)該節(jié)點(diǎn)進(jìn)行同步配置。
[0014]其中,確定系統(tǒng)中需要配置驅(qū)動(dòng)組件的多個(gè)節(jié)點(diǎn)和多個(gè)節(jié)點(diǎn)中每個(gè)節(jié)點(diǎn)的配置參數(shù)包括:
[0015]生成配置文件,在配置文件中保存多個(gè)節(jié)點(diǎn)的列表以及每個(gè)節(jié)點(diǎn)的配置參數(shù);[0016]并且,在發(fā)送配置驅(qū)動(dòng)組件的命令時(shí),根據(jù)配置文件進(jìn)行發(fā)送。
[0017]此外,在對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置之后,配置方法進(jìn)ー步包括:
[0018]對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)配置文件中的配置參數(shù)對(duì)該節(jié)點(diǎn)的驅(qū)動(dòng)組件的參數(shù)進(jìn)行設(shè)置。
[0019]并且,每個(gè)節(jié)點(diǎn)中保存有多個(gè)版本的驅(qū)動(dòng)組件,在對(duì)每個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置時(shí),根據(jù)每個(gè)節(jié)點(diǎn)的系統(tǒng)信息,從該節(jié)點(diǎn)保存的多個(gè)版本的驅(qū)動(dòng)組件中選擇相應(yīng)版本的驅(qū)動(dòng)組件進(jìn)行同步配置。
[0020]可選地,對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置進(jìn)ー步包括以下:
[0021]刪除節(jié)點(diǎn)中已存在的原驅(qū)動(dòng)組件;和/或
[0022]實(shí)時(shí)提示配置進(jìn)度。
[0023]而且,上述系統(tǒng)信息包括以下至少之一:
[0024]操作系統(tǒng)的版本信息、用于進(jìn)行驅(qū)動(dòng)組件配置的工具信息。
[0025]根據(jù)本發(fā)明的另ー個(gè)方面,提供了ー種驅(qū)動(dòng)組件的配置裝置。
[0026]上述驅(qū)動(dòng)組件的配置裝置包括:
[0027]確定模塊,用于確定系統(tǒng)中需要配置驅(qū)動(dòng)組件的多個(gè)節(jié)點(diǎn)和多個(gè)節(jié)點(diǎn)中每個(gè)節(jié)點(diǎn)的配置參數(shù);
[0028]分發(fā)模塊,用于根據(jù)多個(gè)節(jié)點(diǎn)對(duì)應(yīng)的配置參數(shù)確定每個(gè)節(jié)點(diǎn)的地址,將配置驅(qū)動(dòng)組件的命令分發(fā)至多個(gè)節(jié)點(diǎn);
[0029]同步配置模塊,用于對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置,其中,對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)該節(jié)點(diǎn)的系統(tǒng)信息調(diào)用對(duì)應(yīng)的驅(qū)動(dòng)組件對(duì)該節(jié)點(diǎn)進(jìn)行同步配置。
[0030]其中,上述確定模塊用于生成配置文件,在配置文件中保存多個(gè)節(jié)點(diǎn)的列表以及每個(gè)節(jié)點(diǎn)的配置參數(shù);并且,確定模塊用于在發(fā)送配置驅(qū)動(dòng)組件的命令時(shí),根據(jù)配置文件進(jìn)行發(fā)送。
[0031]此外,在同步配置模塊對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置之后,上述配置裝置進(jìn)ー步包括:
[0032]設(shè)置模塊,用于對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)配置文件中的配置參數(shù)對(duì)該節(jié)點(diǎn)的驅(qū)動(dòng)組件的參數(shù)進(jìn)行設(shè)置。
[0033]本發(fā)明通過調(diào)用與需要配置驅(qū)動(dòng)組件的各個(gè)節(jié)點(diǎn)相應(yīng)的驅(qū)動(dòng)組件版本進(jìn)行配置,簡化了驅(qū)動(dòng)組件的配置操作步驟,提高了驅(qū)動(dòng)組件配置的自動(dòng)化程度,從而改善了配置驅(qū)動(dòng)組件的良率。
【專利附圖】
【附圖說明】
[0034]圖1是根據(jù)本發(fā)明實(shí)施例的驅(qū)動(dòng)組件的配置方法的流程圖;
[0035]圖2是根據(jù)本發(fā)明實(shí)施例的驅(qū)動(dòng)組件的配置裝置的框圖。
【具體實(shí)施方式】
[0036]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0037]根據(jù)本發(fā)明的實(shí)施例,提供了 一種驅(qū)動(dòng)組件的配置方法。
[0038]如圖1所示,根據(jù)本發(fā)明實(shí)施例的驅(qū)動(dòng)組件的配置方法可以包括:
[0039]步驟S101,確定系統(tǒng)中需要配置驅(qū)動(dòng)組件的多個(gè)節(jié)點(diǎn)和多個(gè)節(jié)點(diǎn)中每個(gè)節(jié)點(diǎn)的配置參數(shù),其中,可以生成配置文件,在配置文件中保存多個(gè)節(jié)點(diǎn)的列表以及每個(gè)節(jié)點(diǎn)的配置參數(shù),并且,在發(fā)送配置驅(qū)動(dòng)組件的命令時(shí),根據(jù)配置文件進(jìn)行發(fā)送;
[0040]步驟S103,根據(jù)多個(gè)節(jié)點(diǎn)對(duì)應(yīng)的配置參數(shù)確定每個(gè)節(jié)點(diǎn)的地址,將配置驅(qū)動(dòng)組件的命令分發(fā)至多個(gè)節(jié)點(diǎn);
[0041]步驟S105,對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置,此時(shí),可以刪除節(jié)點(diǎn)中已存在的原驅(qū)動(dòng)組件,并且實(shí)時(shí)提示配置進(jìn)度,其中,對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)該節(jié)點(diǎn)的系統(tǒng)信息調(diào)用對(duì)應(yīng)的驅(qū)動(dòng)組件對(duì)該節(jié)點(diǎn)進(jìn)行同步配置。
[0042]此外,在對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置之后,對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)本發(fā)明實(shí)施例的配置方法可以進(jìn)ー步根據(jù)配置文件中的配置參數(shù)對(duì)該節(jié)點(diǎn)的驅(qū)動(dòng)組件的參數(shù)進(jìn)行設(shè)置。
[0043]并且,每個(gè)節(jié)點(diǎn)中保存有多個(gè)版本的驅(qū)動(dòng)組件,在對(duì)每個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置時(shí),根據(jù)每個(gè)節(jié)點(diǎn)的系統(tǒng)信息,從該節(jié)點(diǎn)保存的多個(gè)版本的驅(qū)動(dòng)組件中選擇相應(yīng)版本的驅(qū)動(dòng)組件進(jìn)行同步配置。
[0044]而且,本申請(qǐng)中描述的系統(tǒng)信息可以包括操作系統(tǒng)的版本信息和/或用于進(jìn)行驅(qū)動(dòng)組件配置的工具信息。
[0045]根據(jù)本發(fā)明的一個(gè)實(shí)施例,在實(shí)際應(yīng)用中,高性能計(jì)算集群OFED驅(qū)動(dòng)組件可以按照本申請(qǐng)描述的驅(qū)動(dòng)組件進(jìn)行配置??梢酝ㄟ^以下步驟配置OFED驅(qū)動(dòng)組件:
[0046]步驟一、采集需要配置InfiniBand驅(qū)動(dòng)組件的節(jié)點(diǎn)列表存儲(chǔ)到配置文件中,并在配置文件中存儲(chǔ)采集的節(jié)點(diǎn)列表對(duì)應(yīng)的網(wǎng)絡(luò)地址、IP地址、子網(wǎng)、掩碼等配置參數(shù),通過這些配置參數(shù)可以尋址到每個(gè)需要配置InfiniBand驅(qū)動(dòng)組件的節(jié)點(diǎn),其中,該配置文件位于每個(gè)節(jié)點(diǎn)均可共享的位置,;
[0047]步驟ニ、通過網(wǎng)絡(luò)分發(fā)的方式啟動(dòng)所有節(jié)點(diǎn)的OFED組件包批量同步配置,實(shí)現(xiàn)了OFED組件的配置過程全自動(dòng)化,無人值守的效果;
[0048]步驟三、可以根據(jù)不同節(jié)點(diǎn)的硬件環(huán)境、操作系統(tǒng)版本自動(dòng)選擇OFED驅(qū)動(dòng)組件的版本,自動(dòng)選擇需要配置的組件,自動(dòng)完成網(wǎng)絡(luò)地址配置等,其中,在一個(gè)節(jié)點(diǎn)中,已預(yù)先存儲(chǔ)有不同版本的OFED驅(qū)動(dòng)組件的多個(gè)版本,該OFED驅(qū)動(dòng)組件可以以壓縮的形式存在。
[0049]此外,如果節(jié)點(diǎn)中已配置有其它版本的InfiniBand驅(qū)動(dòng)組件,根據(jù)本發(fā)明實(shí)施例的配置方法可以自動(dòng)解析節(jié)點(diǎn)與已配置的InfiniBand驅(qū)動(dòng)組件的依賴關(guān)系,然后刪除已配置的InfiniBand驅(qū)動(dòng)組件,完成智能清理后再執(zhí)行InfiniBand驅(qū)動(dòng)組件的配置。這樣可以自動(dòng)地更新本點(diǎn)中的OFED驅(qū)動(dòng)組件版本。
[0050]進(jìn)ー步地,在配置過程中,根據(jù)本發(fā)明實(shí)施例的配置方法可以實(shí)時(shí)更新每個(gè)節(jié)點(diǎn)的配置進(jìn)度和狀態(tài),并且在出現(xiàn)不可恢復(fù)的錯(cuò)誤時(shí)給出相應(yīng)提示。不可恢復(fù)的錯(cuò)誤可以是系統(tǒng)中缺少配置驅(qū)動(dòng)組件的工具,或者這些工具不能實(shí)施。此外,不論配置成功與否,均將結(jié)果反饋到主控程序,主控程序位于主控機(jī)(可以是任意一節(jié)點(diǎn))上。
[0051 ] 根據(jù)本發(fā)明的實(shí)施例,提供了 一種驅(qū)動(dòng)組件的配置裝置。[0052]如圖2所示,根據(jù)本發(fā)明實(shí)施例的驅(qū)動(dòng)組件的配置裝置包括:
[0053]確定模塊21,用于確定系統(tǒng)中需要配置驅(qū)動(dòng)組件的多個(gè)節(jié)點(diǎn)和多個(gè)節(jié)點(diǎn)中每個(gè)節(jié)點(diǎn)的配置參數(shù),可以包括生成配置文件,在配置文件中保存多個(gè)節(jié)點(diǎn)的列表以及每個(gè)節(jié)點(diǎn)的配置參數(shù);并且,在發(fā)送配置驅(qū)動(dòng)組件的命令時(shí),根據(jù)配置文件進(jìn)行發(fā)送;
[0054]分發(fā)模塊22,用于根據(jù)多個(gè)節(jié)點(diǎn)對(duì)應(yīng)的配置參數(shù)確定每個(gè)節(jié)點(diǎn)的地址,將配置驅(qū)動(dòng)組件的命令分發(fā)至多個(gè)節(jié)點(diǎn);
[0055]同步配置模塊23,用于對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置,其中,對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)該節(jié)點(diǎn)的系統(tǒng)信息調(diào)用對(duì)應(yīng)的驅(qū)動(dòng)組件對(duì)該節(jié)點(diǎn)進(jìn)行同步配置。在進(jìn)行同步配置時(shí),同步配置模塊23還可以用于刪除節(jié)點(diǎn)中已存在的原驅(qū)動(dòng)組件,并且實(shí)時(shí)提示配置進(jìn)度。
[0056]此外,在同步配置模塊23對(duì)多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置之后,根據(jù)本發(fā)明實(shí)施例的配置裝置進(jìn)ー步包括:
[0057]設(shè)置模塊(未示出),用于對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)配置文件中的配置參數(shù)對(duì)該節(jié)點(diǎn)的驅(qū)動(dòng)組件的參數(shù)進(jìn)行設(shè)置。
[0058]綜上所述,借助于本發(fā)明的上述技術(shù)方案,本發(fā)明通過調(diào)用與需要配置驅(qū)動(dòng)組件的各個(gè)節(jié)點(diǎn)相應(yīng)的驅(qū)動(dòng)組件版本進(jìn)行配置,簡化了驅(qū)動(dòng)組件的配置操作步驟,提高了驅(qū)動(dòng)組件配置的自動(dòng)化程度,從而改善了配置驅(qū)動(dòng)組件的良率。本發(fā)明通過自動(dòng)化的方式大大簡化了驅(qū)動(dòng)組件的配置流程,降低了配置難度;通過自動(dòng)選擇、容錯(cuò)性判斷、標(biāo)準(zhǔn)化配置等方式提高了配置驅(qū)動(dòng)組件的成功率和配置質(zhì)量,避免了人為操作失誤;通過批量化的配置方式大大提高了驅(qū)動(dòng)組件的配置效率,節(jié)省了配置時(shí)間及人力成本。
[0059]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種驅(qū)動(dòng)組件的配置方法,其特征在于,包括: 確定系統(tǒng)中需要配置驅(qū)動(dòng)組件的多個(gè)節(jié)點(diǎn)和所述多個(gè)節(jié)點(diǎn)中每個(gè)節(jié)點(diǎn)的配置參數(shù); 根據(jù)所述多個(gè)節(jié)點(diǎn)對(duì)應(yīng)的所述配置參數(shù)確定每個(gè)節(jié)點(diǎn)的地址,將配置驅(qū)動(dòng)組件的命令分發(fā)至所述多個(gè)節(jié)點(diǎn); 對(duì)所述多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置,其中,對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)該節(jié)點(diǎn)的系統(tǒng)信息調(diào)用對(duì)應(yīng)的驅(qū)動(dòng)組件對(duì)該節(jié)點(diǎn)進(jìn)行同步配置。
2.根據(jù)權(quán)利要求1所述的配置方法,其特征在于,確定系統(tǒng)中需要配置驅(qū)動(dòng)組件的多個(gè)節(jié)點(diǎn)和所述多個(gè)節(jié)點(diǎn)中每個(gè)節(jié)點(diǎn)的配置參數(shù)包括: 生成配置文件,在所述配置文件中保存所述多個(gè)節(jié)點(diǎn)的列表以及每個(gè)節(jié)點(diǎn)的配置參數(shù); 并且,在發(fā)送配置驅(qū)動(dòng)組件的命令時(shí),根據(jù)所述配置文件進(jìn)行發(fā)送。
3.根據(jù)權(quán)利要求2所述的配置方法,其特征在于,在對(duì)所述多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置之后,所述配置方法進(jìn)ー步包括: 對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)所述配置文件中的配置參數(shù)對(duì)該節(jié)點(diǎn)的驅(qū)動(dòng)組件的參數(shù)進(jìn)行設(shè)置。
4.根據(jù)權(quán)利要求1所述的配置方法,其特征在干,每個(gè)節(jié)點(diǎn)中保存有多個(gè)版本的驅(qū)動(dòng)組件,在對(duì)每個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置時(shí),根據(jù)每個(gè)節(jié)點(diǎn)的系統(tǒng)信息,從該節(jié)點(diǎn)保存的多個(gè)版本的驅(qū)動(dòng)組件中選擇相應(yīng)版本的驅(qū)動(dòng)組件進(jìn)行同步配置。
5.根據(jù)權(quán)利要求1所述的配置方法,其特征在干,對(duì)所述多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置進(jìn)ー步包括以下: 刪除節(jié)點(diǎn)中已存在的原驅(qū)動(dòng)組件;和/或 實(shí)時(shí)提示配置進(jìn)度。
6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的配置方法,其特征在于,所述系統(tǒng)信息包括以下至少之ー: 操作系統(tǒng)的版本信息、用于進(jìn)行驅(qū)動(dòng)組件配置的工具信息。
7.—種驅(qū)動(dòng)組件的配置裝置,其特征在于,包括: 確定模塊,用于確定系統(tǒng)中需要配置驅(qū)動(dòng)組件的多個(gè)節(jié)點(diǎn)和所述多個(gè)節(jié)點(diǎn)中每個(gè)節(jié)點(diǎn)的配置參數(shù); 分發(fā)模塊,用于根據(jù)所述多個(gè)節(jié)點(diǎn)對(duì)應(yīng)的所述配置參數(shù)確定每個(gè)節(jié)點(diǎn)的地址,將配置驅(qū)動(dòng)組件的命令分發(fā)至所述多個(gè)節(jié)點(diǎn); 同步配置模塊,用于對(duì)所述多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置,其中,對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)該節(jié)點(diǎn)的系統(tǒng)信息調(diào)用對(duì)應(yīng)的驅(qū)動(dòng)組件對(duì)該節(jié)點(diǎn)進(jìn)行同步配置。
8.根據(jù)權(quán)利要求7所述的配置裝置,其特征在于,所述確定模塊用于生成配置文件,在所述配置文件中保存所述多個(gè)節(jié)點(diǎn)的列表以及每個(gè)節(jié)點(diǎn)的配置參數(shù);并且,所述確定模塊用于在發(fā)送配置驅(qū)動(dòng)組件的命令時(shí),根據(jù)所述配置文件進(jìn)行發(fā)送。
9.根據(jù)權(quán)利要求8所述的配置裝置,其特征在干,在所述同步配置模塊對(duì)所述多個(gè)節(jié)點(diǎn)的驅(qū)動(dòng)組件版本進(jìn)行同步配置之后,所述配置裝置進(jìn)ー步包括: 設(shè)置模塊,用于對(duì)于每個(gè)節(jié)點(diǎn),根據(jù)所述配置文件中的配置參數(shù)對(duì)該節(jié)點(diǎn)的驅(qū)動(dòng)組件的參數(shù)進(jìn)行設(shè)置。
【文檔編號(hào)】G06F15/177GK103593322SQ201310556705
【公開日】2014年2月19日 申請(qǐng)日期:2013年11月11日 優(yōu)先權(quán)日:2013年11月11日
【發(fā)明者】李斌, 馬少杰, 曹振南, 楊亮, 秦東明, 姜金良, 何滄平, 田相桂, 胡耀國, 易成, 趙明坤, 曹征, 苗春葆, 侯雪峰, 范娟, 程佑景 申請(qǐng)人:曙光信息產(chǎn)業(yè)(北京)有限公司