[發(fā)明專利]數(shù)據(jù)存儲(chǔ)系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201810496767.6 | 申請(qǐng)日: | 2018-05-22 |
| 公開(kāi)(公告)號(hào): | CN110515536B | 公開(kāi)(公告)日: | 2020-10-27 |
| 發(fā)明(設(shè)計(jì))人: | 張宏海;余高峰;吳海波;嚴(yán)杰 | 申請(qǐng)(專利權(quán))人: | 杭州海康威視數(shù)字技術(shù)股份有限公司 |
| 主分類號(hào): | G06F3/06 | 分類號(hào): | G06F3/06 |
| 代理公司: | 北京柏杉松知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11413 | 代理人: | 丁蕓;項(xiàng)京 |
| 地址: | 310051 浙*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 存儲(chǔ)系統(tǒng) | ||
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)存儲(chǔ)系統(tǒng),該系統(tǒng)包括:多個(gè)計(jì)算節(jié)點(diǎn)、SAS交換機(jī)及存儲(chǔ)節(jié)點(diǎn),計(jì)算節(jié)點(diǎn)、SAS交換機(jī)及存儲(chǔ)節(jié)點(diǎn)間基于SAS進(jìn)行通信;計(jì)算節(jié)點(diǎn)與SAS交換機(jī)連接,SAS交換機(jī)與存儲(chǔ)節(jié)點(diǎn)連接;計(jì)算節(jié)點(diǎn):用于若該計(jì)算節(jié)點(diǎn)針對(duì)待訪問(wèn)的目標(biāo)硬盤的操作狀態(tài)為非允許操作狀態(tài),通過(guò)SAS交換機(jī)向目標(biāo)硬盤所在的存儲(chǔ)節(jié)點(diǎn)發(fā)送訪問(wèn)請(qǐng)求;存儲(chǔ)節(jié)點(diǎn):用于若目標(biāo)硬盤的并發(fā)訪問(wèn)數(shù)量小于預(yù)設(shè)并發(fā)閾值,允許發(fā)送訪問(wèn)請(qǐng)求的計(jì)算節(jié)點(diǎn)訪問(wèn)目標(biāo)硬盤。本發(fā)明實(shí)施例的數(shù)據(jù)存儲(chǔ)系統(tǒng),可以實(shí)現(xiàn)多個(gè)計(jì)算節(jié)點(diǎn)同時(shí)訪問(wèn)一個(gè)硬盤,能夠提高計(jì)算節(jié)點(diǎn)的工作效率,從而提高數(shù)據(jù)存儲(chǔ)系統(tǒng)整體運(yùn)行效率。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)讀寫技術(shù)領(lǐng)域,特別是涉及數(shù)據(jù)存儲(chǔ)系統(tǒng)。
背景技術(shù)
SAN(Storage Area Network,存儲(chǔ)局域網(wǎng)絡(luò))是一種將存儲(chǔ)設(shè)備、連接設(shè)備和接口集成在一起的存儲(chǔ)系統(tǒng),承擔(dān)了數(shù)據(jù)存儲(chǔ)任務(wù)。在SAN中通過(guò)SCSI(Small Computer SystemInterface,小型計(jì)算機(jī)系統(tǒng)接口)完成數(shù)據(jù)傳輸。SAS(Serial Attached SCSI,串行連接SCSI)是新一代的SCSI技術(shù),通過(guò)采用串行技術(shù)以獲得更高的傳輸速度,并且通過(guò)縮短連結(jié)線以改善內(nèi)部空間等。
在相關(guān)的基于SAN技術(shù)的存儲(chǔ)系統(tǒng)中,每個(gè)硬盤同一時(shí)間僅允許一個(gè)計(jì)算節(jié)點(diǎn)的I/O(Input/Output,輸入/輸出)操作,但是隨著SAS技術(shù)的興起,SAN網(wǎng)絡(luò)中計(jì)算節(jié)點(diǎn)的數(shù)量大量增加,每個(gè)硬盤同一時(shí)間僅允許一個(gè)計(jì)算節(jié)點(diǎn)的I/O操作,造成大量計(jì)算節(jié)點(diǎn)排隊(duì)等待的現(xiàn)象,嚴(yán)重影響了計(jì)算節(jié)點(diǎn)的工作效率,數(shù)據(jù)存儲(chǔ)系統(tǒng)整體運(yùn)行效率低。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種數(shù)據(jù)存儲(chǔ)系統(tǒng),以實(shí)現(xiàn)提高數(shù)據(jù)存儲(chǔ)系統(tǒng)的運(yùn)行效率。具體技術(shù)方案如下:
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)存儲(chǔ)系統(tǒng),所述系統(tǒng)包括:
多個(gè)計(jì)算節(jié)點(diǎn)、串行連接小型計(jì)算機(jī)系統(tǒng)接口SAS交換機(jī)及存儲(chǔ)節(jié)點(diǎn);
所述計(jì)算節(jié)點(diǎn)與所述SAS交換機(jī)連接,所述SAS交換機(jī)與所述存儲(chǔ)節(jié)點(diǎn)連接,所述計(jì)算節(jié)點(diǎn)與所述SAS交換機(jī)之間、所述SAS交換機(jī)與所述存儲(chǔ)節(jié)點(diǎn)之間基于SAS進(jìn)行通信;
所述計(jì)算節(jié)點(diǎn):用于若該計(jì)算節(jié)點(diǎn)針對(duì)待訪問(wèn)的目標(biāo)硬盤的操作狀態(tài)為非允許操作狀態(tài),通過(guò)所述SAS交換機(jī)向所述目標(biāo)硬盤所在的存儲(chǔ)節(jié)點(diǎn)發(fā)送訪問(wèn)請(qǐng)求;
所述存儲(chǔ)節(jié)點(diǎn):用于若所述目標(biāo)硬盤的并發(fā)訪問(wèn)數(shù)量小于預(yù)設(shè)并發(fā)閾值,允許發(fā)送所述訪問(wèn)請(qǐng)求的計(jì)算節(jié)點(diǎn)訪問(wèn)所述目標(biāo)硬盤,其中,所述預(yù)設(shè)并發(fā)閾值滿足所述目標(biāo)硬盤支持多個(gè)計(jì)算節(jié)點(diǎn)的并發(fā)訪問(wèn)。
可選的,所述計(jì)算節(jié)點(diǎn)包括:SAS-主機(jī)總線適配器HBA驅(qū)動(dòng)層及硬件層,所述存儲(chǔ)節(jié)點(diǎn)包括SAS擴(kuò)展器及硬盤;
所述硬件層與所述SAS交換機(jī)連接,所述SAS交換機(jī)與所述SAS擴(kuò)展器連接;
所述SAS-HBA驅(qū)動(dòng)層:用于若該SAS-HBA驅(qū)動(dòng)層所在的計(jì)算節(jié)點(diǎn)針對(duì)待訪問(wèn)的目標(biāo)硬盤的操作狀態(tài)為非允許操作狀態(tài),通過(guò)所述硬件層及所述SAS交換機(jī)向所述目標(biāo)硬盤所在的SAS擴(kuò)展器發(fā)送訪問(wèn)請(qǐng)求;
所述SAS擴(kuò)展器:用于若所述目標(biāo)硬盤的并發(fā)訪問(wèn)數(shù)量小于預(yù)設(shè)并發(fā)閾值,允許發(fā)送所述訪問(wèn)請(qǐng)求的計(jì)算節(jié)點(diǎn)訪問(wèn)所述目標(biāo)硬盤,其中,所述預(yù)設(shè)并發(fā)閾值滿足所述目標(biāo)硬盤支持多個(gè)計(jì)算節(jié)點(diǎn)的并發(fā)訪問(wèn)。
可選的,所述SAS擴(kuò)展器:還用于若所述目標(biāo)硬盤的并發(fā)訪問(wèn)數(shù)量小于預(yù)設(shè)并發(fā)閾值,向發(fā)送所述訪問(wèn)請(qǐng)求的計(jì)算節(jié)點(diǎn)返回允許訪問(wèn)指令;
所述SAS-HBA驅(qū)動(dòng)層:還用于在接收到允許訪問(wèn)指令后,將該SAS-HBA驅(qū)動(dòng)層所在的計(jì)算節(jié)點(diǎn)針對(duì)所述目標(biāo)硬盤的操作狀態(tài)變更為允許操作狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州海康威視數(shù)字技術(shù)股份有限公司,未經(jīng)杭州海康威視數(shù)字技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810496767.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 用于處理到遠(yuǎn)程存儲(chǔ)位置的故障恢復(fù)的方法、系統(tǒng)以及程序
- 包括向外擴(kuò)展型存儲(chǔ)系統(tǒng)的存儲(chǔ)系統(tǒng)群及其管理方法
- 一種移動(dòng)存儲(chǔ)系統(tǒng)及其存儲(chǔ)方法
- 存儲(chǔ)系統(tǒng)的數(shù)據(jù)備份與恢復(fù)系統(tǒng)、方法、設(shè)備及存儲(chǔ)介質(zhì)
- 在線遷移異構(gòu)系統(tǒng)數(shù)據(jù)的方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 建立存儲(chǔ)系統(tǒng)伙伴關(guān)系的方法及裝置
- 數(shù)據(jù)處理系統(tǒng)及其操作方法
- 一種容災(zāi)平臺(tái)及一種容災(zāi)方法
- 在基于云的存儲(chǔ)系統(tǒng)中服務(wù)I/O操作
- 一種數(shù)據(jù)修復(fù)方法及裝置





