Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Amin'ity lahatsoratra ity, te hiresaka momba ny endri-javatra amin'ny All Flash AccelStor arrays miasa amin'ny iray amin'ireo sehatra virtoaly malaza indrindra aho - VMware vSphere. Indrindra indrindra, mifantoha amin'ireo masontsivana izay hanampy anao hahazo ny vokatra ambony indrindra amin'ny fampiasana fitaovana mahery vaika toy ny All Flash.

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

AccelStor NeoSapphire™ Ny laharan-tseza Flash rehetra dia iray na двух fitaovana node mifototra amin'ny drive SSD miaraka amin'ny fomba fiasa hafa amin'ny fampiharana ny foto-kevitry ny fitahirizana angon-drakitra sy ny fandaminana ny fidirana amin'izany amin'ny alàlan'ny teknolojia manokana. FlexiRemap® fa tsy ny algorithm RAID malaza indrindra. Ny array dia manome sakana ny fidirana amin'ny mpampiantrano amin'ny alàlan'ny Fibre Channel na iSCSI interfaces. Raha ny marina, marihina fa ny modely misy interface tsara ISCSI dia manana fidirana amin'ny rakitra ho tombony tsara. Saingy ato amin'ity lahatsoratra ity isika dia hifantoka amin'ny fampiasana protocols block ho mamokatra indrindra ho an'ny Flash rehetra.

Ny dingana manontolo amin'ny fametrahana sy ny fanamafisana manaraka ny fiasan'ny AccelStor array sy ny rafitra virtoaly VMware vSphere dia azo zaraina ho dingana maromaro:

  • Fampiharana ny topolojia fifandraisana sy ny fanamafisana ny tambajotra SAN;
  • Fametrahana All Flash array;
  • Fametrahana ny mpampiantrano ESXi;
  • Fametrahana milina virtoaly.

AccelStor NeoSapphire™ Fibre Channel arrays sy iSCSI arrays dia nampiasaina ho fitaovana santionany. Ny rindrambaiko fototra dia VMware vSphere 6.7U1.

Alohan'ny handefasana ireo rafitra voalaza ato amin'ity lahatsoratra ity dia tena ilaina ny mamaky ny antontan-taratasy avy amin'ny VMware momba ny olana momba ny fampisehoana (Fomba fanao tsara indrindra ho an'ny VMware vSphere 6.7 ) ary iSCSI (Fomba fanao tsara indrindra amin'ny fampandehanana VMware vSphere amin'ny iSCSI)

Topologie fifandraisana sy fikirakirana tambajotra SAN

Ny singa fototra amin'ny tambajotra SAN dia HBA ao amin'ny mpampiantrano ESXi, switch SAN ary node array. Ny topolojia mahazatra ho an'ny tambajotra toy izany dia toa izao:

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Ny teny hoe Switch eto dia midika hoe switch physique na set de switch (Lamba), ary fitaovana ifampizarana eo amin'ny serivisy samihafa (VSAN raha ny Fibre Channel sy VLAN raha ny iSCSI). Ny fampiasana switch / lamba tsy miankina roa dia hanafoana ny mety ho tsy fahombiazana.

Ny fampifandraisana mivantana ny mpampiantrano amin'ny array, na dia tohana aza, dia tsy soso-kevitra. Ny fahombiazan'ny All Flash arrays dia avo be. Ary ho an'ny hafainganam-pandeha ambony indrindra dia tsy maintsy ampiasaina ny seranan-tsambo rehetra amin'ny array. Noho izany, ny fisian'ny fifandimbiasana iray farafahakeliny eo amin'ny mpampiantrano sy ny NeoSapphire™ dia tsy maintsy atao.

Ny fisian'ny seranana roa ao amin'ny HBA mpampiantrano dia fepetra takiana ihany koa mba hahazoana fahombiazana ambony indrindra sy hiantohana ny fandeferana diso.

Rehefa mampiasa interface tsara Fibre Channel, dia tsy maintsy amboarina ny zoning mba hanafoanana ny fifandonana mety hitranga eo amin'ny mpanatontosa sy ny tanjona. Ny faritra dia miorina amin'ny foto-kevitry ny "seranan-tsambo iray fanombohana - seranan-tsambo iray na maromaro."

Raha mampiasa fifandraisana amin'ny alalan'ny iSCSI ianao raha mampiasa switch nozaraina amin'ny serivisy hafa, dia ilaina ny manasaraka ny fifamoivoizana iSCSI ao anatin'ny VLAN misaraka. Tena soso-kevitra ihany koa ny ahafahana manohana ny Jumbo Frames (MTU = 9000) hampitombo ny haben'ny fonosana ao amin'ny tambajotra ary hampihena ny habetsaky ny fampahalalana eo ambony mandritra ny fandefasana. Na izany aza, tokony ho tsaroana fa ho an'ny fandidiana marina dia ilaina ny manova ny mari-pamantarana MTU amin'ny singa rehetra amin'ny tambajotra miaraka amin'ny rojo "initiator-switch-target".

Fametrahana All Flash array

Aterina amin'ny mpanjifa manana vondrona efa voaforona ny array FlexiRemap®. Noho izany, tsy misy hetsika ilaina mba hanambatra ny fiara ho rafitra tokana. Mila mamorona boky amin'ny habeny sy ny habeny ilaina ianao.

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere
Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Ho fanamorana dia misy fampiasa amin'ny famoronana batch amin'ny boky maromaro amin'ny habe nomena indray mandeha. Amin'ny alàlan'ny default, dia noforonina ny boky manify, satria izany dia ahafahana mampiasa tsara kokoa ny toerana fitahirizana misy (anisan'izany ny fanohanana ny Fanarenana habakabaka). Amin'ny lafiny fampisehoana, ny fahasamihafana eo amin'ny boky "manify" sy "matevina" dia tsy mihoatra ny 1%. Na izany aza, raha te "hanosika ny ranom-boankazo rehetra" amin'ny array ianao, dia azonao atao foana ny manova ny volume "manify" ho lasa "matevina". Saingy tokony ho tsaroana fa ny fandidiana toy izany dia tsy azo ovaina.

Manaraka izany dia mijanona ny "mamoaka" ireo boky noforonina ary mametraka zo fidirana amin'izy ireo avy amin'ny mpampiantrano mampiasa ACL (adiresy IP ho an'ny iSCSI sy WWPN ho an'ny FC) ary fisarahana ara-batana amin'ny seranan-tsambo. Ho an'ny modely iSCSI dia atao amin'ny famoronana Target.

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere
Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Ho an'ny maodely FC, ny famoahana dia atao amin'ny alalan'ny famoronana LUN ho an'ny seranan-tsambo tsirairay.

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere
Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Mba hanafainganana ny fizotry ny fametrahana dia azo atambatra ho vondrona ny mpampiantrano. Ankoatr'izay, raha mampiasa FC HBA multiport ny mpampiantrano (izay matetika no mitranga), ny rafitra dia mamaritra ho azy fa ny seranan-tsambon'ny HBA toy izany dia an'ny mpampiantrano tokana noho ny WWPN izay tsy mitovy amin'ny iray. Ny famoronana batch an'ny Target/LUN dia tohana ihany koa ho an'ny interface roa.

Ny fanamarihana manan-danja amin'ny fampiasana ny interface iSCSI dia ny mamorona tanjona marobe ho an'ny volume indray mandeha mba hampitomboana ny fahombiazany, satria tsy azo ovaina ny filaharana eo amin'ny kendrena ary mety ho fanerena.

Fametrahana ESXi Hosts

Eo amin'ny lafiny mpampiantrano ESXi, ny fanamafisana fototra dia atao araka ny toe-javatra andrasana tanteraka. Fitsipika momba ny fifandraisana iSCSI:

  1. Ampio Software iSCSI Adapter (tsy takiana raha efa nampiana izany, na raha mampiasa Hardware iSCSI Adapter ianao);
  2. Mamorona vSwitch izay handalo ny fifamoivoizana iSCSI, ary manampy rohy ara-batana sy VMkernal aminy;
  3. Manampy adiresin'ny array amin'ny Dynamic Discovery;
  4. Famoronana Datastore

Fanamarihana manan-danja sasany:

  • Amin'ny tranga ankapobeny, mazava ho azy, azonao atao ny mampiasa vSwitch efa misy, fa amin'ny tranga vSwitch misaraka dia ho mora kokoa ny fitantanana ny fampiantranoana.
  • Ilaina ny manasaraka ny fifamoivoizana amin'ny fitantanana sy ny iSCSI amin'ny rohy ara-batana sy/na VLAN mba hisorohana ny olana amin'ny fampisehoana.
  • Ny adiresy IP an'ny VMkernal sy ny seranan-tsambo mifanitsy amin'ny All Flash array dia tsy maintsy ao anatin'ny subnet iray ihany, noho ny olana momba ny fampisehoana.
  • Mba hiantohana ny fandeferana amin'ny fahadisoana araka ny fitsipika VMware, ny vSwitch dia tsy maintsy manana rohy roa farafahakeliny
  • Raha Jumbo Frames no ampiasaina dia mila manova ny MTU an'ny vSwitch sy VMkernal ianao
  • Tena ilaina ny mampahatsiahy anao fa araka ny tolo-kevitry ny VMware ho an'ny adaptatera ara-batana izay hampiasaina hiasa amin'ny fifamoivoizana iSCSI, dia ilaina ny manamboatra Teaming sy Failover. Indrindra indrindra, ny VMkernal tsirairay dia tsy maintsy miasa amin'ny alalan'ny uplink tokana, ny uplink faharoa dia tsy maintsy avadika amin'ny fomba tsy ampiasaina. Ho an'ny fandeferana diso dia mila manampy VMkernals roa ianao, izay samy hiasa amin'ny alàlan'ny uplink azy manokana.

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

VMkernel Adapter (vmk#)
Adapter tambajotra ara-batana (vmnic#)

vmk1 (Fitehirizana01)
Active adaptatera
vmnic2
Adapter tsy ampiasaina
vmnic3

vmk2 (Fitehirizana02)
Active adaptatera
vmnic3
Adapter tsy ampiasaina
vmnic2

Tsy ilaina ny dingana mialoha ny fifandraisana amin'ny Fibre Channel. Afaka mamorona Datastore avy hatrany ianao.

Aorian'ny famoronana ny Datastore dia mila mahazo antoka ianao fa ny politikan'ny Round Robin ho an'ny lalana mankany amin'ny Target/LUN dia ampiasaina ho mpilalao indrindra.

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Amin'ny alàlan'ny default, ny fikandrana VMware dia manome ny fampiasana ity politika ity araka ny drafitra: fangatahana 1000 amin'ny lalana voalohany, fangatahana 1000 manaraka amin'ny lalana faharoa, sns. Ny fifandraisana toy izany eo amin'ny mpampiantrano sy ny laharan'ny mpifehy roa dia tsy mifandanja. Noho izany, manoro hevitra izahay hametraka ny politikan'ny Round Robin = 1 parameter amin'ny alàlan'ny Esxcli/PowerCLI.

masontsivana

Ho an'ny Esxcli:

  • Tanisao ny LUN misy

esxcli fitahirizana nmp lisitry ny fitaovana

  • Adikao ny anaran'ny fitaovana
  • Hanova ny politikan'ny Round Robin

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

Ny ankamaroan'ny fampiharana maoderina dia natao hifanakalozana fonosana data lehibe mba hanamafisana ny fampiasana bandwidth sy hampihenana ny enta-mavesatra CPU. Noho izany, ny ESXi amin'ny alàlan'ny fangatahan'ny I/O dia mangataka amin'ny fitaovana fitahirizana amin'ny ampahany hatramin'ny 32767KB. Na izany aza, ho an'ny toe-javatra sasany, ny fifanakalozam-bola kely kokoa dia hahavokatra kokoa. Ho an'ny laharan'ny AccelStor, ireto manaraka ireto:

  • Ny milina virtoaly dia mampiasa UEFI fa tsy Legacy BIOS
  • Mampiasa vSphere Replication

Ho an'ny toe-javatra toy izany, dia soso-kevitra ny hanova ny sandan'ny Disk.DiskMaxIOSize parameter ho 4096.

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Ho an'ny fifandraisana iSCSI, dia asaina manova ny mari-pamantarana Login Timeout ho 30 (default 5) mba hampitombo ny fahamarinan'ny fifandraisana ary hanafoana ny fahatarana DelayedAck ho fanamafisana ny fonosana nalefa. Ireo safidy roa ireo dia ao amin'ny vSphere Client: Host → Configure → Storage → Storage Adapters → Advanced Options for iSCSI adapter

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere
Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Ny teboka somary manjavozavo dia ny isan'ny boky ampiasaina amin'ny fivarotana data. Mazava fa ho an'ny fanamorana ny fitantanana dia misy faniriana hamorona boky lehibe iray ho an'ny volume manontolo amin'ny array. Na izany aza, ny fisian'ny boky maromaro ary, araka izany, ny datastore dia misy fiantraikany mahasoa amin'ny fampisehoana ankapobeny (mihoatra ny filaharana etsy ambany). Noho izany, manoro hevitra izahay hamorona boky roa farafahakeliny.

Hatramin'ny vao haingana, VMware dia nanoro hevitra ny hamerana ny isan'ny milina virtoaly amin'ny tahiry iray, indray mba hahazoana ny fampisehoana ambony indrindra. Na izany aza, amin'izao fotoana izao, indrindra amin'ny fiparitahan'ny VDI, dia tsy dia mafy loatra io olana io. Saingy tsy manafoana ny fitsipika efa hatry ny ela izany - ny fizarana milina virtoaly izay mitaky IO mahery vaika amin'ny tranokala samihafa. Mba hamaritana ny isa tsara indrindra amin'ny milina virtoaly isaky ny volume dia tsy misy tsara kokoa noho izany andrana enta-mavesatra ny All Flash AccelStor array ao anatin’ny fotodrafitrasa misy azy.

Fametrahana milina virtoaly

Tsy misy fepetra manokana rehefa manangana milina virtoaly, na raha ny marina dia mahazatra izy ireo:

  • Mampiasa ny kinova VM ambony indrindra (compatibility)
  • Mitandrema kokoa ny mametraka ny haben'ny RAM rehefa mametraka milina virtoaly be, ohatra, ao amin'ny VDI (satria amin'ny alàlan'ny default, amin'ny fanombohana, dia misy rakitra pejy mifanandrify amin'ny RAM, izay mandany hery ilaina ary misy fiantraikany amin'ny ny fampisehoana farany)
  • Ampiasao ny dikan-teny adaptatera mamokatra indrindra amin'ny resaka IO: karazana tambajotra VMXNET 3 sy SCSI karazana PVSCSI
  • Mampiasà karazana kapila Thick Provision Eager Zeroed ho an'ny fampisehoana ambony indrindra ary Fanomezana manify ho an'ny fampiasana toerana fitahirizana ambony indrindra
  • Raha azo atao, ferana ny fiasan'ny milina tsy I/O amin'ny fampiasana Virtual Disk Limit
  • Ataovy azo antoka ny fametrahana VMware Tools

Fanamarihana momba ny filaharana

Ny filaharana (na I/Os miavaka) dia ny isan'ny fangatahana fampidirana/famoahana (baiko SCSI) miandry ny fanodinana amin'ny fotoana rehetra ho an'ny fitaovana/fampiharana manokana. Raha misy fihoaran'ny filaharana, dia avoaka ny hadisoana QFULL, izay miteraka fitomboan'ny mari-pamantarana latency amin'ny farany. Rehefa mampiasa rafitra fitahirizana kapila (spindle), ara-teorika, ny ambony ny filaharana, ny avo kokoa ny fahombiazany. Na izany aza, tsy tokony hanararaotra izany ianao, satria mora ny miditra amin'ny QFULL. Raha ny rafitra Flash rehetra, amin'ny lafiny iray, dia somary tsotra kokoa ny zava-drehetra: raha ny marina, ny array dia manana latencies izay ambany kokoa ny halehiben'ny haavony ary noho izany, matetika, tsy ilaina ny mifehy ny haben'ny filaharana. Fa amin'ny lafiny iray hafa, amin'ny toe-javatra sasany fampiasana (mahery skew amin'ny IO fepetra takiana ho an'ny milina virtoaly manokana, fitsapana ho an'ny ambony indrindra fampisehoana, sns) dia ilaina, raha tsy ny hanova ny masontsivana ny filaharana, dia fara faharatsiny mba hahatakatra izay tondro. azo tratrarina, ary, ny tena zava-dehibe dia amin'ny fomba ahoana.

Ao amin'ny AccelStor All Flash array mihitsy dia tsy misy fetra mifandraika amin'ny volume na seranan-tsambo I/O. Raha ilaina, na dia boky tokana aza dia afaka mahazo ny loharanon-karena rehetra ao amin'ny array. Ny hany fetra amin'ny filaharana dia ho an'ny tanjona iSCSI. Noho izany antony izany dia voalaza etsy ambony ny filana mamorona tanjona maromaro (mihoatra ny ampahany 8) isaky ny boky handresena io fetra io. Avereno ihany koa fa vahaolana mamokatra be ny laharan'ny AccelStor. Noho izany, tokony hampiasa ny seranan-tsambo rehetra amin'ny rafitra ianao mba hahazoana ny hafainganam-pandeha ambony indrindra.

Amin'ny lafiny mpampiantrano ESXi, hafa tanteraka ny zava-misy. Ny mpampiantrano mihitsy no mampihatra ny fomba fidirana mitovy amin'ny loharanon-karena ho an'ny mpandray anjara rehetra. Noho izany, misy filaharana IO misaraka ho an'ny OS vahiny sy HBA. Ny filaharana mankany amin'ny OS vahiny dia mitambatra avy amin'ny filaharana mankany amin'ny adaptatera SCSI virtoaly sy kapila virtoaly:

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Ny filaharana mankany amin'ny HBA dia miankina amin'ny karazana/mpivarotra manokana:

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

Ny zava-bita farany amin'ny milina virtoaly dia hofaritana amin'ny fetran'ny halalin'ny filaharana ambany indrindra amin'ireo singa mpampiantrano.

Noho ireo soatoavina ireo dia azontsika atao ny manombatombana ireo tondro fampandehanana izay azontsika amin'ny fikajiana manokana. Ohatra, tianay ho fantatra ny fahombiazan'ny milina virtoaly (tsy misy fatorana sakana) miaraka amin'ny fahatarana 0.5ms. Avy eo ny IOPS = (1,000/latency) * I/Os miavaka (faritra halalin'ny filaharana)

ohatra

ohatra 1

  • FC Emulex HBA Adapter
  • VM iray isaky ny tahiry data
  • VMware Paravirtual SCSI Adapter

Eto ny fetran'ny halalin'ny filaharana dia nofaritan'ny Emulex HBA. Noho izany IOPS = (1000/0.5)*32 = 64K

ohatra 2

  • VMware iSCSI Software Adapter
  • VM iray isaky ny tahiry data
  • VMware Paravirtual SCSI Adapter

Eto ny fetran'ny halalin'ny filaharana dia efa voafaritry ny Paravirtual SCSI Adapter. Noho izany IOPS = (1000/0.5)*64 = 128K

Modely ambony indrindra amin'ny laharan'ny Flash AccelStor rehetra (ohatra, P710) dia afaka manolotra fampisehoana 700K IOPS amin'ny sakana 4K. Miaraka amin'ny haben'ny sakana toy izany, dia miharihary fa ny milina virtoaly tokana dia tsy mahavita mameno ny array toy izany. Mba hanaovana izany dia mila milina virtoaly 11 (ohatra 1) na 6 (ohatra 2) ianao.

Vokatr'izany, miaraka amin'ny fandrindrana marina ny singa rehetra voalaza ao amin'ny foibe data virtoaly, dia afaka mahazo vokatra tena mahavariana ianao amin'ny lafiny fampisehoana.

Soso-kevitra amin'ny fametrahana AFA AccelStor rehefa miasa amin'ny VMware vSphere

4K Kisendrasendra, 70% Mamaky/30% Manorata

Raha ny marina, ny tontolo tena izy dia be pitsiny kokoa noho izay azo faritana amin'ny fomba tsotra. Ny mpampiantrano iray dia mampiantrano milina virtoaly marobe miaraka amin'ny fanamafisana samihafa sy ny fepetra takian'ny IO. Ary ny fanodinana I/O dia karakarain'ny processeur mpampiantrano, izay tsy manam-petra ny heriny. Noho izany, mba hamaha ny mety ho feno mitovy Ireo singa mifandraika amin'ny P710 raha ny marina dia mila mpampiantrano telo ianao. Fanampin'izay, ny fampiharana mandeha ao anaty milina virtoaly dia manao fanitsiana azy manokana. Noho izany, ho an'ny habe voafaritra tsara no atolotray mampiasa fanamarinana amin'ny modely fitsapana Flash array rehetra AccelStor ao anatin'ny fotodrafitrasa mpanjifa amin'ny tena asa ankehitriny.

Source: www.habr.com

Add a comment