• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種物理插槽號處理方法、裝置、設(shè)備及可讀存儲介質(zhì)制造方法及圖紙

    技術(shù)編號:33120217 閱讀:52 留言:0更新日期:2022-04-17 00:17
    本申請公開了一種物理插槽號處理方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì),方法包括:獲取各設(shè)備對應(yīng)的設(shè)備屬性信息,根據(jù)設(shè)備屬性信息確定設(shè)備對應(yīng)的橋;從橋的配置寄存器中讀取物理插槽號,將每個(gè)目標(biāo)設(shè)備對應(yīng)的物理插槽號與其余各設(shè)備的物理插槽號進(jìn)行比對;若存在重復(fù)的物理插槽號,則對重復(fù)的物理插槽號進(jìn)行更改并將更改后的物理插槽號與其余物理插槽號進(jìn)行比對,直至不存在重復(fù)的物理插槽號,且將更改后的物理插槽號寫入對應(yīng)的配置寄存器。本申請公開的上述技術(shù)方案,將目標(biāo)設(shè)備的物理插槽號與其余物理插槽號進(jìn)行比對并在重復(fù)時(shí)進(jìn)行更改,以避免目標(biāo)設(shè)備的物理插槽號與其余設(shè)備的物理插槽號發(fā)生重復(fù),從而保證目標(biāo)設(shè)備物理插槽號的唯一性。插槽號的唯一性。插槽號的唯一性。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種物理插槽號處理方法、裝置、設(shè)備及可讀存儲介質(zhì)


    [0001]本申請涉及服務(wù)器
    ,更具體地說,涉及一種物理插槽號處理方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì)。

    技術(shù)介紹

    [0002]Physical Slot Number(物理插槽號)是PCIE(peripheral component interconnect express,高速串行計(jì)算機(jī)擴(kuò)展總線標(biāo)準(zhǔn))設(shè)備需要遵循的PCIE規(guī)范,實(shí)現(xiàn)在設(shè)備Bridge(橋)的配置寄存器里的一個(gè)ID數(shù)據(jù),由設(shè)備繼承,可以由BIOS(Base Input/Output System,基本輸入輸出系統(tǒng))等系統(tǒng)軟件來進(jìn)行設(shè)置。
    [0003]為了唯一區(qū)分開每個(gè)設(shè)備的信息,以使得匹配時(shí)不發(fā)生錯(cuò)誤,則需要為外插式PCIE設(shè)備設(shè)定唯一的物理插槽號,并寫到配置寄存器的對應(yīng)位上,以給設(shè)備匹配相關(guān)信息時(shí),通過這個(gè)物理插槽號來定位設(shè)備,把設(shè)備的信息賦予到正確的設(shè)備上。但是,由于服務(wù)器這些大型機(jī)器上會(huì)有很多的PCIE設(shè)備以及橋,因此,BIOS在為設(shè)備相關(guān)的橋設(shè)定這個(gè)物理插槽號時(shí),就有可能會(huì)跟其他橋的物理插槽號重復(fù),而這就破壞了這個(gè)ID的唯一性,以使得設(shè)備匹配不到相符的信息,導(dǎo)致功能失敗。
    [0004]綜上所述,如何避免物理插槽號發(fā)生重復(fù),是目前本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。

    技術(shù)實(shí)現(xiàn)思路

    [0005]有鑒于此,本申請的目的是提供一種物理插槽號處理方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì),用于避免物理插槽號發(fā)生重復(fù)。
    [0006]為了實(shí)現(xiàn)上述目的,本申請?zhí)峁┤缦录?span style='display:none'>術(shù)方案:
    [0007]一種物理插槽號處理方法,包括:
    [0008]獲取服務(wù)器上各設(shè)備對應(yīng)的且能夠標(biāo)識唯一設(shè)備的設(shè)備屬性信息,根據(jù)所述設(shè)備屬性信息確定所述設(shè)備對應(yīng)的橋;
    [0009]從所述橋的配置寄存器中讀取所述設(shè)備對應(yīng)的物理插槽號,并將每個(gè)目標(biāo)設(shè)備對應(yīng)的物理插槽號與其余各所述設(shè)備的物理插槽號進(jìn)行比對;
    [0010]若確定存在重復(fù)的物理插槽號,則對重復(fù)的物理插槽號進(jìn)行更改,并將更改后的物理插槽號與其余的物理插槽號進(jìn)行比對,直至不存在重復(fù)的物理插槽號,且將更改后的物理插槽號寫入對應(yīng)的配置寄存器。
    [0011]優(yōu)選的,從所述橋的配置寄存器中讀取所述設(shè)備對應(yīng)的物理插槽號之后,還包括:
    [0012]根據(jù)各所述設(shè)備對應(yīng)的物理插槽號,利用預(yù)設(shè)的配置規(guī)則為所述目標(biāo)設(shè)備中同類型的目標(biāo)子設(shè)備配置物理插槽號,并利用為所述目標(biāo)子設(shè)備配置的物理插槽號代替所述目標(biāo)子設(shè)備原有的物理插槽號;
    [0013]相應(yīng)地,在確定不存在重復(fù)的物理插槽號之后,還包括:
    [0014]將為所述目標(biāo)子設(shè)備配置的物理插槽號寫入對應(yīng)的配置寄存器中。
    [0015]優(yōu)選的,在將為所述目標(biāo)子設(shè)備配置的物理插槽號寫入對應(yīng)的配置寄存器中之后,還包括:
    [0016]從所述目標(biāo)子設(shè)備對應(yīng)的橋的配置寄存器中讀取所述目標(biāo)子設(shè)備的物理插槽號;
    [0017]將讀取到的物理插槽號與配置的物理插槽號進(jìn)行比較,以確定配置的物理插槽號是否成功寫入對應(yīng)的配置寄存器中。
    [0018]優(yōu)選的,在將更改后的物理插槽號寫入對應(yīng)的配置寄存器之后,還包括:
    [0019]為每個(gè)所述配置寄存器中的物理插槽號設(shè)定對應(yīng)的宏。
    [0020]優(yōu)選的,獲取服務(wù)器上各設(shè)備對應(yīng)的能夠唯一標(biāo)識所述設(shè)備的設(shè)備屬性信息,包括:
    [0021]控制所述服務(wù)器進(jìn)入操作系統(tǒng)或UEFI Shell,并對比插或拔所述設(shè)備前后所述服務(wù)器的設(shè)備信息變化,并根據(jù)所述設(shè)備信息變化得到所述設(shè)備對應(yīng)的設(shè)備屬性信息。
    [0022]優(yōu)選的,獲取服務(wù)器上各設(shè)備對應(yīng)的能夠唯一標(biāo)識所述設(shè)備的設(shè)備屬性信息,根據(jù)所述設(shè)備屬性信息確定所述設(shè)備對應(yīng)的橋,包括:
    [0023]利用PCIE規(guī)范設(shè)定的方式獲取所述服務(wù)器上的各設(shè)備,并獲取各設(shè)備的設(shè)備屬性信息,且根據(jù)所述設(shè)備屬性信息確定橋。
    [0024]優(yōu)選的,獲取服務(wù)器上各設(shè)備對應(yīng)的能夠唯一標(biāo)識所述設(shè)備的設(shè)備屬性信息,包括:
    [0025]獲取所述服務(wù)器上每種配置對應(yīng)的各設(shè)備的設(shè)備屬性信息;
    [0026]將每個(gè)目標(biāo)設(shè)備對應(yīng)的物理插槽號與其余各設(shè)備的物理插槽號進(jìn)行比對,包括:
    [0027]將每個(gè)所述目標(biāo)設(shè)備對應(yīng)的物理插槽號與和所述目標(biāo)設(shè)備同屬一種配置中的其余各設(shè)備的物理插槽號進(jìn)行比對。
    [0028]一種物理插槽號處理裝置,包括:
    [0029]獲取模塊,用于獲取服務(wù)器上各設(shè)備對應(yīng)的且能夠標(biāo)識唯一設(shè)備的設(shè)備屬性信息,根據(jù)所述設(shè)備屬性信息確定所述設(shè)備對應(yīng)的橋;
    [0030]對比模塊,用于從所述橋的配置寄存器中讀取所述設(shè)備對應(yīng)的物理插槽號,并將每個(gè)目標(biāo)設(shè)備對應(yīng)的物理插槽號與其余各所述設(shè)備的物理插槽號進(jìn)行比對;
    [0031]更改模塊,用于若確定存在重復(fù)的物理插槽號,則對重復(fù)的物理插槽號進(jìn)行更改,并將更改后的物理插槽號與其余的物理插槽號進(jìn)行比對,直至不存在重復(fù)的物理插槽號,且將更改后的物理插槽號寫入對應(yīng)的配置寄存器。
    [0032]一種物理插槽號處理設(shè)備,包括:
    [0033]存儲器,用于存儲計(jì)算機(jī)程序;
    [0034]處理器,用于執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的物理插槽號處理方法的步驟。
    [0035]一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)中存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的物理插槽號處理方法的步驟。
    [0036]本申請?zhí)峁┝艘环N物理插槽號處理方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì),其中,該方法包括:獲取服務(wù)器上各設(shè)備對應(yīng)的且能夠標(biāo)識唯一設(shè)備的設(shè)備屬性信息,根據(jù)設(shè)備屬性信息確定設(shè)備對應(yīng)的橋;從橋的配置寄存器中讀取設(shè)備對應(yīng)的物理插槽號,并將每個(gè)目標(biāo)設(shè)備對應(yīng)的物理插槽號與其余各設(shè)備的物理插槽號進(jìn)行比對;若確定存在重復(fù)的物
    理插槽號,則對重復(fù)的物理插槽號進(jìn)行更改,并將更改后的物理插槽號與其余的物理插槽號進(jìn)行比對,直至不存在重復(fù)的物理插槽號,且將更改后的物理插槽號寫入對應(yīng)的配置寄存器。
    [0037]本申請公開的上述技術(shù)方案,利用設(shè)備對應(yīng)的能夠標(biāo)識唯一設(shè)備的設(shè)備屬性信息確定設(shè)備對應(yīng)的橋,從各設(shè)備對應(yīng)的橋的配置寄存器中讀取設(shè)備對應(yīng)的物理插槽號,并將目標(biāo)設(shè)備的物理插槽號與其余的物理插槽號進(jìn)行比對,在發(fā)現(xiàn)有重復(fù)的物理插槽號時(shí)進(jìn)行更改,且將更改后的物理插槽號與其余的物理插槽號進(jìn)行比對,直至不存在重復(fù)的物理插槽號后才將更改后的物理插槽號寫入對應(yīng)的配置寄存器中,以避免目標(biāo)設(shè)備的物理插槽號與服務(wù)器中其余設(shè)備的物理插槽號發(fā)生重復(fù),從而保證目標(biāo)設(shè)備物理插槽號的唯一性,進(jìn)而避免給功能實(shí)現(xiàn)帶來影響。
    附圖說明
    [0038]為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
    [0039]本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    1.一種物理插槽號處理方法,其特征在于,包括:獲取服務(wù)器上各設(shè)備對應(yīng)的且能夠標(biāo)識唯一設(shè)備的設(shè)備屬性信息,根據(jù)所述設(shè)備屬性信息確定所述設(shè)備對應(yīng)的橋;從所述橋的配置寄存器中讀取所述設(shè)備對應(yīng)的物理插槽號,并將每個(gè)目標(biāo)設(shè)備對應(yīng)的物理插槽號與其余各所述設(shè)備的物理插槽號進(jìn)行比對;若確定存在重復(fù)的物理插槽號,則對重復(fù)的物理插槽號進(jìn)行更改,并將更改后的物理插槽號與其余的物理插槽號進(jìn)行比對,直至不存在重復(fù)的物理插槽號,且將更改后的物理插槽號寫入對應(yīng)的配置寄存器。2.根據(jù)權(quán)利要求1所述的物理插槽號處理方法,其特征在于,從所述橋的配置寄存器中讀取所述設(shè)備對應(yīng)的物理插槽號之后,還包括:根據(jù)各所述設(shè)備對應(yīng)的物理插槽號,利用預(yù)設(shè)的配置規(guī)則為所述目標(biāo)設(shè)備中同類型的目標(biāo)子設(shè)備配置物理插槽號,并利用為所述目標(biāo)子設(shè)備配置的物理插槽號代替所述目標(biāo)子設(shè)備原有的物理插槽號;相應(yīng)地,在確定不存在重復(fù)的物理插槽號之后,還包括:將為所述目標(biāo)子設(shè)備配置的物理插槽號寫入對應(yīng)的配置寄存器中。3.根據(jù)權(quán)利要求2所述的物理插槽號處理方法,其特征在于,在將為所述目標(biāo)子設(shè)備配置的物理插槽號寫入對應(yīng)的配置寄存器中之后,還包括:從所述目標(biāo)子設(shè)備對應(yīng)的橋的配置寄存器中讀取所述目標(biāo)子設(shè)備的物理插槽號;將讀取到的物理插槽號與配置的物理插槽號進(jìn)行比較,以確定配置的物理插槽號是否成功寫入對應(yīng)的配置寄存器中。4.根據(jù)權(quán)利要求1所述的物理插槽號處理方法,其特征在于,在將更改后的物理插槽號寫入對應(yīng)的配置寄存器之后,還包括:為每個(gè)所述配置寄存器中的物理插槽號設(shè)定對應(yīng)的宏。5.根據(jù)權(quán)利要求1所述的物理插槽號處理方法,其特征在于,獲取服務(wù)器上各設(shè)備對應(yīng)的能夠唯一標(biāo)識所述設(shè)備的設(shè)備屬性信息,包括:控制所述服務(wù)器進(jìn)入操作系統(tǒng)或UEFIShell,并對比插或拔所述設(shè)備前后所述服務(wù)器的設(shè)備信息變...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:孫永博黃家明李道童蘆飛艾山彬
    申請(專利權(quán))人:山東英信計(jì)算機(jī)技術(shù)有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 国产亚洲情侣一区二区无码AV| 国产精品无码国模私拍视频| 亚洲ⅴ国产v天堂a无码二区| 国产AV无码专区亚汌A√| AAA级久久久精品无码片| 一本大道久久东京热无码AV| 蜜芽亚洲av无码精品色午夜| 日韩AV无码不卡网站| 亚洲日韩精品无码专区加勒比| 亚洲av激情无码专区在线播放| 无码国内精品久久综合88| 最新国产精品无码| 国产精品无码一区二区三区不卡| 无码中文字幕乱在线观看| 国产精品无码av天天爽| 精品国产性色无码AV网站| 18禁超污无遮挡无码免费网站国产| 亚洲AV无码乱码国产麻豆| 国产成年无码久久久久下载| 亚洲av无码一区二区三区观看| 久久午夜无码鲁丝片秋霞| 精品国产毛片一区二区无码 | 亚洲一区二区三区无码国产| 亚洲国产综合无码一区二区二三区 | 中文字幕无码久久精品青草| 亚洲AV无码一区二区三区电影| 亚洲AV无码男人的天堂| 精品无码AV一区二区三区不卡| 国产激情无码一区二区app| 人妻AV中出无码内射| 一本久道中文无码字幕av| 免费a级毛片无码a∨性按摩| 国产精品成人一区无码| 免费看无码自慰一区二区| 日韩aⅴ人妻无码一区二区| 国产精品午夜无码av体验区| 午夜寂寞视频无码专区| 精品亚洲成α人无码成α在线观看| 国产成人无码网站| 极品粉嫩嫩模大尺度无码视频| 少妇无码AV无码一区|