Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

Qaybta 1. Ku saabsan CPU
Qaybta 2. Ku Saabsan Xusuusta

Maanta waxaan falanqeyn doonaa mitirka nidaamka hoose ee diskka ee vSphere. Dhibaatada kaydinta waa sababta ugu badan ee mashiinka farsamada gaabiska ah. Haddii, marka laga hadlayo CPU iyo RAM, cilad-baadhistu ay ku dhammaato heerka hypervisor, ka dibna haddii ay jiraan dhibaatooyin ku saabsan diskka, waxaa laga yaabaa inaad la macaamilto shabakada xogta iyo nidaamka kaydinta.

Waxaan mawduuca kaga hadli doonaa tusaale ahaan xannibaadda gelitaanka nidaamyada kaydinta, in kasta oo gelitaanka faylka xisaabiyayaashu ay isku mid yihiin.

Qeyb ka mid ah aragti

Markaad ka hadlayso waxqabadka nidaamka-hoosaadka diskka ee mashiinnada farsamada, dadku waxay inta badan fiiro gaar ah u yeeshaan saddex qaybood oo isku xidhan:

  • tirada hawlgallada gelinta/soo-saarka (Input/Output Operations Per second, IOPS);
  • wax soo saarka;
  • dib u dhigista hawlaha wax gelinta/soo-saarka (Latency).

Tirada IPS inta badan waxay muhiim u tahay culeyska shaqada ee aan kala sooc lahayn: marin u helidda blocks disks oo ku yaal meelo kala duwan. Tusaalaha culeyska noocaas ah wuxuu noqon karaa keydka macluumaadka, codsiyada ganacsiga (ERP, CRM), iwm.

Bandwidth muhiim u ah culeysyada isdaba jooga: marin u helida baloogyada ku yaal midba midka kale. Tusaale ahaan, server-yada faylalka (laakiin had iyo jeer maaha) iyo hababka ilaalinta fiidiyowga ayaa dhalin kara culeys noocaas ah.

Soo gudbintu waxay la xiriirtaa tirada hawlgallada I/O sida soo socota:

Soo gudbinta = IOPS * Cabbirka xannibaadda, halkaas oo cabbirka Block uu yahay cabbirka xajmiga.

Cabbirka xannibaadda waa sifo aad muhiim u ah. Noocyada casriga ah ee ESXi waxay ogolaadaan baloogyada ilaa 32 KB cabbir ahaan. Haddii balooggu ka sii weyn yahay, waxaa loo qaybiyaa dhowr. Dhammaan nidaamyada kaydinta si wax ku ool ah uguma wada shaqeyn karaan baloogyada waaweyn, markaa waxaa jira cabbirka DiskMaxIOSize ee ESXi Settings Advanced. Isticmaalka, waxaad yareyn kartaa cabbirka ugu sarreeya ee uu ka boodo hypervisor (faahfaahin dheeraad ah halkan). Kahor intaadan bedelin cabbirkan, waxaan ku talinayaa inaad la tashato soo saaraha nidaamka kaydinta ama ugu yaraan tijaabi isbeddelada kursiga shaybaadhka. 

Cabbirka weyn ee xannibaadda ayaa saameyn xun ku yeelan kara waxqabadka kaydinta. Xitaa haddii tirada IOPS iyo soo-saarku ay yar yihiin, daahitaanno sare ayaa lagu arki karaa cabbir ballaaran. Sidaa darteed, fiiro gaar ah u yeelo cabbirkan.

qarsoon - qiyaasta waxqabadka ugu xiisaha badan. Daahitaanka I/O ee mishiinka farsamada gacanta waxa uu ka kooban yahay:

  • dib u dhac ku yimaada gudaha hypervisor (KAVG, Celceliska Kernel MilliSec/Akhri);
  • daahitaanka ay bixiso shabakada xogta iyo nidaamka kaydinta (DAVG, Darawalka Celceliska MilliSec/Command).

Wadarta daahitaanka ee ka muuqda OS-ka martida (GAVG, Celceliska Martida MilliSec/Amar) waa wadarta KAVG iyo DAVG.

GAVG iyo DAVG waa la cabbiraa waxaana KAVG la xisaabiyaa: GAVG–DAVG.

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta
Xigasho

Aynu si qoto dheer u eegno KAVG. Inta lagu jiro hawlgalka caadiga ah, KAVG waa in ay noqotaa eber ama ugu yaraan aad uga yar tahay DAVG. Kiiska kaliya ee aan ogahay halka KAVG laga filayo inuu sarreeyo waa xadka IOPS ee saxanka VM. Xaaladdan oo kale, marka aad isku daydo inaad dhaafto xadka, KAVG wuu kordhi doonaa.

Qaybta ugu muhiimsan ee KAVG waa QAVG - wakhtiga safka ka shaqaynta gudaha hypervisor-ga. Qaybaha soo haray ee KAVG waa mid aan muuqan.

Safka ku jira dareewalka adabtarada diskka iyo safka dayaxuhu waxay leeyihiin cabbir go'an. Deegaannada aadka loo raro, waxaa laga yaabaa inay faa'iido u leedahay in la kordhiyo cabbirkan. waa wuxuu qeexayaa sida loo kordhiyo safka dareewalka adabtarada (isla markaana safka dayaxuhu uu kordhin doono). Goobtani waxay shaqeysaa marka hal VM kaliya uu la shaqeeyo dayaxa, taasoo naadir ah. Haddii ay jiraan dhowr VM-yada dayaxa, waa inaad sidoo kale kordhisaa cabbirka Disk.SchedNumBaahida Aad u Wacan (tilmaamo  halkan). Kordhinta safka, waxaad hoos u dhigaysaa QAVG iyo KAVG siday u kala horreeyaan.

Laakin mar labaad, marka hore akhri dukumentiga ka yimi iibiyaha HBA oo tijaabi isbedelada kursiga shaybaadhka.

Baaxadda safka dayaxa waxa saamayn kara ku darida habka SIOC (Kaydinta I/O Control). Waxa ay siisaa gelitaanka dayaxa oo isku mid ah dhammaan adeegayaasha kooxda iyada oo si firfircoon u beddesha safka dayaxa ee serferada. Taasi waa, haddii mid ka mid ah martigeliyaha uu wado VM kaas oo u baahan qadar aan fiicneyn oo waxqabad ah (VM deris buuq badan), SIOC waxay yaraynaysaa dhererka safka ilaa dayaxa martida loo yahay (DQLEN). Faahfaahin dheeraad ah halkan.

Waxaan xallinay KAVG, hadda wax yar oo ku saabsan DAVG. Wax walba waa sahlan yihiin halkan: DAVG waa dib u dhigista ay soo bandhigtay deegaanka dibadda (shabakadda xogta iyo nidaamka kaydinta). Nidaam kasta oo casri ah oo aan sidaas u casri ahayn ee kaydinta ayaa leh xisaabiye u gaar ah. Si loo falanqeeyo dhibaatooyinka DAVG, waxay macno samaynaysaa in la eego. Haddii wax waliba ku fiican yihiin dhinaca ESXi iyo kaydinta, hubi shabakada xogta.

Si looga fogaado dhibaatooyinka waxqabadka, dooro Nidaamka Xulashada Waddada saxda ah (PSP) ee nidaamka kaydintaada. Ku dhawaad ​​dhammaan nidaamyada kaydinta casriga ah waxay taageeraan PSP Round-Robin (oo leh ama la'aan ALUA, Helitaanka Cutubka Macquulka ah ee asymmetrical). Xeerkani wuxuu kuu ogolaanayaa inaad isticmaasho dhammaan waddooyinka la heli karo ee nidaamka kaydinta. Dhanka ALUA, kaliya wadooyinka loo maro kantaroolaha leh dayaxa ayaa la isticmaalaa. Dhammaan nidaamyada kaydinta ee ESXi ma laha sharciyo dejiya siyaasadda Round-Robin. Haddii uusan jirin xeer u gaar ah nidaamka kaydintaada, isticmaal plugin ka soo saaraha nidaamka kaydinta, kaas oo abuuri doona xeer u dhigma dhammaan martida loo yahay kutlada, ama samayn doonaa naftaada xeer. Faahfaahin halkan

Sidoo kale, qaar ka mid ah soosaarayaasha nidaamka kaydinta waxay ku talinayaan in la beddelo tirada IOPS halkii waddo laga soo bilaabo qiimaha caadiga ah ee 1000 ilaa 1. Dhaqankeena, tani waxay suurtogal ka dhigtay "in la tuujiyo" waxqabad badan oo ka baxsan nidaamka kaydinta waxayna si weyn u yareysaa wakhtiga loo baahan yahay guuldarada haddii ay dhacdo in kontoroolku guuldareysto ama cusbooneysiiyo. Fiiri talooyinka iibiyaha, oo haddii aysan jirin wax diidmo ah, isku day inaad beddesho cabbirkan. Faahfaahin halkan.

Qalabka aasaasiga ah ee mashiinka farsamada gacanta ee nidaamka hoose

Xisaabiyeyaasha waxqabadka nidaamka-hoosaadka diskka ee vCenter waxa lagu ururiyaa kaydka Datastore, Disk, qaybaha Disk-ga Virtual:

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

qaybta Kaydka Xogta waxaa jira mitir oo loogu talagalay kaydinta diskka vSphere (datastores) oo saxannada VM ay ku yaalliin. Halkan waxaad ka heli doontaa xisaabiyeyaasha caadiga ah:

  • IOPS (Codsiyada akhriska/qorida celcelis ahaan ilbiriqsikii), 
  • wax soo saarka (Akhri/Qor heerka), 
  • dib u dhacyo (Akhri/Qor/Daahitaannimada ugu sarreysa).

Mabda 'ahaan, wax walba way cad yihiin magacyada xisaabiyeyaasha. Aan mar kale soo jiito dareenkaaga xaqiiqda ah in tirakoobyada halkan aysan ahayn VM gaar ah (ama VM disk), laakiin tirakoobka guud ee kaydinta xogta oo dhan. Fikradayda, way ku habboon tahay in lagu eego tirakoobyadan ESXTOP, ugu yaraan iyadoo lagu saleynayo xaqiiqda ah in xilliga cabbirka ugu yar uu jiro 2 ilbiriqsi.

qaybta disk waxaa jira halbeegyo ku saabsan aaladaha xannibaadda ee uu isticmaalo VM-gu. Waxa jira xisaabiyayaal IOPS ah oo ah nooca isu-ururinta (tirada hawl gelinta/soo-saarka inta lagu jiro xilliga cabbirka) iyo dhawr xisaabiye oo la xidhiidha xannibaadda gelitaanka (Amarrada la joojiyay, dib-u-dejinta baska). Fikradayda, sidoo kale way ku habboon tahay in macluumaadkan lagu arko ESXTOP.

Qaybta Virtual Disk - kan ugu faa'iidada badan marka laga eego aragtida helitaanka dhibaatooyinka waxqabadka ee nidaamka-hoosaadka diskka VM. Halkan waxa aad ka arki kartaa waxqabadka disk kasta oo dalwaddii. Waa macluumaadka loo baahan yahay si loo fahmo in mishiin khaas ah uu leeyahay dhibaato. Marka lagu daro xisaabiyeyaasha caadiga ah ee tirada hawlgallada I/O, akhrinta/qorista mugga iyo dib u dhigista, qaybtan waxay ka kooban tahay xisaabiyeyaal waxtar leh oo muujinaya cabbirka xannibaadda: Akhri/qor cabbirka codsiga.

Sawirka hoose waxaa ku yaal garaafka waxqabadka diskka VM, halkaas oo aad ka arki karto tirada IOPS, latency iyo cabbirka xannibaadda. 

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

Waxa kale oo aad ka arki kartaa cabbiraadaha waxqabadka dhammaan kaydka xogta haddii SIOC karti u yeesho. Halkan waxaa ah macluumaadka aasaasiga ah ee celceliska Latency iyo IOPS. Sida caadiga ah, macluumaadkan waxaa la arki karaa oo keliya wakhtiga dhabta ah.

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

ESXTOP

ESXTOP waxay leedahay shaashado dhowr ah oo bixiya macluumaadka ku saabsan nidaamka-hoosaadka diskka guud ahaan, mashiinnada farsamada gacanta iyo saxanadooda.

Aan ku bilowno macluumaadka ku saabsan mishiinada casriga ah. Shaashadda "Disk VM" waxaa lagu magacaabaa furaha "v":

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

NVDISK waa tirada diskooga VM. Si aad u aragto macluumaadka disk kasta, taabo "e" oo geli GID ee VM ee xiisaha.

Macnaha xuduudaha hadhay ee shaashaddan ayaa ka cad magacyadooda.

Shaashada kale ee waxtarka leh marka cilad-saariddu waa adabtarada Disk. Waxaa loogu yeeraa furaha "d" (goobaha A,B,C,D,E,G ayaa lagu doortay sawirka hoose):

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

NPTH - tirada waddooyinka loo maro dayaxa ee ka muuqda adabtarada. Si aad u hesho macluumaadka waddo kasta oo ku taal adabtarada, taabo “e” oo geli magaca adabtarada:

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

AQLEN - Cabbirka safka ugu badan ee adabtarada.

Sidoo kale shaashadan waxaa ku jira xisaabiyeyaasha dib u dhigista ee aan kor uga hadlay: KAVG/cmd, GAVG/cmd, DAVG/cmd, QAVG/cmd.

Shaashadda aaladda Disk-ga, oo lagu magacaabo adigoo riixaya furaha “u”, waxay ku siinaysaa macluumaadka ku saabsan aaladaha xannibaadda - dayax-gacmeedka (goobaha A, B, F, G, aniga ayaa lagu doortay sawirka hoose). Halkan waxa aad ka arki kartaa heerka uu marayo safka dayaxa.

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

DQLEN - cabbirka safka ee qalabka xannibaadda.
ACTV - tirada amarrada I/O ee ku jira kernel-ka ESXi.
QUUD - tirada amarrada I/O ee safka ku jira.
% USD - ACTV / DQLEN × 100%.
RAR - (ACTV + QUED) / DQLEN.

Haddii % USD uu sarreeyo, waa inaad tixgelisaa kordhinta safka. Amarrada badan ee safka ku jira, ayaa sarreeya QAVG iyo, sidaas awgeed, KAVG.

Waxa kale oo aad ka arki kartaa shaashadda qalabka Disk in VAAI (vStorage API for Array Integration) uu ku shaqaynayo nidaamka kaydinta. Si tan loo sameeyo, dooro goobaha A iyo O.

Habka VAAI wuxuu kuu ogolaanayaa inaad qayb ka mid ah shaqada ka wareejiso hypervisor si toos ah nidaamka kaydinta, tusaale ahaan, eber, koobiyeynta blocks ama xannibidda.

Falanqaynta waxqabadka VM ee VMware vSphere. Qaybta 3: Kaydinta

Sida aad ku arki karto sawirka kore, VAAI waxay ku shaqeysaa nidaamka kaydinta: Zero iyo ATS primitives ayaa si firfircoon loo isticmaalaa.

Talooyin lagu hagaajinayo shaqada nidaamka hoose ee diskka ee ESXi

  • U fiirso xajmiga xannibaadda.
  • Deji cabbirka safka ugu fiican HBA.
  • Ha iloobin inaad SIOC awood u siiso kaydadka xogta
  • Dooro PSP si waafaqsan talooyinka soo saaraha nidaamka kaydinta.
  • Hubi inay VAAI shaqaynayso.

Maqaallo waxtar leh oo mowduuca ku saabsan:http://www.yellow-bricks.com/2011/06/23/disk-schednumreqoutstanding-the-story/
http://www.yellow-bricks.com/2009/09/29/whats-that-alua-exactly/
http://www.yellow-bricks.com/2019/03/05/dqlen-changes-what-is-going-on/
https://www.codyhosterman.com/2017/02/understanding-vmware-esxi-queuing-and-the-flasharray/
https://www.codyhosterman.com/2018/03/what-is-the-latency-stat-qavg/
https://kb.vmware.com/s/article/1267
https://kb.vmware.com/s/article/1268
https://kb.vmware.com/s/article/1027901
https://kb.vmware.com/s/article/2069356
https://kb.vmware.com/s/article/2053628
https://kb.vmware.com/s/article/1003469
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/performance/vsphere-esxi-vcenter-server-67-performance-best-practices.pdf

Source: www.habr.com

Add a comment