Kuidas stressi testida arvuti või serveri kõvaketast

Sisukord:

Kuidas stressi testida arvuti või serveri kõvaketast
Kuidas stressi testida arvuti või serveri kõvaketast

Video: Kuidas stressi testida arvuti või serveri kõvaketast

Video: Kuidas stressi testida arvuti või serveri kõvaketast
Video: Make $450/Day in 15 Minutes | Digistore24 Tutorial for Beginners (Digistore24 Affiliate Marketing) - YouTube 2024, Aprill
Anonim
Milline teie kõvakettadest on kiireim ja kas see on tõesti nii kiire kui tootja lubas? Kui teil on lauaarvutit või serverit, Microsofti tasuta Diskspd-utiliit proovib stressi ja võrdleb kõvakettale.
Milline teie kõvakettadest on kiireim ja kas see on tõesti nii kiire kui tootja lubas? Kui teil on lauaarvutit või serverit, Microsofti tasuta Diskspd-utiliit proovib stressi ja võrdleb kõvakettale.

MÄRKUS. Selle juhendi eelmine versioon selgitati Microsofti vana "SQLIO" utiliidi abil. Kuid nüüd pakutakse Microsoftiga ainult "Diskspd" -tarkvara, mis asendab SQLIO-d, nii et me uuendasime seda juhendit täiesti uute juhistega.

Miks kasutada Diskspd'i?

Kui soovite teada oma kettaseadmete IO võimet, on Diskspd suurepärane vahend. Diskspd ütleb sulle maksimaalse võimsuse, mida serveri kõvakettad saavad hakkama saada või suunavad teid kõige kiiremini kõvakettale, mida peaksite lauaarvuti jaoks kasutama rasketes töökoormustes (või lihtsalt nõudlikul arvutimängudel).

Näiteks oletame, et meil on serveris kolm ketast: F-seade, G-ketas ja C-draiv. Kui meil on F-kettale MDF, G-draivi LDF ja meie operatsioonisüsteem C drive, võime hinnata, kas meie seadistamine on efektiivne. Näiteks kui MDF-fail on kõige aktiivsem fail, kus on kõige rohkem lugusid ja kirjutab, tahaksime, et see oleks kõige kiirem draiv.

Image
Image
Image
Image
Eespool toodud näite abil graafikutega (mis esindavad OS, LDF ja MDF-i kirjutamist ja lugemist) paneme MDF-fail kõige kiiremini, kuna meie MDF on kõige aktiivsem. Kui meie Diskspd-analüüs näitas, et F oli meie kiireim sõit, pannakse MDF-fail oma kettale F.
Eespool toodud näite abil graafikutega (mis esindavad OS, LDF ja MDF-i kirjutamist ja lugemist) paneme MDF-fail kõige kiiremini, kuna meie MDF on kõige aktiivsem. Kui meie Diskspd-analüüs näitas, et F oli meie kiireim sõit, pannakse MDF-fail oma kettale F.

Kust alla laadida Diskspd

Microsoft pakub seda suurepärast vahendit tasuta ja saate seda Microsofti tehnikust alla laadida. See on isegi avatud lähtekoodiga, nii et saate alla laadida ja kontrollida või muuta lähtekoodi GitHubist.

Diskspd on testitud Windows 7, 8, 8.1, 10 ja Windows Server 2012, 2012 R2 ja 2016 tehnilise eelvaate 5 töölauaversioonidega töötamiseks.

Kui olete selle alla laadinud, peate ZIP-faili sisu oma arvutisse kausta eraldama. Pange tähele, et arhiiv sisaldab kolme erinevat "diskspd.exe" -faili. Kausta "amd64fre" üks on 64-bitiste Windowsi arvutite jaoks, samas kui kaust "x86fre" on mõeldud 32-bitistele Windowsi arvutitele. Kui kasutate Windowsi 64-bitist versiooni ja tõenäoliselt soovid seda 64-bitist versiooni kasutada.

Image
Image

Kuidas teha stressitesti?

Ühe testi läbiviimiseks võite lihtsalt käsku Diskspd käivitada administraatori poolt aktiveeritud käsureale. Windows 10 või 8.1 paremklõpsake nuppu Start ja valige käsk "Command Prompt (Admin)". Windows 7-s leidke menüü Start käsku käsureale, paremklõpsake seda ja valige käsk "Run as Administrator".

Esiteks kasutage

cd

et minna kataloogi, mis sisaldab diskspd.exe, mida soovite kasutada:

cd c:path odiskspdamd64fre

Meie juhul tundus see allpool olevat käsku.

Nüüd käivitage käsuga Diskspd koos soovitud võimalustega. Leiate Disspd-arhiivist alla laaditud 30-leheküljelisel failil DiskSpd Documentation.pdf täieliku käsuviibaseadmete ja kasutamisteabe loendi.
Nüüd käivitage käsuga Diskspd koos soovitud võimalustega. Leiate Disspd-arhiivist alla laaditud 30-leheküljelisel failil DiskSpd Documentation.pdf täieliku käsuviibaseadmete ja kasutamisteabe loendi.

Siiski, kui soovite kiiresti käivitada ja käivitada, on siin näide käsk. Järgmine käsk seab ploki suuruse 16K (-b16K), jookseb 30 sekundi test (-d30), keelab riist- ja tarkvara laenamise (-Sh), mõõdab latentsistatistikat (-L), kasutab kahte IO päringut teemal (- o2) ja neli keermestust (-t4) sihtmärgi kohta, kasutab juhuslikku juurdepääsu, mitte järjestikust kirjutamist (-r), täidab 30% kirjutamistoiminguid ja 70% lugeda operatsioone (-w30).

See loob faili c: testfile.dat suurus 50 MB (-c50M). Näiteks kui sooviksite oma D: kettaseadme võrdlust alustada, siis määrake d: testfile.dat

Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c: estfile.dat

Pärast seda, kui kaua olete määratud - 30 sekundi jooksul ülaltoodud testis, trükitakse katsetulemused käsureale ja saate neid vaadata.
Pärast seda, kui kaua olete määratud - 30 sekundi jooksul ülaltoodud testis, trükitakse katsetulemused käsureale ja saate neid vaadata.

Vaadake tulemusi ja näete, kui keskmine MB / s jõudis testimisseadme ajal - kui palju kirjutamisoperatsioone teostati, kui palju lugemisoperatsioone teostati teise ja sisend / väljundi (IO) operatsioonide kogusumma sekundis. Need statistika on kõige kasulikum, kui võrrelda mitut ajamist, et näha, milline on teatud toimingute jaoks kiirem, kuid täpsustatakse ka täpselt, kui palju IO kõvakettal saab hakkama saada.

Samuti võite tulemusi tuua tekstifaili, mida saate hiljem vaadata operaatoriga. Näiteks käib alltoodud käsk sama käsu nagu eespool ja paneb tulemused faili C: testresults.txt.
Samuti võite tulemusi tuua tekstifaili, mida saate hiljem vaadata operaatoriga. Näiteks käib alltoodud käsk sama käsu nagu eespool ja paneb tulemused faili C: testresults.txt.

Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c: estfile.dat > c: estresults.txt

Korrake seda protsessi oma teiste draivide jaoks ja võrdige.
Korrake seda protsessi oma teiste draivide jaoks ja võrdige.

Stressitesti käskude kohandamine

Kui proovite teada saada, milline on kiireim kõvaketas teatud töökoormuse jaoks, peaksite looma käsu, mis kõige paremini vastaks sellele töökoormusele. Näiteks kui see on server, mis loeb ainult andmeid ja ei kirjuta, peaksite tegema 100% -lise lugemise testi, mis ei mõõta kirjutamisvõimalusi. Käivitage see stressitesti mitmel kettal ja võrdige tulemusi, et näha, mis tüüpi töö on kiirem.

Pange tähele, et diskspd.exe jaoks on võimalik määrata palju teisi käsurea võimalusi. Kõige täielikum ja ajakohasem nimekiri asub failis ise alla laaditud Diskspd.exe kaasas olevas dokumentatsioonis, kuid siin on mõned olulised võimalused:

  • - w tähistab kirjutamise ja lugemise operatsioonide protsenti.Näiteks sisestades -w40 täidab 40% kirjutamise operatsioone ja seega 60% loeb operatsioone. Sisestades -w100 täidab 100% kirjutamise toiminguid. Väljalülitamine -w või sisend -w0 täidab 0% kirjutamistoiminguid ja seega 100% käsku lugeda.
  • - r või - s kas test kasutab juhuslikku juurdepääsu või järjestikuseid toiminguid. Määrake juhusliku juurdepääsu jaoks -r ja järjestikusteks -s. See aitab teil proovida juhusliku faili juurdepääsu (sageli hulga väikesi faile) või järjestikune faili juurdepääs (sageli üks suur fail, mida loetakse või kirjutatakse kohe korraga).
  • - t tähistab samaaegselt töötatavate niitide arvu, näiteks -t2 kahe niidi jaoks või -t6 kuue keerme jaoks.
  • - o tähistab mitut keermest tulenevaid taotlusi, näiteks -o4 nelja päringu jaoks või -o2 kahe tulemuse jaoks.
  • - d on katsete kestus sekundites, näiteks -d90 90 sekundi jooksul või -d120 120 sekundi jooksul.
  • - b on ploki suurus, mida loeb või kirjutab, näiteks -b16K 16K ploki suuruse jaoks või-b64K 64K suuruse ploki suuruse jaoks.

Nende valikute abil saate võrrelda käsku, et näha, kuidas teie ketas erinevatel koormustel toimib. Kui olete kirjutanud käskluse, mis tundub arvutist saadava töökoormuse vastavuses, saate testida mitut ketast ja vaadata, mis pakub parima tulemuse.

Soovitan: