Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

F'dan l-artikolu, nixtieq nitkellem dwar il-karatteristiċi tal-arrays All Flash AccelStor li jaħdmu ma 'waħda mill-pjattaformi ta' virtualization l-aktar popolari - VMware vSphere. B'mod partikolari, tiffoka fuq dawk il-parametri li jgħinuk tikseb l-effett massimu mill-użu ta 'għodda b'saħħitha bħal All Flash.

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

AccelStor NeoSapphire™ Il-matriċi kollha tal-Flash huma wieħed jew двух apparati node bbażati fuq drives SSD b'approċċ fundamentalment differenti għall-implimentazzjoni tal-kunċett tal-ħażna tad-dejta u l-organizzazzjoni tal-aċċess għaliha bl-użu ta 'teknoloġija proprjetarja FlexiRemap® minflok l-algoritmi RAID popolari ħafna. L-arrays jipprovdu aċċess blokk għall-hosts permezz tal-Fibre Channel jew interfaces iSCSI. Biex inkunu ġusti, ninnotaw li mudelli b'interface ISCSI għandhom ukoll aċċess għall-fajls bħala bonus sabiħ. Iżda f'dan l-artikolu se niffukaw fuq l-użu ta 'protokolli ta' blokki bħala l-aktar produttivi għal All Flash.

Il-proċess kollu tal-iskjerament u l-konfigurazzjoni sussegwenti tal-operat konġunt tal-array AccelStor u s-sistema ta 'virtwalizzazzjoni VMware vSphere jistgħu jinqasmu f'diversi stadji:

  • Implimentazzjoni tat-topoloġija tal-konnessjoni u l-konfigurazzjoni tan-netwerk SAN;
  • It-twaqqif tal-firxa kollha tal-Flash;
  • Konfigurazzjoni ta 'hosts ESXi;
  • Twaqqif ta' magni virtwali.

Arrays AccelStor NeoSapphire™ Fibre Channel u arrays iSCSI intużaw bħala ħardwer tal-kampjun. Is-softwer bażi huwa VMware vSphere 6.7U1.

Qabel ma tuża s-sistemi deskritti f'dan l-artikolu, huwa rakkomandat ħafna li taqra d-dokumentazzjoni minn VMware dwar kwistjonijiet ta' prestazzjoni (L-Aħjar Prattiki tal-Prestazzjoni għal VMware vSphere 6.7 ) u settings iSCSI (L-Aħjar Prattiċi Għat-Tħaddim ta' VMware vSphere Fuq iSCSI)

Topoloġija tal-konnessjoni u konfigurazzjoni tan-netwerk SAN

Il-komponenti ewlenin ta 'netwerk SAN huma HBAs f'hosts ESXi, swiċċijiet SAN u nodi ta' firxa. Topoloġija tipika għal netwerk bħal dan tkun tidher bħal din:

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

It-terminu Swiċċ hawn jirreferi kemm għal swiċċ fiżiku separat jew sett ta 'swiċċijiet (Tessut), kif ukoll għal apparat kondiviż bejn servizzi differenti (VSAN fil-każ ta' Fibre Channel u VLAN fil-każ ta 'iSCSI). L-użu ta 'żewġ swiċċijiet / Drappijiet indipendenti se jelimina punt possibbli ta' falliment.

Konnessjoni diretta tal-ospiti mal-firxa, għalkemm appoġġjata, mhix rakkomandata ħafna. Il-prestazzjoni tal-arrays Flash kollha hija pjuttost għolja. U għall-veloċità massima, għandhom jintużaw il-portijiet kollha tal-firxa. Għalhekk, il-preżenza ta 'mill-inqas swiċċ wieħed bejn l-ospiti u NeoSapphire™ hija obbligatorja.

Il-preżenza ta 'żewġ portijiet fuq l-HBA ospitanti hija wkoll rekwiżit obbligatorju biex tinkiseb prestazzjoni massima u tiġi żgurata t-tolleranza tal-ħsarat.

Meta tuża interface tal-Fibre Channel, it-tqassim f'żoni għandu jiġi kkonfigurat biex jelimina kolliżjonijiet possibbli bejn inizjaturi u miri. Iż-żoni huma mibnija fuq il-prinċipju ta '"port wieħed inizjatur - port wieħed jew aktar ta' firxa."

Jekk tuża konnessjoni permezz ta' iSCSI fil-każ li tuża swiċċ kondiviż ma' servizzi oħra, allura huwa imperattiv li tiżola t-traffiku iSCSI f'VLAN separat. Huwa wkoll rakkomandat ħafna li jiġi permess l-appoġġ għal Jumbo Frames (MTU = 9000) biex jiżdied id-daqs tal-pakketti fuq in-netwerk u b'hekk jitnaqqas l-ammont ta 'informazzjoni overhead waqt it-trażmissjoni. Madankollu, ta 'min jiftakar li għal tħaddim korrett huwa meħtieġ li jinbidel il-parametru MTU fuq il-komponenti kollha tan-netwerk tul il-katina "inizjatur-swiċċ-mira".

It-twaqqif tal-firxa kollha tal-Flash

Il-firxa hija kkonsenjata lill-klijenti bi gruppi diġà ffurmati FlexiRemap®. Għalhekk, m'hemmx bżonn li jittieħdu azzjonijiet biex jgħaqqdu drives fi struttura waħda. Għandek bżonn biss li toħloq volumi tad-daqs u l-kwantità meħtieġa.

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere
Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

Għall-konvenjenza, hemm funzjonalità għall-ħolqien ta 'lott ta' diversi volumi ta 'daqs partikolari f'daqqa. B'mod awtomatiku, jinħolqu volumi rqaq, peress li dan jippermetti użu aktar effiċjenti tal-ispazju tal-ħażna disponibbli (inkluż l-appoġġ għar-Reklamazzjoni tal-Ispazju). F'termini ta 'prestazzjoni, id-differenza bejn il-volumi "rqiqa" u "ħoxna" ma taqbiżx il-1%. Madankollu, jekk trid "tagħfas il-meraq kollu" minn firxa, dejjem tista 'tikkonverti kwalunkwe volum "rqiq" f'wieħed "ħoxnin". Iżda għandu jiġi mfakkar li operazzjoni bħal din hija irriversibbli.

Sussegwentement, jibqa 'li "tippubblika" il-volumi maħluqa u ssettja d-drittijiet ta' aċċess għalihom mill-ospiti bl-użu ta 'ACLs (indirizzi IP għal iSCSI u WWPN għal FC) u separazzjoni fiżika minn portijiet ta' firxa. Għall-mudelli iSCSI dan isir billi tinħoloq Target.

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere
Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

Għall-mudelli FC, il-pubblikazzjoni sseħħ permezz tal-ħolqien ta 'LUN għal kull port tal-firxa.

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere
Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

Biex tħaffef il-proċess ta 'setup, l-ospiti jistgħu jingħaqdu fi gruppi. Barra minn hekk, jekk l-ospitant juża FC HBA multiport (li fil-prattika l-aktar spiss jiġri), allura s-sistema tiddetermina awtomatikament li l-portijiet ta 'tali HBA jappartjenu għal host wieħed grazzi għal WWPNs li jvarjaw b'wieħed. Il-ħolqien ta 'lott ta' Target/LUN huwa appoġġjat ukoll għaż-żewġ interfaces.

Nota importanti meta tuża l-interface iSCSI hija li jinħolqu miri multipli għal volumi f'daqqa biex tiżdied il-prestazzjoni, peress li l-kju fuq il-mira ma jistax jinbidel u effettivament ikun ta 'konġestjoni.

Konfigurazzjoni ta' ESXi Hosts

Fuq in-naħa tal-host ESXi, il-konfigurazzjoni bażika titwettaq skont xenarju kompletament mistenni. Proċedura għall-konnessjoni iSCSI:

  1. Żid Software iSCSI Adapter (mhux meħtieġ jekk ikun diġà ġie miżjud, jew jekk qed tuża Hardware iSCSI Adapter);
  2. Ħolqien ta 'vSwitch li minnu jgħaddi t-traffiku iSCSI, u żżid uplink fiżiku u VMkernal miegħu;
  3. Żieda ta' indirizzi ta' firxa għal Dynamic Discovery;
  4. Ħolqien tad-datastore

Xi noti importanti:

  • Fil-każ ġenerali, ovvjament, tista 'tuża vSwitch eżistenti, iżda fil-każ ta' vSwitch separat, il-ġestjoni tas-settings tal-host se tkun ħafna aktar faċli.
  • Huwa meħtieġ li tissepara t-traffiku tal-Ġestjoni u tal-iSCSI fuq links fiżiċi separati u/jew VLANs biex jiġu evitati problemi ta' prestazzjoni.
  • L-indirizzi IP tal-VMkernal u l-portijiet korrispondenti tal-All Flash array għandhom ikunu fl-istess subnet, għal darb'oħra minħabba kwistjonijiet ta 'prestazzjoni.
  • Biex tiġi żgurata t-tolleranza tal-ħsarat skont ir-regoli VMware, vSwitch għandu jkollu mill-inqas żewġ uplinks fiżiċi
  • Jekk jintużaw Jumbo Frames, trid tibdel l-MTU kemm ta' vSwitch kif ukoll ta' VMkernal
  • Ikun utli li nfakkarkom li skont ir-rakkomandazzjonijiet ta' VMware għal adapters fiżiċi li se jintużaw biex jaħdmu mat-traffiku iSCSI, huwa meħtieġ li jiġi kkonfigurat Teaming u Failover. B'mod partikolari, kull VMkernal għandu jaħdem permezz ta' uplink wieħed biss, it-tieni uplink għandu jinbidel għal mod mhux użat. Għat-tolleranza tal-ħsarat, trid iżżid żewġ VMkernals, li kull wieħed minnhom jaħdem permezz tal-uplink tiegħu stess.

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

VMkernel Adapter (vmk#)
Adapter tan-Netwerk Fiżiku (vmnic#)

vmk1 (Ħażna01)
Adapters Attivi
vmnic2
Adapters mhux użati
vmnic3

vmk2 (Ħażna02)
Adapters Attivi
vmnic3
Adapters mhux użati
vmnic2

L-ebda passi preliminari ma huma meħtieġa biex tikkonnettja permezz tal-Fibre Channel. Tista' immedjatament toħloq Datastore.

Wara li toħloq id-Datastore, trid tiżgura li l-politika Round Robin għall-mogħdijiet għall-Target/LUN tintuża bħala l-aktar performant.

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

B'mod awtomatiku, is-settings ta 'VMware jipprovdu għall-użu ta' din il-politika skont l-iskema: 1000 talba permezz tal-ewwel mogħdija, l-1000 talba li jmiss permezz tat-tieni mogħdija, eċċ. Tali interazzjoni bejn il-host u l-firxa ta 'żewġ kontrolluri se tkun żbilanċjata. Għalhekk, nirrakkomandaw li nissettjaw il-politika Round Robin = parametru 1 permezz ta' Esxcli/PowerCLI.

Parametri

Għal Esxcli:

  • Elenka l-LUNs disponibbli

lista tal-apparat nmp tal-ħażna esxcli

  • Ikkopja l-Isem tal-Apparat
  • Bidla Politika Round Robin

esxcli storage nmp psp roundrobin deviceconfig sett —type=iops —iops=1 —device=“Device_ID”

Il-biċċa l-kbira tal-applikazzjonijiet moderni huma ddisinjati biex jiskambjaw pakketti kbar tad-dejta sabiex jimmassimizzaw l-użu tal-bandwidth u jnaqqsu t-tagħbija tas-CPU. Għalhekk, ESXi awtomatikament joħroġ talbiet I/O lill-apparat tal-ħażna f'biċċiet sa 32767KB. Madankollu, għal xi xenarji, l-iskambju ta 'biċċiet iżgħar se jkun aktar produttiv. Għall-arrays AccelStor, dawn huma x-xenarji li ġejjin:

  • Il-magna virtwali tuża UEFI minflok Legacy BIOS
  • Juża vSphere Replication

Għal xenarji bħal dawn, huwa rakkomandat li jinbidel il-valur tal-parametru Disk.DiskMaxIOSize għal 4096.

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

Għal konnessjonijiet iSCSI, huwa rrakkomandat li jinbidel il-parametru Login Timeout għal 30 (default 5) biex tiżdied l-istabbiltà tal-konnessjoni u tiddiżattiva d-dewmien DelayedAck għall-konfermi tal-pakketti mibgħuta. Iż-żewġ għażliet huma f'vSphere Client: Ospitanti → Konfigurazzjoni → Ħażna → Adapters tal-Ħażna → Għażliet Avvanzati għall-adapter iSCSI

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere
Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

Punt pjuttost sottili huwa n-numru ta 'volumi użati għad-datastore. Huwa ċar li għal faċilità ta 'ġestjoni, hemm ix-xewqa li jinħoloq volum kbir wieħed għall-volum kollu tal-firxa. Madankollu, il-preżenza ta 'diversi volumi u, għaldaqstant, datastore għandha effett ta' benefiċċju fuq il-prestazzjoni ġenerali (aktar dwar kjuwijiet hawn taħt). Għalhekk, nirrakkomandaw li jinħolqu mill-inqas żewġ volumi.

Sa relattivament reċentement, VMware ta parir li jillimita n-numru ta 'magni virtwali fuq datastore wieħed, għal darb'oħra sabiex tinkiseb l-ogħla prestazzjoni possibbli. Madankollu, issa, speċjalment bit-tixrid tal-VDI, din il-problema m'għadhiex daqshekk akuta. Iżda dan ma jikkanċellax ir-regola li ilha fit-tul - li jitqassmu magni virtwali li jeħtieġu IO intensiva madwar datastores differenti. Biex tiddetermina l-aħjar numru ta 'magni virtwali għal kull volum, m'hemm xejn aħjar minn ittestjar tat-tagħbija tal-firxa kollha tal-Flash AccelStor fi ħdan l-infrastruttura tagħha.

Twaqqif ta' magni virtwali

M'hemm l-ebda rekwiżiti speċjali meta jiġu stabbiliti magni virtwali, jew aħjar huma pjuttost ordinarji:

  • L-użu tal-ogħla verżjoni VM possibbli (kompatibilità)
  • Ikun aktar attent li jiġi stabbilit id-daqs tar-RAM meta tpoġġi magni virtwali b'mod dens, pereżempju, f'VDI (peress li b'mod awtomatiku, fl-istartjar, jinħoloq fajl tal-paġna ta' daqs proporzjonat mar-RAM, li jikkonsma kapaċità utli u għandu effett fuq il-prestazzjoni finali)
  • Uża l-aktar verżjonijiet tal-adapter produttivi f'termini ta' IO: tip ta' netwerk VMXNET 3 u tip SCSI PVSCSI
  • Uża Thick Provision Eager Zeroed disk tip għal prestazzjoni massima u Thin Provisioning għall-użu massimu tal-ispazju tal-ħażna
  • Jekk possibbli, illimita t-tħaddim ta' magni kritiċi mhux I/O billi tuża Limitu tad-Disk Virtwali
  • Kun żgur li tinstalla VMware Tools

Noti dwar Kjuwijiet

Kju (jew I/O Pendenti) huwa n-numru ta’ talbiet ta’ input/output (kmandi SCSI) li qed jistennew għall-ipproċessar fi kwalunkwe ħin partikolari għal apparat/applikazzjoni speċifika. F'każ ta' overflow tal-kju, jinħarġu żbalji QFULL, li fl-aħħar mill-aħħar jirriżulta f'żieda fil-parametru tal-latency. Meta tuża sistemi ta 'ħażna ta' disk (magħżel), teoretikament, iktar ma jkun għoli l-kju, iktar ikun għoli l-prestazzjoni tagħhom. Madankollu, m'għandekx tabbuża minnha, peress li huwa faċli li tidħol f'QFULL. Fil-każ tas-sistemi All Flash, minn naħa waħda, kollox huwa kemmxejn aktar sempliċi: wara kollox, il-firxa għandha latenzi li huma ordnijiet ta 'kobor aktar baxxi u għalhekk, ħafna drabi, m'hemmx bżonn li tirregola separatament id-daqs tal-kjuwijiet. Iżda min-naħa l-oħra, f'xi xenarji ta 'użu (diviżjoni qawwija fir-rekwiżiti IO għal magni virtwali speċifiċi, testijiet għal prestazzjoni massima, eċċ.) Huwa meħtieġ, jekk mhux li jinbidlu l-parametri tal-kjuwijiet, allura għall-inqas biex jifhmu liema indikaturi jista 'jinkiseb, u, il-ħaġa prinċipali hija b'liema modi.

Fuq l-array AccelStor All Flash innifsu m'hemm l-ebda limiti fir-rigward ta 'volumi jew portijiet I/O. Jekk meħtieġ, anke volum wieħed jista 'jirċievi r-riżorsi kollha tal-firxa. L-unika limitazzjoni fuq il-kju hija għall-miri iSCSI. Huwa għal din ir-raġuni li l-ħtieġa li jinħolqu diversi miri (idealment sa 8 biċċiet) għal kull volum ġiet indikata hawn fuq biex jingħeleb dan il-limitu. Ejja nirrepetu wkoll li l-arrays AccelStor huma soluzzjonijiet produttivi ħafna. Għalhekk, għandek tuża l-portijiet tal-interface kollha tas-sistema biex tikseb il-veloċità massima.

Fuq in-naħa tal-host ESXi, is-sitwazzjoni hija kompletament differenti. L-ospitant innifsu japplika l-prattika ta’ aċċess ugwali għar-riżorsi għall-parteċipanti kollha. Għalhekk, hemm kjuwijiet IO separati għall-OS mistieden u l-HBA. Kjuwijiet għall-OS mistieden huma kkombinati mill-kjuwijiet għall-adapter SCSI virtwali u disk virtwali:

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

Il-kju għall-HBA jiddependi mit-tip/bejjiegħ speċifiku:

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

Il-prestazzjoni finali tal-magna virtwali se tkun iddeterminata mill-inqas limitu tal-Fond tal-Kju fost il-komponenti ospitanti.

Grazzi għal dawn il-valuri, nistgħu nevalwaw l-indikaturi tal-prestazzjoni li nistgħu niksbu f'konfigurazzjoni partikolari. Pereżempju, irridu nkunu nafu l-prestazzjoni teoretika ta 'magna virtwali (mingħajr rbit ta' blokka) b'latenza ta '0.5ms. Imbagħad l-IOPS tiegħu = (1,000/latency) * I/Os pendenti (limitu tal-Fond tal-kju)

eżempji

1 Eżempju

  • Adapter FC Emulex HBA
  • VM waħda għal kull datastore
  • VMware Paravirtual SCSI Adapter

Hawnhekk il-limitu tal-Fond tal-kju huwa determinat minn Emulex HBA. Għalhekk IOPS = (1000/0.5)*32 = 64K

2 Eżempju

  • VMware iSCSI Software Adapter
  • VM waħda għal kull datastore
  • VMware Paravirtual SCSI Adapter

Hawnhekk il-limitu tal-Fond tal-Kju huwa diġà determinat mill-Adapter SCSI Paravirtual. Għalhekk IOPS = (1000/0.5)*64 = 128K

L-aqwa mudelli tal-arrays kollha tal-Flash AccelStor (pereżempju, P710) huma kapaċi jwasslu prestazzjoni ta 'kitba ta' 700K IOPS fi blokk 4K. B'daqs ta 'blokk bħal dan, huwa pjuttost ovvju li magna virtwali waħda mhix kapaċi tgħabbi tali firxa. Biex tagħmel dan, ser ikollok bżonn 11 (per eżempju 1) jew 6 (per eżempju 2) magni virtwali.

Bħala riżultat, bil-konfigurazzjoni korretta tal-komponenti kollha deskritti ta 'ċentru tad-dejta virtwali, tista' tikseb riżultati impressjonanti ħafna f'termini ta 'prestazzjoni.

Rakkomandazzjonijiet għall-konfigurazzjoni ta' AFA AccelStor meta taħdem ma' VMware vSphere

4K Random, 70% Aqra/30% Ikteb

Fil-fatt, id-dinja reali hija ħafna aktar kumplessa milli tista 'tiġi deskritta b'formula sempliċi. Host wieħed dejjem jospita magni virtwali multipli b'konfigurazzjonijiet differenti u rekwiżiti IO. U l-ipproċessar I/O huwa mmaniġġjat mill-proċessur ospitanti, li l-qawwa tiegħu mhix infinita. Allura, biex nisfruttaw il-potenzjal sħiħ tal-istess Mudelli P710 fir-realtà, ser ikollok bżonn tliet hosts. Barra minn hekk, l-applikazzjonijiet li jaħdmu ġewwa magni virtwali jagħmlu l-aġġustamenti tagħhom stess. Għalhekk, għal daqs preċiż noffru uża l-verifika fil-mudelli tat-test Arrays kollha Flash AccelStor ġewwa l-infrastruttura tal-klijent fuq kompiti attwali reali.

Sors: www.habr.com

Żid kumment