[發明專利]存儲裝置、存儲系統和操作存儲裝置的方法有效
| 申請號: | 201710045802.8 | 申請日: | 2017-01-20 |
| 公開(公告)號: | CN107066404B | 公開(公告)日: | 2021-12-14 |
| 發明(設計)人: | 崔仁碩;奇亮奭 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16;G06F3/06 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 張川緒;王兆賡 |
| 地址: | 韓國京畿*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲 裝置 存儲系統 操作 方法 | ||
公開一種存儲裝置、存儲系統和操作存儲裝置的方法。所述存儲裝置包括:應用容器,包含一個或多個應用;多態存儲裝置(PSD)內核,被配置為從主機接收包括數據、消息和命令的數據包,并基于包括在所述多個包中的命令將所述多個包路由到應用容器中的應用;PSD接口層,被配置為提供一個或多個應用與PSD內核之間的接口。存儲裝置可根據經由PSD控制接口接收的控制命令,從第一類型的存儲裝置轉換為第二類型的存儲裝置。
本申請要求于2016年2月2日提交的第62/290,295號美國專利申請和2016年4月19日提交的第15/133,085號美國專利申請的權益和優先權,所述美國專利申請的公開通過引用完整地包含于此。
技術領域
本公開總體涉及存儲裝置,更具體地說,涉及一種可經由裝置控制接口轉換為不同裝置的多態存儲裝置。
背景技術
與傳統的數據存儲裝置(諸如,硬盤驅動器)相比,固態硬盤(SSD)提供更多的復雜性和偽通用可編程性。例如,基于閃存的SSD越來越多地封裝更強大的CPU和更高容量的內存和存儲器,并使那些資源對用戶應用可用。此外,對于數據密集型應用,普遍認為將代碼移動到數據要遠遠有效于將數據移動到代碼。因此,有效的數據處理系統通過使用諸如早期的選擇下推和早期的聚合(或預聚合)的技術來試圖將代碼下推到盡可能遠的查詢-處理管道。相似地,并行的或分布式的數據處理系統可運行盡可能多的與保持數據的節點接近的查詢。
傳統上,代碼卸載技術已經通過以專門的(ad-hoc)方式調整SSD的固件和主機的操作系統(OS)而被實現。盡管永久存儲、易失性存儲和處理之間的邊界正日益變得模糊,但是主機OS、庫、固定協議和存儲裝置抽象層之間的現有功能的分離通常引入冗余的實現并可能成為瓶頸或浪費的資源消耗者。
非SQL(NoSQL)數據庫(DB)(例如,鍵值存儲、文檔存儲、圖形數據庫、對象數據庫等)在現代計算機系統中被廣泛使用。與關系DB相比,NoSQL DB簡單、靈活和輕量,并可提供優秀的可擴展性和具有一定工作負荷的大的性能增益。快速移動到云計算和具有大數據的大系統有助于NoSQL DB的日益流行。
發明內容
根據一個實施例,一種存儲裝置包括:應用容器,包含一個或多個應用;多態存儲裝置(PSD)內核,被配置為從主機接收包括數據、消息和命令的多個包,并基于包括在所述多個包中的命令將所述多個包路由到應用容器中的應用;PSD接口層,被配置為提供一個或多個應用與PSD內核之間的接口。
根據另一實施例,一種存儲系統包括:主機;多態存儲裝置(PSD);PSD接口,用于提供主機與PSD之間的接口。PSD包括:應用容器,包含一個或多個應用;PSD內核,被配置為從主機接收包括數據、消息和命令的多個包,并基于包括在所述多個包中的命令將所述多個包路由到應用容器中的應用;PSD接口層,被配置為提供一個或多個應用與PSD內核之間的接口。
根據另一實施例,一種操作存儲裝置的方法包括:將一個或多個應用存儲在存儲裝置的應用容器中;從主機接收包括數據、消息和命令的多個包;基于包括在所述多個包中的命令將所述多個包路由到應用容器中的應用;運行存儲裝置上的PSD內核以根據經由PSD接口從主機接收的控制命令來配置存儲裝置的一個或多個硬件;操作由PSD內核配置的存儲裝置。
附圖說明
作為本說明書的一部分而被包括的附圖示出目前優選的實施例,并與上面給出的一般描述和下面給出的優選的實施例的詳細描述一起用于解釋和教導在此描述的原理。
圖1示出傳統的NoSQL數據庫(DB)系統;
圖2示出針對另一傳統的NoSQL DB系統的系統架構的示例;
圖3示出示例存儲裝置的存儲器控制器的層;
圖4示出根據一個實施例的包括多態存儲裝置的示例存儲系統的框圖;
圖5示出根據一個實施例的示例多態存儲裝置的固件堆棧;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710045802.8/2.html,轉載請聲明來源鉆瓜專利網。





