點擊右邊

大神教你玩轉 SSjquery 老虎機D 系列三:數據處置

《大神教你玩轉 SSD 系列三:數據處置》要點:
本文先容了大神教你玩轉 SSD 系列三:數據處置,但愿對您有效。若是有疑難,可以接洽咱們。

若何評價固態存儲裝備的機能,并依據營業需求遴選出合適的SSD產物?在之前兩篇文中,先容了 SSD金合發娛樂城 基準測試應當存眷哪些指標和測試情況,本日咱們把最初一個主題也分享給人人——數據處置.

媒介

本系列將分為如下 4 個主題進行先容.

1、SSD基準測試應當存眷哪些指標

二、基準測試情況(對象/磁盤要求等)

3、針對磁盤的詳細測試項目

4、數據處置

本篇首要先容第四點——數據處置,在前面的文章推送中會持續將把本系列的其余各主題分享給人人.

數據處置

若是記載原始log,日記都很大,利益是可以行使這些原始日記按照想要的粒度隨便進行多次的拆分.

上面是之前測試記載的原始日記.

  1. 2016/09/21 ?10:25 ? ?<DIR> ? ? ? ? ?.
  2. 2016/09/21 ?10:25 ? ?<DIR> ? ? ? ? ?..
  3. 2016/09/19 ?01:30 ? ? 1,027,468,938 log_read_fio_4k_qd16_bw.1.log
  4. 2016/09/19 ?01:31 ? ? ? 955,376,526 log_read_fio_4k_qd16_clat.1.log
  5. 2016/09/19 ?01:32 ? ? ? 864,600,350 log_read_fio_4k_qd16_iops.1.log
  6. ......此處省略多少行......
  7. 2016/09/19 ?12:43 ? ? 2,890,345,859 log_write_fio_4k_qd8_bw.1.log
  8. 2016/09/19 ?12:47 ? ? 2,678,596,965 log_write_fio_4k_qd8_clat.1.log
  9. 2016/09/19 ?12:49 ? ? 2,432,692,073 log_write_fio_4k_qd8_iops.1.log
  10. 2016/09/19 ?12:45 ? ? 2,904,975 log_write_fio_4k_qd8_lat.1.log
  11. 20大樂透開獎直播16/09/19 ?12:46 ? ?六合彩二星三星 2,510,603,551 log_write_fio_4k_qd8_slat.1.log
  12. ? ? ? ? ? ? ?60 File(s) 85,850,810,754 bytes
  13. ? ? ? ? ? ? ? 2 Dir(s) ?279,943,782,400 bytes free

詮釋一下個中的定名,后面的 logxxxfio_xxx根本都同樣,是用戶指定的前綴.
前面的 iops,clat,slat,lat,bw 等是對應的測試項.

bw 是帶寬
clat slat 以及 lat 是每次 io 操作的耽誤.
個中 slat 是io哀求提交到操作體系,失去相應的時間,顛末闡發發明這個時間一般都很短,可以忽略.
clat 是 io 操作實現所必要的時間,一般來說可以認為是 裝備從接到 io哀求到實現的時間. lat 便是整個時間了,so,clat + slat = lat. 但因為 slat 很小,望 lat 以及 clat 區分不大.既然是做磁盤基準測試,瓶頸總不克不及在操作體系吧,于是前期的測試都指定了 disable clat 以及 slat .

原始日記格局以下:

fio 帶寬log

  1. # 六合彩全車fio bandwidth log
  2. 0, 21005, 0, 4096
  3. 0, 20378, 21222, 22755, 4096

fio iops log

  1. # fio iops log
  2. 0, 1, 4096

fio 耽誤 log

  1. # fio s / c / latency log
  2. 0, 453, 435, 436, 4096

格局比較好猜.除了那一排0,因而 google,有人問過了:http://www.spinics.net/lists/fio/msg01064.html

若是記載的原始值,剩下的成績便是套路了,按照必要的分度做一些簡略的加以及,最大值最小值運算統計:

log文件布局都很簡略,很輕易改為 csv,并保留原始數據.個中bw數據可能會讓人感到有點新鮮.搜到的詮釋:

Time: in milliseconds. Bandwidth logs are usually 500 or 1000ms apart;
that can be controlled by the config file with “bwavgtime=[x ms]”.
Rate/latency: for bandwidth,this is in KB/sec. For latency,it’s microseconds.

然而現實計算發明,bw 的數據并沒有那末均勻,而是每次實現io以后,block size / clat 的值. 既然fio都這么設計,那bw log現運 彩 致富 PTT實下去望用場已經經不大,由于有iops log + clat log,同樣的. 因而作圖中,也選用clat,忽略 lat以及slat了,畢竟 slat 都很小(關于sata裝備來說忽稍不計),clat以及lat根本就同樣了.

文件巨細也小了很多多少很多多少.實在若是指定了采樣距離,fio本身天生log也跟這個相似,現實測試可以思量間接指定對應參數. 數據文件處置終了,可以按照需求作圖了,作圖可以直觀的望到趨向,更易發明成績.

這是測試中的兩款磁盤,都間接從穩固態最先進行的測試,因為繼續讀寫測試沒有太粗心義,故不做先容,以4K隨機為例做一個比擬
先上兩張隨機讀取的比擬圖:

Read Latency SanDisk

Read Latency Micron

Read iops SanDisk

Read iops Micron

【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。