[發明專利]基于RNIC的iSCSI目標方數據移動功能卸載無效
| 申請號: | 200580045757.1 | 申請日: | 2005-12-12 |
| 公開(公告)號: | CN101095125A | 公開(公告)日: | 2007-12-26 |
| 發明(設計)人: | V·馬克赫瓦克斯;G·比蘭;K·Z·梅思;R·雷西奧;Z·馬丘爾斯基 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F13/00 | 分類號: | G06F13/00;H04L29/06;H04L29/08 |
| 代理公司: | 北京市金杜律師事務所 | 代理人: | 朱海波 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 rnic iscsi 目標 數據 移動 功能 卸載 | ||
1.一種方法,包括:
使用用于遠程直接存儲器存取RDMA功能的支持遠程直接存儲器存取的網絡接口控制器RNIC機制來實現互聯網小型計算機系統接口iSCSI卸載目標方功能。
2.根據權利要求1所述的方法,還包括:單獨地并獨立于iSCSI發起方功能來卸載iSCSI目標方功能。
3.根據權利要求1所述的方法,其中實現所述iSCSI卸載目標方功能包括使用RDMA寫入操作邏輯以任意次序和任意SCSI緩沖區偏移量將數據出有效負載遠程直接數據放置到預登記的SCSI緩沖區中。
4.根據權利要求3所述的方法,包括:借助于用作操縱標記Stag的目標方任務標記TTT來標識所述預登記的SCSI緩沖區。
5.根據權利要求1所述的方法,其中實現所述iSCSI卸載目標方功能包括使用具有接收工作請求的RDMA接收隊列來放置控制iSCSI?PDU。
6.根據權利要求5所述的方法,還包括:通過關聯的完成隊列來報告所述接收工作請求的完成。
7.根據權利要求1所述的方法,其中實現所述iSCSI卸載目標方功能包括:
提供通過iSCSI應用協議與iSCSI驅動器通信的SCSI層;以及
提供與所述iSCSI驅動器、用于RDMA的iSCSI擴展(iSER)數據移動器以及iSCSI數據移動器進行接口連接的數據移動器接口。
8.根據權利要求7所述的方法,還包括使用所述數據移動器接口來拆分所述iSCSI驅動器的數據移動和iSCSI管理功能。
9.根據權利要求1所述的方法,其中實現所述iSCSI卸載目標方功能包括將生成的iSCSI?PDU作為發送工作請求發布到發送隊列,以及通過關聯的完成隊列來報告所述發送工作請求的完成。
10.根據權利要求1所述的方法,其中實現所述iSCSI卸載目標方功能包括:實現RDMA地址轉換和保護(ATP)機制以實現對預登記的SCSI緩沖區的直接存取;借助于用作Stag的TTT來標識所述預登記的SCSI緩沖區;以及定位頁和塊中的至少一個并且對所述頁和塊中的至少一個執行讀取和寫入操作中的至少一個操作。
11.一種計算機程序產品,包括:
使用用于RDMA功能的RNIC機制實現iSCSI卸載目標方功能的指令。
12.根據權利要求11所述的計算機程序產品,其中所述實現iSCSI卸載目標方功能的指令包括單獨地并獨立于iSCSI發起方功能來卸載iSCSI目標方功能的指令。
13.根據權利要求11所述的計算機程序產品,其中所述實現iSCSI卸載目標方功能的指令包括使用RDMA寫入操作邏輯以任意次序和任意SCSI緩沖區偏移量將數據出有效負載遠程直接數據放置到預登記的SCSI緩沖區中的指令。
14.根據權利要求13所述的計算機程序產品,包括借助于用作操縱標記Stag的目標方任務標記TTT來標識所述預登記的SCSI緩沖區的指令。
15.根據權利要求11所述的計算機程序產品,其中實現所述iSCSI卸載目標方功能的指令包括使用具有接收工作請求的RDMA接收隊列來放置控制iSCSI?PDU的指令,并且包括通過關聯的完成隊列來報告所述接收工作請求的完成的指令。
16.根據權利要求11所述的計算機程序產品,其中實現所述iSCSI卸載目標方功能的指令包括:
提供通過iSCSI應用協議與iSCSI驅動器通信的SCSI層的指令;以及
提供與所述iSCSI驅動器、用于RDMA的iSCSI擴展(iSER)數據移動器以及iSCSI數據移動器進行接口連接的數據移動器接口的指令。
17.根據權利要求16所述的計算機程序產品,還包括使用所述數據移動器接口來拆分所述iSCSI驅動器的數據移動和iSCSI管理功能的指令。
18.根據權利要求11所述的計算機程序產品,其中實現所述iSCSI卸載目標方功能的指令包括將生成的iSCSI?PDU作為發送工作請求發布到發送隊列的指令,以及通過關聯的完成隊列來報告所述發送工作請求的完成的指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580045757.1/1.html,轉載請聲明來源鉆瓜專利網。





