[發明專利]用于利用存儲設備寫入數據的方法以及存儲設備有效
| 申請號: | 201610498701.1 | 申請日: | 2016-06-29 |
| 公開(公告)號: | CN107291376B | 公開(公告)日: | 2020-10-20 |
| 發明(設計)人: | 邁克爾·W.·夏皮羅 | 申請(專利權)人: | 伊姆西公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;H04L12/835;H04L12/863 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 宋融冰 |
| 地址: | 美國馬*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 利用 存儲 設備 寫入 數據 方法 以及 | ||
一般而言,本技術的實施例涉及將數據寫入到存儲設備。更具體而言,本技術的實施例針對利用基于推送的機制將數據寫入到存儲介質,在基于推送的機制中,客戶端提供寫入到存儲介質的數據并且隨后提供將數據寫入到存儲介質的命令。
技術領域
本發明涉及存儲設備技術領域,尤其涉及用于利用存儲設備寫入數據的方法和存儲設備。
背景技術
存儲設備包括存儲介質,并且提供使客戶端能夠將數據寫入到存儲介質并從中讀取數據的機制。
發明內容
本發明提供一種用于利用存儲設備寫入數據的方法,包括:從客戶端接收包括數據的數據報文;響應于接收到報文,建立物理緩沖區位置和與數據報文相關聯的虛擬緩沖區位置之間的臨時緩沖區綁定;及將數據存儲在物理緩沖區位置中。
本發明還提供一種存儲設備,包括:架構;存儲模塊控制器,其包括物理緩沖區池并且可操作地連接到架構以及被編程為:從客戶端接收包括數據的數據報文;響應于接收到數據報文,建立物理緩沖區位置和與數據報文相關聯的虛擬緩沖區位置之間的臨時緩沖區綁定,其中物理緩沖區位置是在物理緩沖區池中;及將數據存儲在物理緩沖區位置中。
本發明還提供一種非臨時性計算機可讀介質,包括指令用于:從客戶端接收數據報文;響應于接收到數據報文,建立物理緩沖區位置和與數據報文相關聯的虛擬緩沖區位置之間的臨時緩沖區綁定;及將數據存儲在物理緩沖區位置中。
附圖說明
圖1A-1C示出了根據本技術的一種或多種實施例的系統。
圖2示出了根據本技術的一種或多種實施例的用于物理緩沖區位置的狀態轉換圖。
圖3-6示出了根據本技術的一種或多種實施例的流程圖。
圖7A-7D示出了根據本技術的一種或多種實施例的例子。
具體實施方式
現在將參考附圖詳細描述本技術的具體實施例。為了一致性,各個圖中相同的元素用相同的標號表示。
在以下對本技術的實施例的詳細描述中,闡述了各種具體細節,以便提供對本技術的更透徹理解。但是,對本領域普通技術人員將顯然,本技術沒有這些具體細節也可以被實踐。在其它情況下,眾所周知的特征沒有被詳細描述,以避免不必要地使描述復雜化。
貫穿本申請,序數詞(例如,第一、第二、第三等)可以用作元素(即,本申請中的任何名詞)的形容詞。除非明確地公開,諸如通過術語“在…之前”、“在…之后”、“單個”以及其它這種術語的使用,否則序數詞的使用并不暗示或建立元素的任何特定次序,也不將任何元素限制為只是單個元素。而是,使用序數詞是為了在元素之間進行區分。作為例子,第一元素不同于第二元素,并且第一元素可以包含多于一個元素并且在元素的次序中在第二元素的后面(或前面)。
在以下圖1A-7D的描述中,在本技術的各種實施例中關于圖所描述的任何部件,可以等效于關于任何其它圖所描述的一個或多個相同名稱的部件。為簡潔起見,這些部件的描述將不對每個圖進行重復。因此,每個圖的部件的每個實施例都通過引入被結合并且被假定為可選地存在于具有一個或多個相同名稱的部件的每個其它圖中。此外,根據本技術的各種實施例,圖中的部件的任何描述應當被解釋為可以作為關于在任何其它圖中對應的相同名稱部件所描述的實施例的附加、與其結合、或者代替其來實現的可選實施例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于伊姆西公司,未經伊姆西公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610498701.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于棋盤RAID的方法和系統
- 下一篇:高效大數據存儲方法





