System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 天堂一区人妻无码,无码乱码观看精品久久,无码av中文一区二区三区桃花岛
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種讀寫請求處理方法、裝置、設備、介質(zhì)及產(chǎn)品制造方法及圖紙

    技術編號:44350182 閱讀:3 留言:0更新日期:2025-02-25 09:36
    本發(fā)明專利技術涉及I/O數(shù)據(jù)處理技術領域,公開了一種讀寫請求處理方法、裝置、設備、介質(zhì)及產(chǎn)品,方法包括:監(jiān)測目標硬盤當前重建的物理地址范圍;基于當前重建的物理地址范圍,區(qū)分目標硬盤中已完成重建區(qū)域和未完成重建區(qū)域;當I/O請求命中已完成重建區(qū)域,允許I/O請求直接讀寫操作;當I/O請求命中未完成重建區(qū)域,將I/O請求掛起。本發(fā)明專利技術能夠減少RAID系統(tǒng)硬盤重建過程中寫放大I/O的數(shù)量,提升讀寫I/O性能。

    【技術實現(xiàn)步驟摘要】

    本專利技術涉及i/o數(shù)據(jù)處理,具體涉及一種讀寫請求處理方法、裝置、設備、介質(zhì)及產(chǎn)品


    技術介紹

    1、raid(獨立磁盤冗余陣列)技術是一種通過將數(shù)據(jù)分布在多個硬盤驅(qū)動器上來提高數(shù)據(jù)存儲性能、可靠性和容錯能力的方法。raid1/5/6硬盤組(dg)內(nèi)硬盤發(fā)生故障且存在冗余盤時,可通過硬盤重建操作對故障盤進行數(shù)據(jù)恢復。硬盤重建過程中允許同時業(yè)務i/o傳輸,當業(yè)務i/o命中故障盤,硬盤控制系統(tǒng)“認為”故障盤無法讀寫,通過寫放大方式實現(xiàn)業(yè)務i/o傳輸。寫放大有兩種典型場景:寫i/o和讀i/o。寫i/o時讀取非故障盤數(shù)據(jù),重新計算校驗盤數(shù)據(jù)同業(yè)務i/o一同寫入磁盤陣列。讀i/o時讀取非故障盤數(shù)據(jù),計算需要的i/o數(shù)據(jù)。在硬盤重建時通過校驗盤數(shù)據(jù)恢復故障盤數(shù)據(jù)。

    2、傳統(tǒng)的硬盤重建實現(xiàn)方法中當i/o命中硬盤重建盤,系統(tǒng)會認為該硬盤無法讀寫,只能通過更新校驗數(shù)據(jù)(寫i/o)或恢復數(shù)據(jù)(讀i/o),這通常會引入寫放大行為,不僅增加硬盤損耗,還會降低i/o有效帶寬。


    技術實現(xiàn)思路

    1、有鑒于此,本專利技術提供了一種讀寫請求處理方法、裝置、設備、介質(zhì)及產(chǎn)品,以減少raid系統(tǒng)硬盤重建過程中寫放大i/o的數(shù)量,提升讀寫i/o性能。

    2、第一方面,本專利技術提供了一種讀寫請求處理方法,方法包括:監(jiān)測目標硬盤當前重建的物理地址范圍;基于當前重建的物理地址范圍,區(qū)分目標硬盤中已完成重建區(qū)域和未完成重建區(qū)域;當i/o請求命中已完成重建區(qū)域,允許i/o請求直接讀寫操作;當i/o請求命中未完成重建區(qū)域,將i/o請求掛起。

    3、在一種可選的實施方式中,當i/o請求命中未完成重建區(qū)域,將i/o請求掛起包括:未完成重建區(qū)域包括正在重建區(qū)域和未開始重建區(qū)域;當i/o請求命中正在重建區(qū)域,將i/o請求掛起;當i/o請求命中未完成重建區(qū)域,根據(jù)系統(tǒng)狀態(tài)確定是否執(zhí)行寫放大操作。

    4、在一種可選的實施方式中,當i/o請求命中正在重建區(qū)域,將i/o請求掛起包括:建立互斥信息表;互斥信息表包括信息有效指標、虛擬硬盤id號、子組id號、數(shù)據(jù)分片id號和數(shù)據(jù)分片數(shù)量;當i/o請求命中互斥信息表,將i/o請求掛起;互斥信息表表征正在重建區(qū)域。

    5、在一種可選的實施方式中,當i/o請求命中互斥信息表,將i/o請求掛起之后,包括:目標硬盤重建完成后,釋放互斥信息表;解除掛起的i/o請求并執(zhí)行。

    6、在一種可選的實施方式中,方法還包括:若i/o請求的最小物理地址小于當前重建的物理地址,則i/o請求命中已完成重建區(qū)域;若i/o請求的最小物理地址大于等于當前重建的物理地址,則i/o請求命中未完成重建區(qū)域。

    7、第二方面,本專利技術提供了一種讀寫請求處理裝置,裝置包括:硬盤監(jiān)測模塊,用于監(jiān)測目標硬盤當前重建的物理地址范圍;區(qū)域區(qū)分模塊,用于基于當前重建的物理地址范圍,區(qū)分目標硬盤中已完成重建區(qū)域和未完成重建區(qū)域;i/o讀寫模塊,用于當i/o請求命中已完成重建區(qū)域,允許i/o請求直接讀寫操作;i/o掛起模塊,用于當i/o請求命中未完成重建區(qū)域,將i/o請求掛起。

    8、在一種可選的實施方式中,i/o掛起模塊還用于:未完成重建區(qū)域包括正在重建區(qū)域和未開始重建區(qū)域;當i/o請求命中正在重建區(qū)域,將i/o請求掛起;當i/o請求命中未開始重建區(qū)域,根據(jù)系統(tǒng)狀態(tài)確定是否執(zhí)行寫放大操作。

    9、第三方面,本專利技術提供了一種計算機設備,包括:存儲器和處理器,存儲器和處理器之間互相通信連接,存儲器中存儲有計算機指令,處理器通過執(zhí)行計算機指令,從而執(zhí)行上述第一方面或其對應的任一實施方式的一種讀寫請求處理方法。

    10、第四方面,本專利技術提供了一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)上存儲有計算機指令,計算機指令用于使計算機執(zhí)行上述第一方面或其對應的任一實施方式的一種讀寫請求處理方法。

    11、第五方面,本專利技術提供了一種計算機程序產(chǎn)品,包括計算機指令,計算機指令用于使計算機執(zhí)行上述第一方面或其對應的任一實施方式的一種讀寫請求處理方法。

    12、本申請?zhí)峁┑募夹g方案可以包括以下有益效果:

    13、監(jiān)測目標硬盤當前重建的物理地址范圍,能夠?qū)崟r獲取硬盤當前正在進行重建操作的具體物理地址范圍,為后續(xù)區(qū)域的劃分提供數(shù)據(jù)支持;基于當前重建的物理地址范圍,區(qū)分目標硬盤中已完成重建區(qū)域和未完成重建區(qū)域,針對不同的區(qū)域采取不同的處理措施;當i/o請求命中已完成重建區(qū)域,允許i/o請求直接讀寫操作,避免進行寫放大;當i/o請求命中未完成重建區(qū)域,將i/o請求掛起,避免直接讀寫操作。上述方案,通過區(qū)分硬盤區(qū)域,不同區(qū)域使用不同策略,從而減少寫放大i/o數(shù)量,使得硬盤有效i/o帶寬增加,提升讀寫i/o性能。

    本文檔來自技高網(wǎng)...

    【技術保護點】

    1.一種讀寫請求處理方法,其特征在于,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當所述I/O請求命中所述未完成重建區(qū)域,將所述I/O請求掛起包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述當所述I/O請求命中所述正在重建區(qū)域,將所述I/O請求掛起包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述當I/O請求命中所述互斥信息表,將所述I/O請求掛起之后,包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

    6.一種讀寫請求處理裝置,其特征在于,所述裝置包括:

    7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述I/O掛起模塊還用于:

    8.一種計算機設備,其特征在于,包括:

    9.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機指令,所述計算機指令用于使計算機執(zhí)行權(quán)利要求1至5中任一項所述的方法。

    10.一種計算機程序產(chǎn)品,其特征在于,包括計算機指令,所述計算機指令用于使計算機執(zhí)行權(quán)利要求1至5中任一項所述的方法。p>...

    【技術特征摘要】

    1.一種讀寫請求處理方法,其特征在于,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當所述i/o請求命中所述未完成重建區(qū)域,將所述i/o請求掛起包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述當所述i/o請求命中所述正在重建區(qū)域,將所述i/o請求掛起包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述當i/o請求命中所述互斥信息表,將所述i/o請求掛起之后,包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括...

    【專利技術屬性】
    技術研發(fā)人員:梁家鵬羅瑋邵隆張虎梁海強
    申請(專利權(quán))人:無錫眾星微系統(tǒng)技術有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 中文精品无码中文字幕无码专区| 内射人妻少妇无码一本一道 | 亚洲熟妇无码一区二区三区| 精品无码国产一区二区三区AV| 亚洲av无码专区在线观看亚| 亚洲中文字幕无码专区| 亚洲VA成无码人在线观看天堂| 无码国产精品久久一区免费| 夜夜添无码试看一区二区三区 | 人妻丰满熟妇AV无码区乱| 国产精品无码aⅴ嫩草| 日日麻批免费40分钟无码| 亚洲精品无码日韩国产不卡?V| 无码精品人妻一区二区三区人妻斩| 国产成人无码AV片在线观看| 无码人妻丰满熟妇区免费| 亚洲一区二区三区无码影院| 亚洲AV无码AV吞精久久| 无码国产69精品久久久久网站| 成年午夜无码av片在线观看| 亚洲精品无码人妻无码| 精品久久亚洲中文无码| 亚洲av中文无码乱人伦在线r▽| 久久久91人妻无码精品蜜桃HD| 日本精品无码一区二区三区久久久| 国产精品无码无需播放器| 少妇无码太爽了不卡在线观看| 免费a级毛片无码a∨性按摩| 久久久精品天堂无码中文字幕 | 久久久久无码精品国产app | 久久久久久久久免费看无码| 久久久久av无码免费网| 亚洲性无码av在线| 熟妇无码乱子成人精品| 亚洲AV日韩AV永久无码下载| 国产精品无码一区二区三级| 亚洲AV日韩AV永久无码免下载 | 精品久久亚洲中文无码| 精品久久久无码21p发布| 人妻无码αv中文字幕久久| 亚洲色av性色在线观无码|