[發(fā)明專(zhuān)利]一種基于擴(kuò)展器提升多硬盤(pán)性能的方法和裝置有效
| 申請(qǐng)?zhí)枺?/td> | 202010110105.8 | 申請(qǐng)日: | 2020-02-23 |
| 公開(kāi)(公告)號(hào): | CN111352585B | 公開(kāi)(公告)日: | 2022-06-03 |
| 發(fā)明(設(shè)計(jì))人: | 劉棟 | 申請(qǐng)(專(zhuān)利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類(lèi)號(hào): | G06F3/06 | 分類(lèi)號(hào): | G06F3/06 |
| 代理公司: | 北京連和連知識(shí)產(chǎn)權(quán)代理有限公司 11278 | 代理人: | 楊帆 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 擴(kuò)展 提升 硬盤(pán) 性能 方法 裝置 | ||
本發(fā)明提供一種基于擴(kuò)展器提升多硬盤(pán)性能的方法和裝置,其中方法包括以下步驟:擴(kuò)展器為其連接的每一個(gè)硬盤(pán)在其內(nèi)存中申請(qǐng)相應(yīng)的緩沖空間,并讀取所述每一個(gè)硬盤(pán)的相關(guān)信息存放在對(duì)應(yīng)的緩沖空間中并將存放的速率信息修改為高速率值;在源端掃描硬盤(pán)信息時(shí)將緩沖空間中的硬盤(pán)相關(guān)信息傳遞給源端,并在源端將硬盤(pán)注冊(cè)為高速率的硬盤(pán);擴(kuò)展器響應(yīng)于監(jiān)測(cè)到源端發(fā)出向其中一個(gè)硬盤(pán)寫(xiě)入數(shù)據(jù)的命令,按照SAS協(xié)議將源端發(fā)送的數(shù)據(jù)暫存在硬盤(pán)對(duì)應(yīng)的緩沖空間中;響應(yīng)于緩沖空間中的數(shù)據(jù)達(dá)到閾值,擴(kuò)展器控制緩沖空間中的數(shù)據(jù)以低速率寫(xiě)入硬盤(pán)。本發(fā)明實(shí)現(xiàn)了在不增加任何額外成本的條件下的存儲(chǔ)系統(tǒng)性能的提升。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,并且更具體地,涉及一種基于擴(kuò)展器提升多硬盤(pán)性能的方法和裝置。
背景技術(shù)
隨著云計(jì)算、大數(shù)據(jù)及人工智能產(chǎn)業(yè)的快速發(fā)展,數(shù)據(jù)信息的重要性越來(lái)越凸顯。互聯(lián)網(wǎng)、物聯(lián)網(wǎng)等技術(shù)的實(shí)施均需要后臺(tái)服務(wù)器提供快速高效的數(shù)據(jù)鏈路服務(wù)。同時(shí),隨著數(shù)據(jù)中心、大型機(jī)房的規(guī)模不斷擴(kuò)大,硬件成本也隨著水漲船高。較低成本、較高效率的存儲(chǔ)系統(tǒng)成為部署數(shù)據(jù)中心存儲(chǔ)硬件的首選。
在存儲(chǔ)介質(zhì)的發(fā)展歷史上,最重要的兩個(gè)協(xié)議類(lèi)型為SATA(Serial ATA,串行ATA)和SAS(Serial Attached SCSI,即串行連接SCSI)接口。當(dāng)前SATA協(xié)議的最新版本為SATA3,支持的最高數(shù)據(jù)速率為6Gb/s。SAS協(xié)議的最新版本為SAS3,支持的最高數(shù)據(jù)速率為12Gb/s。為盡可能降低硬件成本、提高系統(tǒng)性能,存儲(chǔ)系統(tǒng)在大量使用擴(kuò)展器(Expander)背板。Expander背板是一種設(shè)備擴(kuò)展芯片,分為上行接口和下行接口。上行接口用于連接HBA卡或上級(jí)Expander背板,下行接口用于連接硬盤(pán)或下級(jí)Expander背板。
當(dāng)前主流的SAS/Raid卡(存儲(chǔ)系統(tǒng)中用于將主板的PCIe總線(xiàn)轉(zhuǎn)換為SAS/SATA協(xié)議的控制卡)與Expander均兼容SAS3和SATA3,但SAS硬盤(pán)的成本遠(yuǎn)遠(yuǎn)高于SATA硬盤(pán)。實(shí)際使用中一般采用企業(yè)級(jí)的SATA硬盤(pán),而不選用成本過(guò)高的SAS硬盤(pán)。在當(dāng)前典型的拓?fù)浣Y(jié)構(gòu)中,Expander與SATA HDD(Hard Disk Drive,硬盤(pán)驅(qū)動(dòng)器)之間的連接速率為6Gb/s。
雖然SAS/Raid卡和Expander之間的物理連接速率為12G,但根據(jù)SAS和SATA協(xié)議規(guī)定,為了實(shí)現(xiàn)與下行設(shè)備的速率匹配,SAS/Raid卡與Expander之間的數(shù)據(jù)僅有50%為有效速率,其余50%位插入的ALIGN(SATA/SAS協(xié)議中用于匹配6Gb/s和12Gb/s的原語(yǔ),無(wú)實(shí)際意義)原語(yǔ),無(wú)實(shí)際意義。故SAS/Raid卡與Expander之間的實(shí)際有效數(shù)據(jù)速率也為6Gb/s。
SAS/Raid卡一般為8條通道(lane),即可以直連8個(gè)硬盤(pán)。為了支持16個(gè)硬盤(pán),當(dāng)前設(shè)計(jì)主要有2種方案。如圖1所示的方案1,采用8lane的SAS/Raid卡,通過(guò)Expander背板(上行8lane,下行16lane)拓展連接16個(gè)硬盤(pán)。SAS/Raid卡與Expander之間的有效數(shù)據(jù)速率為6Gb/s,數(shù)量為8lane。Expander與硬盤(pán)之間的數(shù)據(jù)速率為6Gb/s,數(shù)量為16lane。在使用固態(tài)硬盤(pán)SSD等較高性能的硬盤(pán)時(shí),每個(gè)硬盤(pán)的性能均不能發(fā)揮到最佳,限制了整個(gè)存儲(chǔ)系統(tǒng)的整體性能。
如圖2所示的方案2,使用2張SAS/Raid卡,每張卡連接8個(gè)硬盤(pán),實(shí)現(xiàn)連接16個(gè)硬盤(pán)的目的。雖然每個(gè)硬盤(pán)的有效速率可以達(dá)到6Gb/s,不存在上行l(wèi)ane數(shù)量不足的瓶頸,但是SAS/Raid卡的成本很高。方案2的整體成本比方案1高,在大規(guī)模供貨時(shí),成本壓力很大。
發(fā)明內(nèi)容
鑒于此,本發(fā)明實(shí)施例的目的在于提出一種基于擴(kuò)展器提升多硬盤(pán)性能的方法和裝置,采用Expander的架構(gòu),可解決上述硬盤(pán)性能受限的問(wèn)題。
基于上述目的,本發(fā)明實(shí)施例的一方面提供了一種基于擴(kuò)展器提升多硬盤(pán)性能的方法,包括以下步驟:
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010110105.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:一種自動(dòng)確定聚類(lèi)中心的混合屬性數(shù)據(jù)集聚類(lèi)方法
- 下一篇:一種交流慢充充電前的預(yù)加熱控制方法、裝置、車(chē)輛及存儲(chǔ)介質(zhì)
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶(hù)和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 硬盤(pán)數(shù)據(jù)控制方法
- 可快速拔插的硬盤(pán)裝置
- 一種可組合式加固硬盤(pán)模組
- 一種硬盤(pán)盤(pán)位識(shí)別和故障診斷方法及其服務(wù)器設(shè)備
- 一種非同步鏡像的混合硬盤(pán)陣列存儲(chǔ)系統(tǒng)及方法
- 一種單雙硬盤(pán)拔插互換硬盤(pán)裝置
- 一種實(shí)現(xiàn)機(jī)械硬盤(pán)性能加速的板卡及方法
- 一種自動(dòng)化控制硬盤(pán)識(shí)別、測(cè)試的方法及系統(tǒng)
- 一種硬盤(pán)盒
- 一種便于硬盤(pán)維護(hù)的結(jié)構(gòu)及硬盤(pán)維護(hù)方法





