[發明專利]傳輸未知SCSI I/O指點無效
| 申請號: | 201010200195.6 | 申請日: | 2010-06-13 |
| 公開(公告)號: | CN102006316A | 公開(公告)日: | 2011-04-06 |
| 發明(設計)人: | 羅斯·E·威斯勒;羅伯特·L·設菲爾德;安德魯·J·斯派瑞;杰拉爾德·J·弗瑞丁;肯尼思·J·吉布森 | 申請(專利權)人: | LSI公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 北京紐樂康知識產權代理事務所 11210 | 代理人: | 田磊 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 傳輸 未知 scsi 指點 | ||
技術領域
本發明涉及通過塊存儲協議訪問的網絡存儲領域,特別是涉及一種通過小型計算機系統接口(SCSI)輸入/輸出指點(referral)實現多路徑的系統和方法,其中多路徑在啟動器系統和塊存儲群集之間,塊存儲群集在由多個網絡傳輸協議實現的網絡之上。
背景技術
提供塊存儲群集與啟動器之間的通信的當前可用的系統/方法可能不能提供期望的性能級別。
因此,可能需要提供塊存儲群集與啟動器之間的通信的系統/方法,該系統/方法目的是提供所述提到問題的當前可獲得的解決方案。
發明內容
相應的,本發明的一個實施例涉及一種方法,該方法通過小型計算機系統接口輸入/輸出(SCSI?I/O)指點(referral)提供啟動器與通過網絡通信連接的存儲群集之間的多路徑,所述存儲群集包括至少一第一目標設備和一第二目標設備,所述方法包括:通過網路在所述第一目標設備接收來自所述啟動器的一輸入/輸出(I/O);所述I/O包括為數據的第一部分和數據的第二部分的請求;以及當所述數據的第一部分而不是數據的第二部分被存儲在所述第一目標設備上而所述數據的第二部分被存儲在所述第二目標設備上時,啟動所述數據的第一部分到所述啟動器的傳輸并將SCSI?I/O指點列表傳輸給所述啟動器,其中所述指點列表包括用于標識所述第二目標設備的第一端口的第一端口標識符和用于標識所述第二目標設備的第二端口的第二端口標識符,所述第一端口和第二端口被確定為用于訪問所述數據的第二部分的訪問端口,其中所述第一端口標識符和第二端口標識符是SCSI相關端口標識符。
本發明的一個另外的實施例提供了一種具有計算機可執行指令的計算機可讀介質,所述計算機可執行指令用于執行通過小型計算機系統接口輸入/輸出(SCSI?I/O)指點提供在啟動器與通過網絡通信連接的存儲群集之間的多路徑的方法,所述存儲群集包括至少一第一目標設備和一第二目標設備,所述方法包括:通過網路在所述第一目標設備接收來自所述啟動器的一輸入/輸出(I/O);所述I/O包括用于數據的第一部分和數據的第二部分的請求;以及當所述數據的第一部分而不是所述數據的第二部分被存儲在所述第一目標設備上而所述數據的第二部分被存儲在所述第二目標設備上時,啟動所述數據的第一部分到啟動器的傳輸并將SCSI?I/O指點列表傳輸給所述啟動器,其中所述指點列表包括用于標識所述第二目標設備的第一端口的第一端口標識符和用于標識所述第二目標設備的第二端口的第二端口標識符,所述第一端口和第二端口被確定為用于訪問所述數據的第二部分的訪問端口,其中所述第一端口標識符和第二端口標識符是SCSI相關端口標識符。
本發明的進一步實施例包括一種具有計算機可執行指令的計算機可讀存儲介質,該計算機可執行指令用于執行通過小型計算機系統接口輸入輸出(SCSI?I/O)指點提供在啟動器與通過網絡通信連接的存儲群集之間的多路徑的方法,所述存儲群集包括至少一第一目標設備和一第二目標設備,所述方法包括:通過網路在所述第一目標設備接收來自所述啟動器的一輸入/輸出(I/O);所述I/O包括一數據請求;當包括在所述數據請求中的數據未被存儲在所述第一目標設備上而是被存儲在所述第二目標設備上時,將一SCSI?I/O指點列表傳輸給所述啟動器,其中所述指點列表包括用于標識所述第二目標設備的第一端口的第一端口標識符和用于標識所述第二目標設備的第二端口的第二端口標識符,所述第一端口和第二端口被確定為用于訪問所述數據的訪問端口;通過網絡在所述第二目標設備接收來自所述啟動器的一指點I/O,所述指點I/O響應于所述SCSI?I/O列表并且所述指點I/O通過下列之一請求對所述數據的訪問:所述啟動器指引的所述第一端口和第二端口;以及啟動所述數據到所述啟動器的傳輸,其中所述第一端口標識符和第二端口標識符是SCSI相關端口標識符。
應該理解的是,不管是所述概括的描述還是后面詳細的描述都僅僅是示例性和說明性的,并且不僅限于當前發明要求的內容。包括并組成說明書一部分的附圖揭示了本發明的實施例。同時,說明書和附圖用來解釋本發明的原理。
附圖說明
通過參考附圖,當前發明的眾多優點可以被本領域的技術人員更好地理解:
圖1是本發明的一個示例性實施例所述的經由塊存儲協議可訪問的網絡存儲應用/系統的方框圖;
圖2是本發明的一個示例性實施例實施/所述的通過指點進行SCSI命令/響應遠程過程調用的示意性方框圖;
圖3是本發明的一個示例性實施例所述的在啟動器系統和群集存儲陣列之間進行通信的方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于LSI公司,未經LSI公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010200195.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:新型雙層床構造
- 下一篇:方便更換凳面的衛生凳





