国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種云存儲(chǔ)系統(tǒng)中的踢盤方法及裝置的制造方法

      文檔序號(hào):9865141閱讀:1034來(lái)源:國(guó)知局
      一種云存儲(chǔ)系統(tǒng)中的踢盤方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本申請(qǐng)涉及云存儲(chǔ)技術(shù)領(lǐng)域,尤其涉及一種云存儲(chǔ)系統(tǒng)中的踢盤方法及裝置。
      【背景技術(shù)】
      [0002]云存儲(chǔ)系統(tǒng)的規(guī)模越大,節(jié)點(diǎn)數(shù)越多,該云存儲(chǔ)系統(tǒng)的磁盤數(shù)量就越多,針對(duì)壞盤以及慢盤等異常的管理就越困難。大部分云存儲(chǔ)系統(tǒng)都是只有在磁盤完全壞掉的情況下,才能檢測(cè)并做出相應(yīng)的操作。如果磁盤處于將壞但未壞的情況,磁盤的寫入速度相對(duì)于正常磁盤大大下降,但是對(duì)于這些“慢盤”并未做任何的處理。這些所謂的“慢盤”將會(huì)影響整個(gè)云存儲(chǔ)系統(tǒng)的性能。

      【發(fā)明內(nèi)容】

      [0003]本申請(qǐng)?zhí)峁┝艘环N云存儲(chǔ)系統(tǒng)中的踢盤方法及裝置,可以避免寫入速度大大下降的磁盤影響云存儲(chǔ)系統(tǒng)的性能。
      [0004]本申請(qǐng)實(shí)施例提供的一種云存儲(chǔ)系統(tǒng)中的踢盤方法,包括:
      [0005]A、在云存儲(chǔ)系統(tǒng)中設(shè)置每塊磁盤第一閾值和第二閾值,所述第一閾值為寫入數(shù)據(jù)隊(duì)列的最大閾值,第二閾值為磁盤最低寫入性能閾值;
      [0006]B、在云存儲(chǔ)系統(tǒng)中找出數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)大于或等于第一閾值且寫入速度小于或等于第二閾值磁盤,將所述磁盤踢出云存儲(chǔ)系統(tǒng)。
      [0007]可選地,步驟B包括:
      [0008]B1、監(jiān)控云存儲(chǔ)系統(tǒng)中每一個(gè)數(shù)據(jù)存儲(chǔ)節(jié)點(diǎn)的每一塊硬盤的寫入數(shù)據(jù)隊(duì)列;所有的寫任務(wù)進(jìn)入數(shù)據(jù)寫入隊(duì)列排隊(duì),對(duì)數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)進(jìn)行統(tǒng)計(jì);
      [0009]B2、判斷數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)是否大于或等于第一閾值,若是,針對(duì)數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)大于第一閾值的磁盤執(zhí)行步驟B3,否則返回步驟BI;
      [0010]B3、獲取所述磁盤寫入速度,判斷所述寫入速度是否小于或等于第二閾值,若是,執(zhí)行步驟B4,否則返回步驟BI;
      [0011]B4、將所述磁盤踢出云存儲(chǔ)系統(tǒng),然后返回步驟BI。
      [0012]可選地,所述第一閾值取值為500-1000之間的任一值。
      [0013]可選地,所述第二閾值取值范圍為IMB/s至5MB/s。
      [0014]可選地,同一云存儲(chǔ)系統(tǒng)中,相同型號(hào)的磁盤的第一閾值以及第二閾值分別相等。
      [0015]本申請(qǐng)實(shí)施例還提供了一種云存儲(chǔ)系統(tǒng)中的踢盤策略執(zhí)行裝置,該裝置位于數(shù)據(jù)存儲(chǔ)節(jié)點(diǎn),包括:
      [0016]閾值設(shè)置模塊,用于設(shè)置每塊磁盤第一閾值和第二閾值,所述第一閾值為寫入數(shù)據(jù)隊(duì)列的最大閾值,第二閾值為磁盤最低寫入性能閾值;
      [0017]寫入數(shù)據(jù)隊(duì)列維護(hù)模塊,用于監(jiān)控?cái)?shù)據(jù)存儲(chǔ)節(jié)點(diǎn)的每一塊硬盤的寫入數(shù)據(jù)隊(duì)列;所有的寫任務(wù)進(jìn)入數(shù)據(jù)寫入隊(duì)列排隊(duì),對(duì)數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)進(jìn)行統(tǒng)計(jì);
      [0018]判斷模塊,用于判斷所述數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)是否大于或等于第一閾值,若是,針對(duì)數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)大于第一閾值的磁盤,獲取所述磁盤寫入速度,判斷所述寫入速度是否小于或等于第二閾值,若是,將所述磁盤的標(biāo)識(shí)通知執(zhí)行模塊;
      [0019]執(zhí)行模塊,用于根據(jù)來(lái)自判斷模塊的磁盤標(biāo)識(shí),將所述磁盤標(biāo)識(shí)對(duì)應(yīng)的磁盤踢出云存儲(chǔ)系統(tǒng)。
      [0020]可選地,所述第一閾值取值為500-1000之間的任一值。
      [0021]可選地,所述第二閾值取值范圍為IMB/s至5MB/s。
      [0022]從以上技術(shù)方案可以看出,通過(guò)對(duì)磁盤的寫入數(shù)據(jù)隊(duì)列進(jìn)行監(jiān)控,并根據(jù)磁盤的寫入性能來(lái)綜合判斷磁盤是否正常,針對(duì)壞盤或者性能低下的盤進(jìn)行踢盤處理,本申請(qǐng)方案可以對(duì)處于將要損壞邊緣的所謂“慢盤”進(jìn)行處理,確保云存儲(chǔ)的整體性能以及安全性。
      【附圖說(shuō)明】
      [0023]圖1為本申請(qǐng)實(shí)施例提供的云存儲(chǔ)系統(tǒng)中的踢盤處理流程示意圖。
      【具體實(shí)施方式】
      [0024]本申請(qǐng)?zhí)峁┝艘环N云存儲(chǔ)系統(tǒng)中的踢盤方法,其基本設(shè)計(jì)思想是:通過(guò)對(duì)磁盤的寫入數(shù)據(jù)隊(duì)列進(jìn)行監(jiān)控,并根據(jù)磁盤的寫入性能來(lái)綜合判斷磁盤是否正常,針對(duì)壞盤或者性能低下的盤進(jìn)行踢盤處理。具體地說(shuō),
      [°°25] A、在云存儲(chǔ)系統(tǒng)中設(shè)置每塊磁盤第一閾值和第二閾值,所述第一閾值為寫入數(shù)據(jù)隊(duì)列的最大閾值,第二閾值為磁盤最低寫入性能閾值;
      [0026]B、在云存儲(chǔ)系統(tǒng)中找出數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)大于或等于第一閾值且寫入速度小于或等于第二閾值磁盤,將所述磁盤踢出云存儲(chǔ)系統(tǒng)。
      [0027]為使本申請(qǐng)技術(shù)方案的技術(shù)原理、特點(diǎn)以及技術(shù)效果更加清楚,以下結(jié)合具體實(shí)施例對(duì)本申請(qǐng)技術(shù)方案進(jìn)行詳細(xì)闡述。
      [0028]本申請(qǐng)實(shí)施例提供的云存儲(chǔ)系統(tǒng)中的踢盤處理流程如圖1所示,包括如下步驟:
      [0029]步驟101:在云存儲(chǔ)系統(tǒng)中設(shè)置每塊磁盤第一閾值和第二閾值,所述第一閾值為寫入數(shù)據(jù)隊(duì)列“write_queue”的最大閾值,第二閾值為磁盤最低寫入性能閾值;
      [0030]步驟102:監(jiān)控云存儲(chǔ)系統(tǒng)中每一個(gè)數(shù)據(jù)存儲(chǔ)節(jié)點(diǎn)的每一塊硬盤的寫入數(shù)據(jù)隊(duì)列\(zhòng)rite_queue”;所有的寫任務(wù)進(jìn)入數(shù)據(jù)寫入隊(duì)列排隊(duì),對(duì)數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)進(jìn)行統(tǒng)計(jì);
      [0031]步驟103:判斷數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)是否大于或等于第一閾值,若是,針對(duì)數(shù)據(jù)寫入隊(duì)列中阻塞的任務(wù)數(shù)大于第一閾值的磁盤執(zhí)行步驟104,否則返回步驟102;
      [0032]步驟104:獲取所述磁盤寫入速度,判斷所述寫入速度是否小于或等于第二閾值,若是,執(zhí)行步驟105,否則返回步驟102。
      [0033]步驟105:將所述磁盤踢出云存儲(chǔ)系統(tǒng)。然后返回步驟102,繼續(xù)監(jiān)控其它磁盤的情況。
      [0034]以上的所有閾值的設(shè)定可以通過(guò)參數(shù)模式在數(shù)據(jù)存儲(chǔ)服務(wù)啟動(dòng)時(shí)自動(dòng)配置;
      [0035]第一閾值為寫入數(shù)據(jù)隊(duì)列“writejueue”中的任務(wù)數(shù),綜合考慮數(shù)據(jù)寫入時(shí)磁盤是否讀寫忙,以及網(wǎng)絡(luò)延時(shí)等狀態(tài),第一閾值通常取值在500-1000之間的任一值;
      [0036]第二閾值為磁盤的最低寫入
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1