Kaip išbandyti Išbandykite standųjį diską savo kompiuteryje ar serveryje

Turinys:

Kaip išbandyti Išbandykite standųjį diską savo kompiuteryje ar serveryje
Kaip išbandyti Išbandykite standųjį diską savo kompiuteryje ar serveryje

Video: Kaip išbandyti Išbandykite standųjį diską savo kompiuteryje ar serveryje

Video: Kaip išbandyti Išbandykite standųjį diską savo kompiuteryje ar serveryje
Video: Managing Storage, Part 2: Cleanup and Troubleshooting in iOS - YouTube 2024, Balandis
Anonim
Kuris iš jūsų standžiųjų diskų yra greitas, ar tai tikrai toks greitas, kaip pažadėjo gamintojas? Nesvarbu, ar turite stalinį kompiuterį ar serverį, "Microsoft" nemokama "Diskspd" programinė įranga testavia testavimą ir nustato kietąjį diską.
Kuris iš jūsų standžiųjų diskų yra greitas, ar tai tikrai toks greitas, kaip pažadėjo gamintojas? Nesvarbu, ar turite stalinį kompiuterį ar serverį, "Microsoft" nemokama "Diskspd" programinė įranga testavia testavimą ir nustato kietąjį diską.

PASTABA. Ankstesnė šio vadovo versija paaiškinta naudojant "Microsoft" senąją "SQLIO" programą. Tačiau "Microsoft" dabar siūlo "Diskspd" įrankį, kuris pakeičia SQLIO, todėl atnaujinome šį vadovą naudodamiesi naujomis instrukcijomis.

Kodėl naudokite Diskspd?

Jei norite sužinoti jūsų diskų IO gebą, "Diskspd" yra puikus įrankis. "Diskspd" jums praneša apie maksimalų serverio standžiųjį diską, kurį gali įveikti jūsų kompiuteris, arba nurodys greitą kietąjį diską, kurį naudosite sunkiam darbui (ar kompiuteriui reikalingam kompiuteriui).

Pavyzdžiui, tarkime, kad turime tris serverio diskus: F diską, G diską ir C diską. Jei mes turime MDF "F" diske, LDF "G drive" ir mūsų "OS" mūsų C diske, mes galime įvertinti, ar mūsų sąranka yra veiksminga. Pvz., Jei MDF failas yra labiausiai nuskaitantis ir rašomas turtingiausias failas, mes norėtume, kad jis būtų kuo greičiausias.

Image
Image
Image
Image
Naudodami aukščiau pateiktą pavyzdį su grafikais (atstovaujančių OS, LDF ir MDF įrašymui ir skaitinimui), mes pastatėme MDF failą greičiausiai, nes mūsų MDF yra judriausių. Jei mūsų "Diskspd" analizė parodė, kad F buvo mūsų greičiausia, mes pastatėme MDF failą į diską F.
Naudodami aukščiau pateiktą pavyzdį su grafikais (atstovaujančių OS, LDF ir MDF įrašymui ir skaitinimui), mes pastatėme MDF failą greičiausiai, nes mūsų MDF yra judriausių. Jei mūsų "Diskspd" analizė parodė, kad F buvo mūsų greičiausia, mes pastatėme MDF failą į diską F.

Kur atsisiųsti diskspd

"Microsoft" siūlo šį puikų įrankį nemokamai ir galite atsisiųsti iš "Microsoft Technet". Tai net atviro kodo, todėl galite atsisiųsti ir patikrinti ar keisti šaltinio kodą iš "GitHub".

"Disspd" buvo išbandytas dirbant su "Windows 7", "8", "8.1", 10 "Windows" darbalaukio versijomis, "Windows Server 2012", "2012" ir "2016" technine peržiūra 5.

Atsisiuntę failą, turėsite ištraukti.zip failo turinį į savo kompiuterio aplanką. Atkreipkite dėmesį, kad archyve yra trys skirtingi "diskspd.exe" failai. "Amd64fre" aplanke yra 64 bitų "Windows" kompiuteriai, o "x86fre" aplanke yra 32 bitų "Windows" kompiuteriai. Jei naudojate 64 bitų "Windows" versiją, tikriausiai esate tikėtina, kad norėsite naudoti 64 bitų versiją.

Image
Image

Kaip atlikti streso testą?

Norėdami atlikti vieną bandymą, galite tiesiog parinkti komandą Diskspd iš administratoriaus įgalintos komandinės eilutės. "Windows 10" ar "8.1" dešiniuoju pelės mygtuku spustelėkite mygtuką Pradėti ir pasirinkite "Komandinė eilutė (administratorius)". "Windows 7" meniu Pradėti raskite komandinę eilutę, dešiniuoju pelės mygtuku spustelėkite ją ir pasirinkite "Vykdyti kaip administratorius".

Pirma, naudokite

cd

Norėdami pereiti į katalogą, kuriame yra diskspd.exe, kurį norite naudoti:

cd c:path odiskspdamd64fre

Mūsų atveju tai atrodė kaip žemiau esanti komanda.

Dabar paleiskite komandą Diskspd su parinktimis, kurias norite naudoti. Rasite išsamų komandinės eilutės parinkčių ir naudojimo informacijos sąrašą 30 puslapių DiskSpd Documentation.pdf failo, kuris yra jūsų atsisiųstame "Diskspd" archyve.
Dabar paleiskite komandą Diskspd su parinktimis, kurias norite naudoti. Rasite išsamų komandinės eilutės parinkčių ir naudojimo informacijos sąrašą 30 puslapių DiskSpd Documentation.pdf failo, kuris yra jūsų atsisiųstame "Diskspd" archyve.

Tačiau jei norite greitai įsijungti ir paleisti, čia pateikiama pavyzdinė komanda. Toliau nurodyta komanda nustato bloko dydį iki 16K (-b16K), atlieka 30 sekundžių testą (-d30), išjungia techninės ir programinės įrangos išpirkimą (-Sh), matuoja latento statistiką (-L), naudoja du IO užklausas per thread (- o2) ir keturi thread (-t4) vienam tikslui, naudoja atsitiktinę prieigą, o ne nuoseklią rašymą (-r), atlieka 30% rašymo operacijas ir 70% skaitymo operacijas (-w30).

Jis sukuria failą c: testfile.dat dydžio 50 MB (-c50M). Pavyzdžiui, jei norėtumėte palyginti savo D: diską, nurodykite d: testfile.dat

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

Po to, kai ilgai nurodysite - 30 sekundžių aukščiau pateiktame bandyme, bandymo rezultatai bus atspausdinti į komandų eilutę ir galėsite juos peržiūrėti.
Po to, kai ilgai nurodysite - 30 sekundžių aukščiau pateiktame bandyme, bandymo rezultatai bus atspausdinti į komandų eilutę ir galėsite juos peržiūrėti.

Pasitarkite su rezultatais ir pamatysite vidutinį MB / s, kuris buvo pasiektas atliekant bandymą, - kiek įrašymo operacijų buvo atlikta antroji, kiek skaitymo operacijos buvo atliktos antrą kartą, o bendras įvesties / išvesties operacijų skaičius per sekundę. Šie statistiniai duomenys yra labiausiai naudingi palyginant kelis įrenginius, kad būtų galima sužinoti, kuris greitis tam tikroms operacijoms yra greitesnis, tačiau jie taip pat tiksliai pasakys, kiek gali veikti IO kietasis diskas.

Taip pat galite nukopijuoti rezultatus į tekstinį failą, kurį vėliau galite peržiūrėti naudodami operatorių. Pavyzdžiui, žemiau pateikta komanda vykdo tą pačią komandą, kaip nurodyta aukščiau, ir pateikia rezultatus failo C: testresults.txt.
Taip pat galite nukopijuoti rezultatus į tekstinį failą, kurį vėliau galite peržiūrėti naudodami operatorių. Pavyzdžiui, žemiau pateikta komanda vykdo tą pačią komandą, kaip nurodyta aukščiau, ir pateikia rezultatus failo C: testresults.txt.

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

Pakartokite šį procesą kitiems jūsų diskams ir palyginkite.
Pakartokite šį procesą kitiems jūsų diskams ir palyginkite.

Streso testavimo komandos parinkimas

Jei bandote išsiaiškinti, kuris yra greičiausiai kietasis diskas tam tikram darbo krūviui, turėtumėte sukurti komandą, kuri geriausiai atitiktų tą darbo krūvį. Pavyzdžiui, jei tai yra serveris, kuris tik nuskaito duomenis ir nerašia, turėtumėte atlikti 100% skaitymo testą, kuris nereikštų jokių įrašų našumo. Paleiskite testavimą nepalankiausiomis sąlygomis keliuose įrenginiuose ir palyginkite rezultatus, norėdami sužinoti, kas yra tokio tipo darbo greitis.

Atkreipkite dėmesį, kad yra daugybė daugelio kitų komandinės eilutės parinkčių, kurias galite nurodyti diskspd.exe. Išsamiausią ir naujausią sąrašą rasite dokumentuose, kurie pateikiami su atsiųstu diskspd.exe failu, tačiau čia yra keletas svarbių parinkčių:

  • - w žymi operacijų rašymo ir skaitymo procentą.Pavyzdžiui, įvedant -w40 atliks 40% rašymo operacijas, taigi 60% skaito operacijas. Įvesti -w100 atliks 100% rašymo operacijas. Neatsižvelgiant į -w jungiklį arba įvedant -w0 atliks 0% rašymo operacijas, taigi ir 100% skaitymo operacijas.
  • - r arba - s ar testas naudoja atsitiktinę prieigą ar nuoseklias operacijas. Nurodykite -r atsitiktinei prieigai arba -s pakartotinai. Tai padeda išbandyti bet kokią atsitiktinę failų prieigą (dažnai daugybę mažų failų) arba nuoseklią prieigą prie failo (dažnai vieną didelį failą, kuris yra iš karto nuskaitytas arba parašytas).
  • - t žymi skaičių temų, kurios bus paleidžiamos tuo pačiu metu, pvz., -t2 dviem sriegiais arba -t6 šešių sriegių.
  • - o nurodo neįvykdytų užklausų skaičių per giją, pvz., -o4 keturiems užklausoms arba -o2 dviems rezultatams.
  • - d yra testavimo trukmė sekundėmis, pvz., -d90 90 sekundžių arba -d120 120 sekundžių.
  • - b yra bloko dydis, kurį galima skaityti ar rašyti, pvz., -b16K 16K dydžio bloko dydžiui arba -b64K 64K bloko dydžiui.

Naudodamiesi šiomis parinktimis galite palyginti komandą, kad pamatytumėte, kaip diskas veikia esant skirtingoms apkrovoms. Kai parašėte komandą, kuri, jūsų nuomone, yra artima jūsų kompiuteryje atliktam darbo krūviui, galite išbandyti kelias diskus ir sužinoti, kas siūlo geriausią našumą.

Rekomenduojamas: