[發明專利]啟用InfiniBand網絡自舉的方法以及InfiniBand主機設備有效
| 申請號: | 200810081717.8 | 申請日: | 2008-02-25 |
| 公開(公告)號: | CN101252583A | 公開(公告)日: | 2008-08-27 |
| 發明(設計)人: | C·B·埃爾南德斯;S·D·利南;J·T·奧坎二世;M·W·溫寧 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/56;G06F17/30;G06F9/445 |
| 代理公司: | 北京市中咨律師事務所 | 代理人: | 于靜;楊曉光 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 啟用 infiniband 網絡 方法 以及 主機 設備 | ||
技術領域
本發明一般地涉及計算機系統,并且具體地涉及計算機系統的引導過程、以及在計算機網絡系統中使用網絡支持包(network?support?package)。更具體地,本發明涉及一種用于從因特網小型計算機系統接口(iSCSI)設備完成計算機系統的引導過程的方法和系統、用于計算機系統的遠程網絡引導操作(boot?operation)、以及用于使用網絡支持包從引導服務器加載計算機系統的引導映像的增強方法。
背景技術
緊隨著計算機系統的上電(或重新引導),系統經歷引導過程;借助該引導過程,系統的固件通過標識以及設置/啟動系統中的設備而準備該系統以便進行操作。在引導過程期間,固件將系統硬件表示(represent)成帶有附屬設備的互連總線的分級體系。這種分級表示通常描述用戶配置選擇,并且包含用于硬件設備的固件設備驅動程序和供那些驅動程序使用的支持例程。
另外,固件通過從某個存儲位置/設備加載(引導)操作系統來準備該計算機系統以便進行操作。在單機計算機系統的正常操作期間,當用戶向計算機發出引導命令時,計算機響應于該引導命令,嘗試從該計算機系統的本地存儲器檢索操作系統文件。還需要配置數據文件來用特定硬件配置所必須的硬件參數來配置特定系統。
某些計算機系統經由網絡連接到服務器或網絡可訪問的其它設備。在使用單機系統(其中當關斷電源時在本地維護計算機的存儲裝置)時,OS典型地存儲在計算機系統自身中。在具有當關斷電源時會丟失的臨時(易失性)存儲裝置的其它系統中(或者甚至在使用具有有限的非易失性存儲能力的系統時),計算機不能從該計算機自身內檢索引導信息。在這些情形下,計算機系統的固件可配置成經由網絡向用作引導服務器的服務器發送針對OS文件的請求。遠程引導操作在分布式和網絡計算的世界中變得常見,特別是在具備從引導服務器進行引導的優勢的情況下,諸如節省計算機系統的有限的存儲器資源。
當創造出新設備時,現有計算機系統典型地不能從這些新設備引導客戶端程序或操作系統,除非固件提供對該引導過程的某種類型的支持。當新設備不適合先前所定義的設備類型或系統中典型地存在的標準設備類型時,現有系統(在缺少特別提供的固件的情況下)不具備完成針對新設備的引導過程的這種能力是尤其正確的。正被更加頻繁地使用但尚未被提供直接固件支持的一種這樣的新設備是因特網小型計算機系統接口(iSCSI)設備。
iSCSI協議允許客戶端系統使用iSCSI啟動器來連接諸如IP網絡上的磁盤或磁帶驅動器之類的遠程目標以便進行塊級輸入/輸出(I/O)。SCSI體系結構是基于客戶端/服務器模型,其中客戶端(“啟動器”)典型地是發出請求以讀或寫數據的諸如文件服務器之類的主機系統,而服務器(“目標”)是對客戶端請求做出響應的諸如磁盤陣列之類的資源。服務器(目標)包括一個或多個被分配有標識號或邏輯單元號(LUN)的邏輯單元。本領域的技術人員熟知iSCSI協議和它的一般實現。在IETF(因特網工程任務組)的RFC儲存庫中公布的RFC?3720:Internet?Small?ComputerSystems?Interface(iSCSI)中可獲得該協議的更多描述。
因為iSCSI協議還未被完全集成進諸如由固件指導的遠程引導操作之類的現有系統功能,所以常規系統使用若干現有發現協議以從公知服務器獲得關于iSCSI客戶端和目標的信息。由IETF?RFC?4173在網站“www.ietf.org/rfc/rfc4173.txt”上在線發表的標題為“BootstrappingClients?using?the?iSCSI?Protocol”的文章內提供了對這些現有發現協議的描述。然而,當前沒有任何高效方法,用以提供用來從iSCSI設備(目標)引導操作系統的受指導的引導過程。因此,本發明認識到存在以下需求:由iSCSI客戶端從iSCSI設備(目標)高效地引導它的操作系統,而無需完全重新設計/修改現有的遠程引導過程和發現協議。
網絡計算機系統在計算機領域中是眾所周知的。利用普通文件傳送協議(TFTP)從位于跨網絡的遠程服務器加載計算機系統的引導映像/文件的通用方法也是已知的。特別地,當在諸如局域網(LAN)的網絡上引導計算機系統(即,網絡設備)時,計算機系統的固件通常利用TFTP自舉(bootstrap)方法來從跨網絡的引導服務器/設備獲得引導文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810081717.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據通信系統及會話管理服務器
- 下一篇:電子電路部件安裝裝置及精度檢查用單元





