[發明專利]為IP硬盤分配IP地址的方法和裝置在審
| 申請號: | 201410160448.X | 申請日: | 2014-04-21 |
| 公開(公告)號: | CN103929506A | 公開(公告)日: | 2014-07-16 |
| 發明(設計)人: | 姜波 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | ip 硬盤 分配 地址 方法 裝置 | ||
技術領域
本發明實施例涉及存儲技術,尤其涉及一種為IP硬盤分配IP地址的方法和裝置。
背景技術
IP硬盤通過IP協議,使用Key-Value接口進行數據傳輸,應用層通過IP地址識別和訪問IP硬盤,也就是說,IP地址是標識IP硬盤的唯一標識,假設存在多個IP硬盤,其中數據內容完全一致,但是由于其IP地址不同,應用層也會認為是多個不同的IP硬盤。
現有技術中,通常在工作網絡中部署DHCP服務器(Dynamic?Host?Configuration?Protocol?Server,簡稱DHCP?Server),在IP硬盤首次上電的時候,該IP硬盤作為DHCP客戶機(DHCP?Client)向DHCP?Server發送請求消息,用于申請IP地址,其中,該請求消息中攜帶有該IP硬盤的硬件地址(Media?Access?Control,簡稱MAC),DHCP?Server可以根據該IP硬盤的MAC地址信息,為其分配靜態IP地址。具體地,如果該MAC地址已經有對應的IP地址,則為其分配該IP地址和相關的網絡配置參數給DHCP?Client,如果該MAC地址沒有找到對應的IP地址,則選取目前網域中沒有使用過的IP地址發送給DHCP?Client使用。申請成功后該IP硬盤就永久使用該IP地址。在IP硬盤分配完成IP地址以后,即可通過IP協議和應用層進行通信。在存儲集群中,IP硬盤作為易損部件,需要經常性的更換IP硬盤。如果某些IP硬盤出現故障需要進行部件更換。更換后的IP硬盤對于存儲集群來說是原有IP硬盤的替代品,在邏輯上是同一設備,因此應該為其分配和故障硬盤相同的IP地址,以保證應用層作為同一個存儲單元進行訪問。但是對DHCP?server來說,由于替換的IP硬盤其MAC地址是不同的,因此在分配IP地址的時候,會將其識別為一個全新的設備,會為其分配一個新的IP。應用層根據新的IP地址識別IP硬盤,將該替換后IP硬盤當作新的IP硬盤使用。因此現有的IP地址分配策略,無法滿足部件更換場景中,用新IP硬盤取代舊IP硬盤,保證其IP地址不變,被當作舊IP硬盤進行處理的要求。在滿足部件更換場景中的上述需求時,往往需要人工進行干預。
現有技術中,IP硬盤更換后,為滿足保證其IP地址不變的要求,進行人工干預的具體步驟為,檢查并確認故障IP硬盤;拔出故障IP硬盤;在相同槽位插入新的IP硬盤;手工調整新IP硬盤的IP地址。但是在人工干預過程中,由于IP硬盤插入槽位以后,IP地址就會自動進行分配,距離手工進行調整必然會有一個時間差,在此期間,新替換的IP硬盤已經接入集群。這段時間內寫入的數據在IP地址變更以后,不能為存儲集群的應用服務器識別,必然產生不可預知的數據異常。
發明內容
本發明實施例提供一種為IP硬盤分配IP地址的方法和裝置。
第一方面,本發明實施例提供一種為IP硬盤分配IP地址的方法,包括:
截獲IP硬盤發往服務器的IP地址分配請求,并獲取所述IP硬盤在存儲系統中的物理槽位信息;
若根據本地存儲的IP分配表查找到與所述物理槽位信息對應的IP地址,則將所述IP地址信息分配給所述IP硬盤;所述IP分配表中包括所述存儲系統中各物理槽位信息與各自對應的IP地址之間的綁定關系。
結合第一方面,在第一方面的第一種可能的實現方式中,所述IP分配表中包括的所述存儲系統中各物理槽位信息與各自對應的IP地址之間的綁定關系是在建立所述存儲系統時設置的。
結合第一方面或者第一方面的第一種可能的實現方式,在第一方面的第二種可能的實現方式中,所述方法還包括:
若根據本地存儲的IP分配表沒有查找到與所述物理槽位信息對應的IP地址,則將所述IP地址分配請求透傳給所述服務器;
接收所述服務器返回的為所述IP硬盤分配的IP地址,將所述IP地址轉發給所述IP硬盤,并在所述IP分配表中記錄所述IP地址與所述物理槽位信息之間的綁定關系。
第二方面,本發明實施例提供一種為IP硬盤分配IP地址的裝置,包括:
獲取模塊,用于截獲IP硬盤發往服務器的IP地址分配請求,并獲取所述IP硬盤在存儲系統中的物理槽位信息;
分配模塊,用于若根據本地存儲的IP分配表查找到與所述物理槽位信息對應的IP地址,則將所述IP地址信息分配給所述IP硬盤;所述IP分配表中包括所述存儲系統中各物理槽位信息與各自對應的IP地址之間的綁定關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410160448.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種提高光電轉化性能的紅外焦平面探測器
- 下一篇:太陽能電池與太陽能電池模塊





