国产精品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>

      一種自動(dòng)測試并對(duì)比PCIE?SSD性能的方法與流程

      文檔序號(hào):11864578閱讀:393來源:國知局
      一種自動(dòng)測試并對(duì)比PCIE?SSD性能的方法與流程

      技術(shù)領(lǐng)域

      本發(fā)明涉及PCIE-SSD性能測試技術(shù),具體的說是一種自動(dòng)測試并對(duì)比PCIE-SSD性能的方法。



      背景技術(shù):

      隨著IT領(lǐng)域技術(shù)的不斷發(fā)展,傳統(tǒng)信息化服務(wù)以及日趨強(qiáng)大的云計(jì)算服務(wù)對(duì)服務(wù)器的性能要求越來越高。PCIE-SSD具備存儲(chǔ)時(shí)延短,存儲(chǔ)速率快,存儲(chǔ)性能高等特點(diǎn);做為數(shù)據(jù)載體,其性能直接影響服務(wù)器的整體呈現(xiàn)。服務(wù)器硬件供應(yīng)商,在產(chǎn)品開發(fā)時(shí)對(duì)于PCIE-SSD的性能測試需要更多的投入。常規(guī)的PCIE-SSD性能對(duì)比的方法,一般不全面而且測試時(shí)間長較長、測試方法復(fù)雜。

      本發(fā)明提出的自動(dòng)測試并對(duì)比PCIE-SSD性能的方法,基于Iozone工具的腳本進(jìn)行編寫而成,iozone是一個(gè)文件系統(tǒng)的benchmark工具,可以測試不同的操作系統(tǒng)中文件系統(tǒng)的讀寫性能;可以測試 Read, write, re-read,re-write, read backwards, read strided, fread, fwrite, random read, pread, mmap, aio_read, aio_write 等等不同的模式下的硬盤的性能。使用該Iozone工具進(jìn)行測試的時(shí)候,設(shè)置的測試文件的大小一定要大過你的內(nèi)存,最佳為內(nèi)存的兩倍大小,不然linux會(huì)將讀寫的內(nèi)容進(jìn)行緩存,會(huì)使數(shù)值非常不真實(shí)。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明針對(duì)目前技術(shù)發(fā)展的需求和不足之處,提供一種自動(dòng)測試并對(duì)比PCIE-SSD性能的方法。

      本發(fā)明所述一種自動(dòng)測試并對(duì)比PCIE-SSD性能的方法,解決上述技術(shù)問題采用的技術(shù)方案如下:所述一種自動(dòng)測試并對(duì)比PCIE-SSD性能的方法,基于Iozone工具的腳本,通過自動(dòng)測試腳本進(jìn)行自動(dòng)的PCIE-SSD硬盤格式化、掛載和測試,并將測試數(shù)據(jù)輸出到表格中,提供出簡潔明亮的測試結(jié)果;其具體包括如下步驟:

      1)識(shí)別需要測試的PCIE-SSD硬盤,完成格式化和掛載工作;

      2)執(zhí)行自動(dòng)測試腳本,進(jìn)行PCIE-SSD性能對(duì)比測試;

      3)測試結(jié)束,收集測試結(jié)果,并將測試結(jié)果匯集成圖表格式。

      優(yōu)選的,識(shí)別所有的盤符,對(duì)PCIE-SSD硬盤進(jìn)行分區(qū),格式化和掛載。

      優(yōu)選的,自動(dòng)測試腳本分別測試掛載的硬盤,并將測試結(jié)果輸出到指定位置。

      本發(fā)明所述一種自動(dòng)測試并對(duì)比PCIE-SSD性能的方法與現(xiàn)有技術(shù)相比具有的有益效果是:本發(fā)明改進(jìn)了傳統(tǒng)PCIE-SSD性能對(duì)比的方法,能夠應(yīng)用于各種配置和操作系統(tǒng)下,進(jìn)行自動(dòng)化的PCIE-SSD硬盤性能測試,具有良好的普及和推廣性;測試操作簡潔,測試結(jié)果簡單明了,并且性能對(duì)比指數(shù)全面、準(zhǔn)確,可以有效的篩選高性能PCIE-SSD,提高服務(wù)器產(chǎn)品的質(zhì)量。

      說明書附圖

      附圖1為所述自動(dòng)測試并對(duì)比PCIE-SSD性能的方法的實(shí)施示意圖;

      附圖2為測試結(jié)果的圖表示意圖。

      具體實(shí)施方式

      為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,對(duì)本發(fā)明所述一種自動(dòng)測試并對(duì)比PCIE-SSD性能的方法進(jìn)一步詳細(xì)說明。

      發(fā)明所提出一種自動(dòng)測試并對(duì)比PCIE-SSD性能的方法,通過自動(dòng)測試腳本,實(shí)現(xiàn)自動(dòng)的PCIE-SSD硬盤格式化、掛載和測試,并將測試數(shù)據(jù)輸出到表格中,提供出簡潔明亮的測試結(jié)果;該方法適用于目前所有類型服務(wù)器的絕大多數(shù)操作系統(tǒng)下,而且可以針對(duì)客戶不同的應(yīng)用需求進(jìn)行調(diào)整,實(shí)現(xiàn)簡潔、省時(shí)、準(zhǔn)確的進(jìn)行PCIE-SSD性能對(duì)比測試,有利于進(jìn)行供應(yīng)商管理并提高服務(wù)器質(zhì)量和性價(jià)比。

      實(shí)施例:

      本實(shí)施例所述一種自動(dòng)測試并對(duì)比PCIE-SSD性能的方法,基于Iozone工具的腳本,通過自動(dòng)測試腳本進(jìn)行自動(dòng)的PCIE-SSD硬盤格式化、掛載和測試,并將測試數(shù)據(jù)輸出到表格中,提供出簡潔明亮的測試結(jié)果;其具體包括如下步驟:

      1)識(shí)別需要測試的PCIE-SSD硬盤,完成格式化和掛載工作;

      2)執(zhí)行自動(dòng)測試腳本,進(jìn)行PCIE-SSD性能對(duì)比測試;

      3)測試結(jié)束,收集測試結(jié)果,并將測試結(jié)果匯集成圖表格式。

      本實(shí)施例所述自動(dòng)測試并對(duì)比PCIE-SSD性能的方法,如附圖1所示,具體實(shí)施過程如下:

      1)安裝主流Linux系統(tǒng),并獲得root權(quán)限;識(shí)別需要測試的PCIE-SSD硬盤,并安裝PCIE-SSD驅(qū)動(dòng);

      2)將Iozone工具和自動(dòng)運(yùn)行腳本文件拷貝到系統(tǒng)下的指定目錄下,解壓并安裝Iozone工具;

      3)執(zhí)行自動(dòng)測試腳本,進(jìn)行PCIE-SSD硬盤格式化、掛載和測試;

      4)測試結(jié)束,收集測試結(jié)果,并將數(shù)據(jù)畫成圖表,利于觀察。

      所述步驟1)識(shí)別需要測試的PCIE-SSD硬盤,完成格式化和掛載工作:

      #識(shí)別所有的盤符

      function get_disk()

      {

      fdisk -l |grep "Disk /dev/" |awk '{print $2|"cut -b8"}' >> /root/1.txt

      for i in `cat /root/1.txt`

      do

      echo "/dev/$i" >> /root/disk.lst

      done

      }

      #對(duì)PCIE-SSD進(jìn)行分區(qū),格式化和掛載

      #分區(qū)

      function fdisk_disk()

      {

      for disk in `cat /root/disk.lst`

      do

      #對(duì)PCIE-SSD硬盤分區(qū)

      echo -e "fdisk $disk now..."

      parted -s $disk mklabel gpt mkpart $disk"1" 1 100gb

      echo -e "Done"

      fi

      done

      }

      #格式化

      function mkfs_disk()

      {

      for i in `cat /root/1.txt`

      do

      if [ $i = a ]

      then

      mkfs.ext4 /dev/sd$i"3"

      else

      mkfs.ext4 /dev/sd$i"1"

      fi

      done

      }

      #掛載

      function mount_disk()

      {

      for i in `cat /root/1.txt`

      if [ $i = a ]

      then

      mkdir /mnt/$i"3"

      mount /dev/$i"3" /mnt/$i"3"

      else

      mkdir /mnt/$i"1"

      mount /dev/$i"1" /mnt/$i"1"

      fi

      }.。

      所述步驟2)執(zhí)行自動(dòng)測試腳本,進(jìn)行PCIE-SSD性能對(duì)比測試:所述自動(dòng)測試腳本分別測試掛載的硬盤,執(zhí)行的主要測試命令如下,并將測試結(jié)果輸出到指定位置;

      iozone -s 10240m -I -f /mnt/test1/iozone_cp.tmp -r 4k -r 16k -r 32k -r 64k -r 128k -r 256k -r 512k -i 0 -i 1 -i 2 >> test_result_test1.txt.。

      所述步驟3)測試結(jié)束,收集測試結(jié)果,并將測試結(jié)果匯集成圖表格式,如附圖2所示。

      本方法可以應(yīng)用于各種配置下的PCIE-SSD硬盤性能對(duì)比,并能實(shí)現(xiàn)快速、高效、準(zhǔn)確、自動(dòng)化的進(jìn)行PCIE-SSD硬盤性能測試,而且性能對(duì)比的結(jié)果簡單明了,對(duì)提高服務(wù)器產(chǎn)品的質(zhì)量提供了可靠的保障。

      上述具體實(shí)施方式僅是本發(fā)明的具體個(gè)案,本發(fā)明的專利保護(hù)范圍包括但不限于上述具體實(shí)施方式,任何符合本發(fā)明的權(quán)利要求書的且任何所屬技術(shù)領(lǐng)域的普通技術(shù)人員對(duì)其所做的適當(dāng)變化或替換,皆應(yīng)落入本發(fā)明的專利保護(hù)范圍。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1