[發明專利]具有帶單根虛擬化的多個端口的存儲器子系統在審
| 申請號: | 201980091437.1 | 申請日: | 2019-12-12 |
| 公開(公告)號: | CN113396399A | 公開(公告)日: | 2021-09-14 |
| 發明(設計)人: | J·E·馬羅尼;C·J·比布 | 申請(專利權)人: | 美光科技公司 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02;G06F13/16;G06F12/0842;G06F3/06 |
| 代理公司: | 北京律盟知識產權代理有限責任公司 11287 | 代理人: | 王龍 |
| 地址: | 美國愛*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 帶單根 虛擬 端口 存儲器 子系統 | ||
一種處理裝置執行包含以下各項的操作:檢測連接到存儲器裝置的多個接口端口中的第一接口端口的第一主機系統,所述第一主機系統是多個主機系統中的一個。檢測連接到所述多個接口端口中的第二接口端口的第二主機系統,所述第二主機系統是所述多個主機系統中的一個。使用根輸入/輸出虛擬化SR?IOV將與所述存儲器裝置相關聯的多個虛擬函數VF的第一子集指派給所述第一主機系統并且使用SR?IOV將所述多個VF的第二子集指派給所述第二主機系統。將邏輯塊地址LBA的第一對應的范圍分配給VF的所述第一子集中的每個VF并且將LBA的第二對應的范圍分配給VF的第二子集中的每個VF。
技術領域
本公開大體上涉及存儲器系統,且更確切地說,涉及具有帶單根虛擬化的多個端口的存儲器子系統。
背景技術
存儲器子系統可以包含存儲數據的一或多個存儲器組件。存儲器組件可以是例如非易失性存儲器組件和易失性存儲器組件。一般來說,主機系統可以利用存儲器子系統以在存儲器組件處存儲數據且從存儲器組件中檢索數據。
附圖說明
根據下文給出的詳細描述和本公開的各種實施例的附圖,將更充分地理解本公開。
圖1說明根據本公開的一些實施例的包含存儲器子系統的實例計算系統。
圖2說明根據本公開的一些實施例的包含具有帶單根虛擬化的多個端口的存儲器子系統的實例計算系統。
圖3說明根據本公開的一些實施例的用于SR-IOV虛擬化的存儲器子系統中的虛擬函數存儲器部分映射。
圖4是根據本公開的一些實施例的管理存儲器子系統的多個具備SR-IOV能力的接口端口的實例方法的流程圖。
圖5是根據本公開的一些實施例的支持存儲器子系統的多個具備SR-IOV能力的接口端口的將虛擬函數指派給虛擬機的實例方法。
圖6是本公開的實施例可以在其中操作的實例計算機系統的框圖。
具體實施方式
本公開的方面涉及支持在存儲器子系統中具有單根輸入/輸出(I/O)虛擬化的多個端口。存儲器子系統可以是存儲裝置、存儲器模塊,或存儲裝置和存儲器模塊的混合。下文結合圖1描述存儲裝置和存儲器模塊的實例。一般來說,主機系統可以利用存儲器子系統,所述存儲器子系統包含一或多個存儲器組件,例如,存儲數據的存儲器裝置。主機系統可以提供將存儲在存儲器子系統處的數據且可以請求將從存儲器子系統中檢索的數據。
在常規存儲器子系統中,單個接口端口可以用于在存儲器子系統與主機系統之間傳輸數據。具有多個虛擬機的多個主機(例如,不同的芯片上系統(SOC)裝置)可以與存儲器子系統交互。虛擬機可以是物理主機系統或主機系統的其它此類物理資源的模擬。因此,存儲器子系統可以用于存儲和檢索用于由多個主機系統提供的不同的虛擬機的數據。為了管理從存儲器子系統的存儲器裝置到在不同的主機系統處的不同的虛擬機的數據的傳輸,存儲器子系統的存儲資源可以通過利用單根輸入/輸出虛擬化(SR-IOV)的單個接口端口的使用而共享。在一些實施例中,SR-IOV可以提供接口的資源的隔離,例如,外圍組件互連高速(PCIe),其用于通過不同的虛擬機從存儲器子系統讀取數據并且將數據寫入到存儲器子系統。舉例來說,SR-IOV可以提供由單獨的虛擬機各自指派或使用的不同的虛擬函數(VF)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于美光科技公司,未經美光科技公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980091437.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:復合入射射出裝置
- 下一篇:軟磁性材料及其制造方法和使用了軟磁性材料的電動機





