[發明專利]一種存儲系統CPU加速處理數據請求指令實現方法在審
| 申請號: | 201810033211.3 | 申請日: | 2018-01-14 |
| 公開(公告)號: | CN108415769A | 公開(公告)日: | 2018-08-17 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 長沙開雅電子科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 410200 湖南省長沙市長沙高新開*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據請求 存儲系統 數據請求指令 加速處理 隊列 先進先出隊列 響應處理 業務主機 正整數 單CPU 多CPU 發送 響應 協調 | ||
本發明涉及一種存儲系統CPU加速處理數據請求指令實現方法,該方法存儲系統包含兩個CPU,業務主機發起數據請求時,由第一CPU進行響應處理,同時第一CPU采用的先進先出隊列,當隊列內數據請求數低于X個時,X為大于等于3的正整數,數據請求一直由第一CPU處理,以降低多CPU協調開銷,當隊列內數據請求數高于X個時,后面的數據請求會將一部分發送至第二CPU處理,以提升單CPU響應不及時的處理速度。
技術領域
本發明專利涉及計算機存儲領域。
背景技術
存儲系統是指計算機中由存放程序和數據的各種存儲設備、控制部件及管理信息調度的設備(硬件)和算法(軟件)所組成的系統。計算機的主存儲器不能同時滿足存取速度快、存儲容量大和成本低的要求,在計算機中必須有速度由慢到快、容量由大到小的多級層次存儲器,以最優的控制調度算法和合理的成本,構成具有性能可接受的存儲系統。
計算機的主存儲器不能同時滿足存取速度快、存儲容量大和成本低的要求,在計算機中必須有速度由慢到快、容量由大到小的多級層次存儲器,以最優的控制調度算法和合理的成本,構成具有性能可接受的存儲系統。存儲系統的性能在計算機中的地位日趨重要,主要原因是:①馮諾伊曼體系結構是建筑在存儲程序概念的基礎上,訪存操作約占中央處理器(CPU)時間的70%左右。②存儲管理與組織的好壞影響到整機效率。③現代的信息處理,如圖像處理、數據庫、知識庫、語音識別、多媒體等對存儲系統的要求很高。
存儲系統對外提供的業務可分為塊存儲、文件存儲和對象存儲,塊存儲指在一個RAID(獨立磁盤冗余陣列)集中,一個控制器加入一組磁盤驅動器,然后提供固定大小的RAID塊作為LUN(邏輯單元號)的卷。文件存儲又稱NAS(Network Attached Storage:網絡附屬存儲)是一種將分布、獨立的數據整合為大型、集中化管理的數據中心,以便于對不同主機和應用服務器進行訪問的技術。對象存儲對象存儲,也叫做基于對象的存儲,是用來描述解決和處理離散單元的方法的通用術語,這些離散單元被稱作為對象。就像文件一樣,對象包含數據,但是和文件不同的是,對象在一個層結構中不會再有層級結構。每個對象都在一個被稱作存儲池的扁平地址空間的同一級別里,一個對象不會屬于另一個對象的下一級。
發明專利內容
本發明專利涉及一種存儲系統CPU加速處理數據請求指令實現方法,該方法存儲系統包含兩個CPU,業務主機發起數據請求時,由第一CPU進行響應處理,同時第一CPU采用的先進先出隊列,當隊列內數據請求數低于X個時,X為大于等于3的正整數,數據請求一直由第一CPU處理,以降低多CPU協調開銷,當隊列內數據請求數高于X個時,后面的數據請求會將一部分發送至第二CPU處理,以提升單CPU響應不及時的處理速度。
附圖說明
圖1為本發明專利的一種存儲系統CPU加速處理數據請求指令實現方法結構示意圖。
具體實施方式
為了使本發明專利的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明專利進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明專利,并不用于限定本發明專利。
請參閱圖1,圖1為本發明專利的一種存儲系統CPU加速處理數據請求指令實現方法結構示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長沙開雅電子科技有限公司,未經長沙開雅電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810033211.3/2.html,轉載請聲明來源鉆瓜專利網。





