[發明專利]一種多網卡綁定配置方法及系統有效
| 申請號: | 201811024229.3 | 申請日: | 2018-09-04 |
| 公開(公告)號: | CN109039771B | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | 孫思清;宋偉;江燕 | 申請(專利權)人: | 浪潮云信息技術股份公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/46;H04L29/12 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網卡 綁定 配置 方法 系統 | ||
1.一種多網卡綁定配置方法,其特征在于,包括:
采集至少一個待綁定服務器的當前網絡信息,以及每一個所述待綁定服務器的屬性信息;
根據每一個所述當前網絡信息以及所述屬性信息,確定所述至少一個待綁定服務器對應的網絡配置信息;
根據所述屬性信息,將所述網絡配置信息發送給對應的每一個所述待綁定服務器;
針對每一個所述待綁定服務器,執行:根據所述網絡配置信息,對所述待綁定服務器進行綁定配置;
所述根據所述當前網絡信息以及所述屬性信息,確定所述至少一個待綁定服務器對應的網絡配置信息,包括:
根據每一個所述當前網絡信息中的VLAN信息和所述屬性信息,將所述至少一個待綁定服務器分成至少一個綁定組;其中,每一個所述綁定組中的各個所述待綁定服務器的VLAN信息相同;
根據每一個所述綁定組對應的VLAN信息,確定每一個所述綁定組對應的所述網絡配置信息;
所述根據每一個所述綁定組對應的VLAN信息,確定每一個所述綁定組對應的所述網絡配置信息,包括:
針對每一個所述綁定組,均執行:
根據所述VLAN信息,確定所述綁定組對應的網段信息,以及所述網段信息對應的至少一個IP地址;
所述根據所述網絡配置信息,對所述待綁定服務器進行網卡綁定配置,包括:
根據所述網段信息對應的所述至少一個IP地址,為每一個所述待綁定服務器分配目標IP地址;
根據所述網段信息,對每一個所述待綁定服務器的當前網絡信息進行更改;
當所述綁定組中的所述待綁定服務器的數量為至少兩個時,
所述根據所述網段信息對應的所述至少一個IP地址,為每一個所述待綁定服務器分配目標IP地址,包括:
循環執行以下步驟,直至各個所述待綁定服務器均分配有所述目標IP地址;
A1:從所述綁定組中未分配的待綁定服務器中選擇出當前服務器;
A2:從所述至少一個IP地址中選擇一個未被分配的IP地址作為所述目標IP地址;
A3:將所述目標IP地址分配給所述當前服務器,并執行A1;
和/或,
當所述綁定組中的所述待綁定服務器的數量為至少兩個時,
在所述根據所述網段信息對應的所述至少一個IP地址,為每一個所述待綁定服務器分配目標IP地址之后,在所述根據所述網段信息,對每一個所述待綁定服務器的當前網絡信息進行更改之前,進一步包括:
根據以下公式,計算每兩個所述待綁定服務器分別對應的兩個目標IP地址之間的差異值;當所述差異值不為0時,執行所述根據所述網段信息,對每一個所述待綁定服務器的當前網絡信息進行更改;
其中,S表征所述差異值,a表征所述目標IP地址的字符串長度,M表征所述兩個目標IP地址中第一目標IP地址對應的二進制ASCII值,N表征所述兩個目標IP地址中第二目標IP地址對應的二進制ASCII值;
在所述根據所述網絡配置信息,對所述待綁定服務器進行網卡綁定配置之后,進一步包括:
針對每一個所述待綁定服務器,均執行:
確定所述待綁定服務器的網卡對應的網絡狀態;
確定所述網絡狀態是否為連通狀態,如果是,確定所述待綁定服務器中的因特網包探索器是否處于連通狀態,如果是,確定網卡綁定配置后的所述待綁定服務器處于網絡連通狀態。
2.一種多網卡綁定配置系統,其特征在于,包括:采集模塊、確定模塊和配置模塊;其中,
所述采集模塊,用于采集至少一個待綁定服務器的當前網絡信息,以及每一個所述待綁定服務器的屬性信息;
所述確定模塊,用于根據每一個所述當前網絡信息以及所述屬性信息,確定所述至少一個待綁定服務器對應的網絡配置信息;
所述配置模塊,用于根據所述屬性信息,將所述網絡配置信息發送給對應的每一個所述待綁定服務器;并針對每一個所述待綁定服務器,執行:根據所述網絡配置信息,對所述待綁定服務器進行綁定配置;
所述確定模塊,用于根據每一個所述當前網絡信息中的VLAN信息和所述屬性信息,將所述至少一個待綁定服務器分成至少一個綁定組;其中,每一個所述綁定組中的各個所述待綁定服務器的VLAN信息相同;根據每一個所述綁定組對應的VLAN信息,確定每一個所述綁定組對應的所述網絡配置信息;
所述確定模塊,用于針對每一個所述綁定組,均執行:根據所述VLAN信息,確定所述綁定組對應的網段信息,以及所述網段信息對應的至少一個IP地址;
所述配置模塊,用于根據所述網段信息對應的所述至少一個IP地址,為每一個所述待綁定服務器分配目標IP地址,并根據所述網段信息,對每一個所述待綁定服務器的當前網絡信息進行更改;
所述配置模塊,用于當所述綁定組中的所述待綁定服務器的數量為至少兩個時,循環執行以下步驟,直至各個所述待綁定服務器均分配有所述目標IP地址;A1:從所述綁定組中未分配的待綁定服務器中選擇出當前服務器;A2:從所述至少一個IP地址中選擇一個未被分配的IP地址作為所述目標IP地址;A3:將所述目標IP地址分配給所述當前服務器,并執行A1;
和/或,
所述配置模塊,用于當所述綁定組中的所述待綁定服務器的數量為至少兩個時,根據以下公式,計算每兩個所述待綁定服務器分別對應的兩個目標IP地址之間的差異值;當所述差異值不為0時,執行所述根據所述網段信息,對每一個所述待綁定服務器的當前網絡信息進行更改;
其中,S表征所述差異值,a表征所述目標IP地址的字符串長度,M表征所述兩個目標IP地址中第一目標IP地址對應的二進制ASCII值,N表征所述兩個目標IP地址中第二目標IP地址對應的二進制ASCII值;
進一步包括:驗證模塊;其中,
所述驗證模塊,用于針對每一個所述待綁定服務器,均執行:確定所述待綁定服務器的網卡對應的網絡狀態;確定所述網絡狀態是否為連通狀態,如果是,確定所述待綁定服務器中的因特網包探索器是否處于連通狀態,如果是,確定網卡綁定配置后的所述待綁定服務器處于網絡連通狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術股份公司,未經浪潮云信息技術股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811024229.3/1.html,轉載請聲明來源鉆瓜專利網。





