Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Maqaalkan, waxaan jeclaan lahaa inaan ka hadlo astaamaha All Flash AcelStor arrays ee la shaqeeya mid ka mid ah aaladaha ugu caansan ee farsamada - VMware vSphere. Gaar ahaan, diiradda saar xuduudaha kuwaas oo kaa caawin doona inaad hesho saamaynta ugu badan ee isticmaalka qalabka sida All Flash.

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

AcelStor NeoSapphire™ Dhammaan qalabyada Flash waa hal shay ama Dwux Aaladaha noode ee ku salaysan darawallada SSD oo leh hab asal ahaan ka duwan hirgelinta fikradda kaydinta xogta iyo habaynta gelitaanka iyada oo la adeegsanayo tignoolajiyada gaarka ah FlexiRemap® halkii aad ka heli lahayd algorithms-ka RAID-ka ee caanka ah. Aarysyadu waxay bixiyaan marinka xannibaadda martigeliyayaasha iyada oo loo sii marayo Kanaalka Fiber ama is-dhexgalka iSCSI. Si aad u noqoto mid cadaalad ah, waxaan ogaanay in moodooyinka leh interface ISCSI ay sidoo kale leeyihiin gelitaanka faylka sida gunno fiican. Laakiin maqaalkan waxaan diiradda saari doonaa isticmaalka borotokoolka xannibaadda oo ah kuwa ugu waxtarka badan All Flash.

Geedi socodka oo dhan iyo qaabaynta soo socota ee hawlgalka wadajirka ah ee AccelStor array iyo VMware vSphere nidaamka tarjumaadda waxaa loo qaybin karaa dhowr marxaladood:

  • Hirgelinta topology isku xirka iyo qaabeynta shabakada SAN;
  • Dejinta Dhammaan array Flash;
  • Habaynta martigaliyayaasha ESXi;
  • Dejinta mishiinada casriga ah.

AccelStor NeoSapphire™ Fiber Channel arrays iyo arrays iSCSI ayaa loo isticmaalay qalab muunad ahaan. Software-ka aasaasiga ah waa VMware vSphere 6.7U1.

Kahor intaadan geynin nidaamyada lagu sifeeyay maqaalkan, waxaa aad loogu talinayaa inaad akhrido dukumeentiga VMware ee ku saabsan arrimaha waxqabadka (Waxqabadka ugu Fiican ee loogu talagalay VMware vSphere 6.7 iyo ISCSI settings (Hababka ugu Fiican ee ku ordaya VMware vSphere On iSCSI)

Isku xirka topology iyo qaabeynta shabakada SAN

Qaybaha ugu muhiimsan ee shabakada SAN waa HBA-yada ESXi martida loo yahay, furayaasha SAN iyo noodhadhka habaysan. Topology-ga caadiga ah ee shabakadan oo kale waxay u ekaan doontaa sidan:

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Erayga Beddelka halkan waxa uu tilmaamayaa badeecooyin jidheed oo gooni ah ama set of switches (Fabric), iyo aaladda ay wadaagaan adeegyo kala duwan (VSAN marka laga hadlayo Kanaalka Fiber iyo VLAN marka loo eego iSCSI). Isticmaalka laba dareemood/Maro madax-bannaan ayaa meesha ka saaraysa meesha suurtogalka ah ee fashilka.

Xidhiidhka tooska ah ee martigaliyayaasha iyo soo diyaarinta, inkasta oo la taageeray, aad looguma talinayo. Waxqabadka Dhammaan nidaamyada Flash aad buu u sarreeyaa. Xawaaraha ugu badanna waa in la isticmaalo dhammaan dekedaha arrayga. Sidaa darteed, joogitaanka ugu yaraan hal beddel oo u dhexeeya martigeliyaha iyo NeoSapphire™ waa qasab.

Joogitaanka laba dekedood oo ku yaal HBA-ga martida loo yahay sidoo kale waa shuruud qasab ah si loo gaaro waxqabadka ugu sarreeya oo loo hubiyo dulqaadka cilladaha.

Marka la isticmaalayo interface-ka kanaalka Fiber-ka, aagaynta waa in la habeeyaa si meesha looga saaro isku dhacyada suurtagalka ah ee u dhexeeya bilawyaasha iyo bartilmaameedyada. Aagaggu waxay ku dhisan yihiin mabda'a ah "hal deked bilow ah - hal ama in ka badan oo dekedo diyaarsan."

Haddii aad u isticmaasho xidhiidhka iSCSI marka la eego isticmaalka furaha lala wadaago adeegyada kale, markaa waa lama huraan in la go'doomiyo taraafikada iSCSI gudaha VLAN gaar ah. Waxa kale oo aad loogu talinayaa in la suurtogeliyo taageerada Jumbo Frames (MTU = 9000) si loo kordhiyo cabbirka baakadaha shabakadda oo markaas hoos loo dhigo qaddarka macluumaadka sare inta lagu jiro gudbinta. Si kastaba ha ahaatee, waxaa habboon in la xasuusto in hawlgalka saxda ah ay lagama maarmaan tahay in la beddelo cabbirka MTU ee dhammaan qaybaha shabakada ee silsiladda "initiator-switch- target".

Dejinta All Flash array

Diyaarinta waxaa la geeyaa macaamiisha leh kooxo horay loo sameeyay FlexiRemap®. Sidaa darteed, wax ficil ah looma baahna in la qaado si loogu daro darawallada hal dhisme. Kaliya waxaad u baahan tahay inaad abuurto mugga cabbirka iyo tirada loo baahan yahay.

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere
Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Si ay ugu habboonaato, waxaa jirta shaqo u samaynta dufcaddii dhowr qaybood oo cabbir la bixiyay hal mar. Sida caadiga ah, mugga khafiifka ah ayaa la abuuraa, maadaama ay tani u oggolaanayso in si hufan loo isticmaalo meel wax lagu kaydiyo (oo ay ku jirto taageerada Dib-u-soo-celinta Hawada). Marka la eego waxqabadka, farqiga u dhexeeya mugga "dhuuban" iyo "dhuuban" kama badna 1%. Si kastaba ha ahaatee, haddii aad rabto in aad "ku tuuji dhammaan casiir" ka soo baxay diyaarsan, waxaad had iyo jeer u beddeli kartaa mugga kasta oo "dhuuban" mid "qararan". Laakiin waa in la xasuusnaado in qalliinka noocan oo kale ah uu yahay mid aan laga noqon karin.

Marka xigta, waxa ay ahaanaysaa in ay "daabacdo" mugga la sameeyay oo ay dejiso xuquuqaha gelitaanka iyaga ee martida loo yahay iyada oo la adeegsanayo ACLs (Ciwaannada IP-ga ee iSCSI iyo WWPN ee FC) iyo kala-soocidda jirka ee dekedaha diyaarsan. Moodooyinka iSCSI tan waxaa lagu sameeyaa iyadoo la abuurayo Bartilmaameed.

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere
Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Moodooyinka FC, daabacaaddu waxay ku dhacdaa abuurista LUN ee deked kasta oo ka mid ah diyaarinta.

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere
Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Si loo dedejiyo habka habaynta, martida loo yahay waxaa lagu dari karaa kooxo. Intaa waxaa dheer, haddii martigeliyaha uu isticmaalo a multiport FC HBA (taas oo ficil ahaan inta badan dhacdaa), markaas nidaamku si toos ah u go'aamiyaa in dekedaha HBA ee noocan oo kale ah ay ka tirsan yihiin hal marti-gelin iyada oo ay ugu mahadcelinayaan WWPNs mid ka duwan. Dufcaddii abuurista Bartilmaameedka/LUN ayaa sidoo kale lagu taageeray labada is-dhexgal.

Qoraal muhiim ah marka la isticmaalayo interface-ka iSCSI waa in la abuuro bartilmaameedyo badan oo mugga hal mar si loo kordhiyo waxqabadka, maadaama safka ku jira bartilmaameedka aan la bedeli karin oo si wax ku ool ah u noqon doona dhalo.

Habaynta ESXi Hosts

Dhinaca martida loo yahay ee ESXi, qaabeynta aasaasiga ah waxaa loo sameeyaa iyadoo loo eegayo xaalad gebi ahaanba la filayo. Habka isku xirka iSCSI:

  1. Kudar Software iSCSI Adapter (looma baahna haddii mar hore lagu daray, ama haddii aad isticmaalayso Hardware iSCSI Adapter);
  2. Abuuritaanka vSwitch kaas oo taraafikada iSCSI ay dhaafi doonto, iyo ku darista kor u kaca iyo VMkernal iyada;
  3. Ku darista ciwaannada diyaarinta ah Discovery Dynamic;
  4. Abuuritaanka kaydka xogta

Qaar ka mid ah qoraallada muhiimka ah:

  • Xaaladda guud, dabcan, waxaad isticmaali kartaa vSwitch jira, laakiin kiiska vSwitch gaar ah, maareynta goobaha martida loo yahay ayaa aad u fududaan doonta.
  • Waa lagama maarmaan in la kala saaro Maareynta iyo taraafikada iSCSI ee isku xirka jireed iyo/ama VLAN-yada si looga fogaado dhibaatooyinka waxqabadka.
  • Ciwaanka IP-ga ee VMkernal iyo dekedaha u dhigma ee All Flash array waa inay ku dhex jiraan subnet isku mid ah, mar labaad arrimaha waxqabadka awgeed.
  • Si loo hubiyo dulqaadka qaladka sida uu qabo xeerarka VMware, vSwitch waa inuu lahaadaa ugu yaraan laba kor u qaadis jireed
  • Haddii Jumbo Frames la isticmaalo, waxaad u baahan tahay inaad bedesho MTU ee vSwitch iyo VMkernal labadaba
  • Way fiicnaan lahayd in aan ku xasuusiyo in marka loo eego talooyinka VMware ee adapters-ka jireed ee loo isticmaali doono in lagula shaqeeyo taraafikada iSCSI, ay lagama maarmaan tahay in la habeeyo Teaming and Failover. Gaar ahaan, VMkernal kastaa waa inuu ku shaqeeyaa hal xiriiriye oo keliya, kor u kaca labaad waa in loo beddelaa qaab aan la isticmaalin. Dulqaadashada qaladka, waxaad u baahan tahay inaad ku darto laba VMkernals, kuwaas oo mid walba uu ka shaqayn doono kor u qaadistiisa.

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

VMkernel Adapter (vmk#)
Adabtarka Shabakadda Jireed (vmnic#)

vmk1 (Kaydinta01)
Adapters firfircoon
vmnic2
Adapters aan la isticmaalin
vmnic3

vmk2 (Kaydinta02)
Adapters firfircoon
vmnic3
Adapters aan la isticmaalin
vmnic2

Looma baahna tillaabooyinka hordhaca ah si loogu xidho kanaalka Fiber. Isla markiiba waxaad samayn kartaa Datastore.

Kadib abuurista Datastore-ka, waxaad u baahan tahay inaad hubiso in siyaasada Round Robin ee wadooyinka loo maro Target/LUN loo isticmaalo sida ugu waxqabadka badan.

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Sida caadiga ah, goobaha VMware waxay bixiyaan isticmaalka siyaasaddan si waafaqsan nidaamka: 1000 codsi iyada oo loo marayo dariiqa koowaad, 1000ka xiga ee soo socda ayaa la maraya waddada labaad, iwm. Is dhexgalka noocan oo kale ah ee ka dhexeeya martida loo yahay iyo labada maamule ayaa noqon doona mid aan dheellitirnayn. Sidaa darteed, waxaan kugula talineynaa dejinta siyaasada Round Robin = 1 parameter iyada oo loo sii marayo Esxcli/PowerCLI.

xuduudaheedu

Ee Esxcli:

  • Liiska LUN-yada la heli karo

esxcli kaydinta nmp liiska qalabka

  • Nuqul ka samee Magaca Qalabka
  • Beddel Siyaasadda Wareega Robin

esxcli kaydinta nmp psp roundrobin deviceconfig set —type=iops —iops=1 —qalabka=“Qalabka_ID”

Inta badan codsiyada casriga ah waxaa loogu talagalay in lagu beddelo xirmooyin xogeed oo waaweyn si loo kordhiyo ka faa'iideysiga xajmiyeedka loona yareeyo culeyska CPU. Sidaa darteed, ESXi sida caadiga ah arrimaha I/O waxay ka codsataa aaladda kaydinta qaybo ilaa 32767KB ah. Si kastaba ha ahaatee, xaaladaha qaarkood, isweydaarsiga jajabyada yaryar ayaa noqon doona mid waxtar leh. Qaababka AcelStor, kuwani waa xaaladaha soo socda:

  • Mashiinka farsamada gacanta ayaa isticmaala UEFI halkii uu ka isticmaali lahaa Legacy BIOS
  • Isticmaala ku celcelinta vSphere

Xaaladahan oo kale, waxaa lagu talinayaa in la beddelo qiimaha Disk.DiskMaxIOSize parameterka 4096.

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Xidhiidhada iSCSI, waxa lagu talinayaa in la beddelo cabbirka Wakhtiga Gelida oo loo beddelo 30 (default 5) si loo kordhiyo xasilloonida xidhiidhka oo loo joojiyo daahitaanka DelayedAck ee xaqiijinta xidhmooyinka la gudbiyay. Labada doorashoba waxay ku jiraan vSphere Client: Martigeliyaha → Habee → Kaydinta → Adabiyeyaasha Kaydinta → Ikhtiyaar sare oo loogu talagalay adabtarada iSCSI

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere
Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Dhibic yar ayaa ah tirada mugga loo isticmaalo kaydinta xogta. Way caddahay in si sahlan loo maareeyo, ay jirto rabitaan ah in la abuuro hal mug oo weyn oo dhan oo dhan ee isku-dhafka. Si kastaba ha noqotee, joogitaanka tirooyin dhowr ah iyo, sidaas darteed, kaydinta xogta ayaa saameyn faa'iido leh ku leh waxqabadka guud (wax badan oo ku saabsan safafka hoose). Sidaa darteed, waxaan kugula talineynaa inaad abuurto ugu yaraan laba qaybood.

Ilaa wakhti dhow, VMware waxay ku talisay in la xaddido tirada mashiinnada farsamada gacanta ee ku jira kaydka xogta, mar labaad si loo helo waxqabadka ugu sarreeya ee suurtogalka ah. Si kastaba ha ahaatee, hadda, gaar ahaan faafitaanka VDI, dhibaatadani hadda aad uma ba'an. Laakiin tani ma baabi'inayso xeerkii muddada dheer jiray - si loo qaybiyo mashiinnada farsamada gacanta ee u baahan IO degdeg ah oo ku yaal kaydka xogta ee kala duwan. Si loo go'aamiyo tirada ugu fiican ee mashiinnada farsamada gacanta, ma jiraan wax ka fiican tijaabinta culeyska ee All Flash AcelStor array kaabayaashiisa gudahooda.

Dejinta mishiinada casriga ah

Ma jiraan shuruudo gaar ah marka la samaynayo mashiinnada farsamada gacanta, ama taa beddelkeeda waa kuwo caadi ah:

  • Isticmaalka nooca VM ee ugu macquulsan (waafaqsanaan)
  • Way ka taxaddar badan tahay in la dejiyo cabbirka RAM marka la saarayo mashiinnada farsamada gacanta si cufan, tusaale ahaan, VDI (tan iyo markii la bilaabay, feyl bog oo cabbir ah oo u dhigma RAM ayaa la sameeyay, kaas oo cunaya awood waxtar leh oo saameyn ku leh waxqabadka ugu dambeeya)
  • Isticmaal noocyada adabtarada ugu waxtarka badan marka loo eego IO: network nooca VMXNET 3 iyo nooca SCSI ee PVSCSI
  • U adeegso nooca dhumucda seeroed ee waxqabadka ugu badan iyo Bixinta khafiifka ah ee ka faa'iidaysiga meel kaydinta ugu badan
  • Haddii ay suurtagal tahay, xaddid shaqada mashiinnada aan I/O muhiimka ahayn adoo isticmaalaya Xadka Disk-ga Virtual
  • Hubi inaad rakibto VMware Tools

Qoraalada safafka

Safka (ama I/O-yada ugu Wanaagsan) waa tirada codsiyada soo-gelinta/soo-saarka (amarada SCSI) ee sugaya habaynta wakhti kasta oo qalab/codsi gaar ah. Haddii ay dhacdo qulqulka safafka, khaladaadka QFULL waa la soo saaray, taas oo ugu dambeyntii keenta kororka qiyaasta daahitaanka. Markaad isticmaalayso nidaamyada kaydinta diskka (spindle), aragti ahaan, safka sarreeya, ayaa kor u kaca waxqabadkooda. Si kastaba ha ahaatee, waa inaadan ku xad-gudbin, maadaama ay fududahay in lagu galo QFULL. Marka la eego dhammaan nidaamyada Flash, dhinaca kale, wax walba waa ka fudud yihiin: ka dib oo dhan, array ayaa leh daahsoon kuwaas oo ah amarrada hoos u dhaca iyo sidaas darteed, inta badan, looma baahna in si gaar ah loo xakameeyo cabbirka safafka. Laakiin dhinaca kale, qaar ka mid ah isticmaalka xaaladaha (skew xooggan ee shuruudaha IO ee mashiinnada farsamada gaarka ah, imtixaannada waxqabadka ugu sarreeya, iwm.) waa lagama maarmaan, haddii aan la beddelin xuduudaha safafka, ka dibna ugu yaraan si loo fahmo waxa tilmaamayaasha. waa la gaari karaa, iyo, waxa ugu muhiimsan waa siyaabo noocee ah.

On the AcelStor All Flash array laftiisa ma jiraan wax xad ah oo la xidhiidha mugga ama dekedaha I/O. Haddii loo baahdo, xitaa hal mug ayaa heli kara dhammaan agabka diyaarinta. Xaddidaadda kaliya ee safku waa bartilmaameedyada iSCSI. Waa sababtaas awgeed baahida loo qabo in la abuuro dhowr (sida ugu habboon ilaa 8 xabbo) bartilmaameedyada mugga kasta ayaa lagu tilmaamay kor si looga gudbo xadkan. Aan sidoo kale ku celino in AcelStor arys ay yihiin xalal wax soo saar leh. Sidaa darteed, waa inaad isticmaashaa dhammaan dekedaha interface ee nidaamka si aad u gaarto xawaaraha ugu sarreeya.

Dhinaca martida loo yahay ee ESXi, xaaladdu gabi ahaanba way ka duwan tahay. Martigeliyaha laftiisa ayaa ku dhaqma ku dhaqanka helitaanka loo siman yahay ee agabka dhammaan ka qaybgalayaasha. Sidaa darteed, waxaa jira safaf IO gaar ah oo loogu talagalay OS-ka martida ah iyo HBA. Safafka loo galo OS-ga martida waxaa la isugu geeyaa safafka ilaa adabtarada SCSI-ga ah iyo saxanka farsamada:

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Safka loo galo HBA wuxuu ku xiran yahay nooca/iibiyaha gaarka ah:

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

Waxqabadka kama dambaysta ah ee mashiinka farsamada waxaa lagu go'aamin doonaa xadka Qoto dheer ee ugu hooseeya ee qaybaha martida loo yahay.

Thanks to qiyamkan, waxaan qiimeyn karnaa tilmaamayaasha waxqabadka ee aan ku heli karno qaabeyn gaar ah. Tusaale ahaan, waxaan rabnaa in aan ogaano waxqabadka aragtida mashiinka farsamada (iyada oo aan la xannibin) oo leh daahitaanka 0.5ms. Kadibna IOPS = (1,000/ daahitaan) * I/Os heersare ah (xadka qoto dheer ee safka)

tusaalooyin

tusaale ahaan 1

  • FC Emulex HBA Adapter
  • Hal VM bakhaarkiiba
  • VMware Paravirtual SCSI Adapter

Halkan xadka Qoto dheer ee safka waxaa go'aamiya Emulex HBA. Sidaa darteed IOPS = (1000/0.5)*32 = 64K

tusaale ahaan 2

  • VMware iSCSI Adapter Software
  • Hal VM bakhaarkiiba
  • VMware Paravirtual SCSI Adapter

Halkan xadka Qoto dheer ee Queue waxaa mar hore go'aamiyay Adaabta SCSI ee Paravirtual. Sidaa darteed IOPS = (1000/0.5)*64 = 128K

Moodooyinka ugu sarreeya ee All Flash AcelStor arys (tusaale ahaan, P710) waxay awood u leeyihiin inay keenaan 700K IOPS wax qabad qoraal ah oo ah 4K block. Cabbirka xannibaadda ee noocaas ah, waa wax iska cad in hal mashiin uusan awood u lahayn inuu soo dejiyo diyaarsanaantaas. Si tan loo sameeyo, waxaad u baahan doontaa 11 (tusaale 1) ama 6 (tusaale ahaan 2) mishiinada casriga ah.

Natiijo ahaan, iyada oo qaabeynta saxda ah ee dhammaan qaybaha lagu sharraxay ee xarunta xogta farsamada, waxaad heli kartaa natiijooyin aad u cajiib ah marka la eego waxqabadka.

Talooyin ku saabsan habaynta AFA AccelStor marka lala shaqaynayo VMware vSphere

4K Random, 70% Akhri/30% Qor

Run ahaantii, dunida dhabta ahi aad ayay uga adag tahay marka loo eego qaacido fudud. Mid ka mid ah martigeliyaha ayaa had iyo jeer martigeliya mashiinno farsamo oo badan oo leh qaabab kala duwan iyo shuruudaha IO. Habaynta I/O waxa gacanta ku haya processor-ka martida loo yahay, kaas oo aan awooddiisu dhammaanayn. Markaa, si loo furo awood buuxda oo isku mid ah moodooyinka P710 dhab ahaantii, waxaad u baahan doontaa saddex marti-geliyaha. Intaa waxaa dheer, codsiyada ku dhex shaqeeya mashiinnada farsamada gacanta ayaa sameeya hagaajin iyaga u gaar ah. Sidaa darteed, cabbirka saxda ah waxaan bixinaa u isticmaal xaqiijinta moodooyinka tijaabada Dhammaan qalabyada Flash AcelStor gudaha kaabayaasha macaamiisha ee hawlaha dhabta ah ee hadda jira.

Source: www.habr.com

Add a comment