I lenei tusiga, ou te fia talanoa e uiga i foliga o All Flash AccelStor arrays o loʻo galulue ma se tasi o faʻasalalauga faʻapitoa sili ona lauiloa - VMware vSphere. Aemaise lava, taulaʻi atu i na faʻamaufaʻailoga e fesoasoani ia te oe e maua ai le maualuga o le aafiaga mai le faʻaaogaina o se meafaigaluega malosi e pei o All Flash.

AccelStor NeoSapphire™ O fa'asologa uma o Flash e poʻo masini node e faʻavae i luga ole SSD drive ma se auala e matua ese ai le faʻatinoina o le manatu o le teuina o faʻamaumauga ma le faʻatulagaina o avanoa i ai e faʻaaoga ai tekinolosi faʻapitoa. nai lo le sili ona lauiloa RAID algorithms. O fa'asologa e maua ai poloka avanoa i 'au e ala i le Fiber Channel po'o feso'ota'iga iSCSI. Ina ia saʻo, matou te maitauina o faʻataʻitaʻiga e iai le ISCSI interface e iai foʻi le avanoa faila o se ponesi manaia. Ae i lenei tusiga o le a tatou taulai atu i le faʻaogaina o poloka poloka e sili ona aoga mo Flash uma.
O le faagasologa atoa o le faʻapipiʻiina ma le faʻasologa mulimuli ane o le faʻaogaina faʻatasi o le AccelStor array ma le VMware vSphere virtualization system e mafai ona vaevaeina i ni vaega:
- Fa'atinoina o feso'ota'iga topology ma le fa'atulagaina o feso'otaiga SAN;
- Fa'atūina All Flash array;
- Fa'atonu 'au ESXi;
- Faʻatulagaina masini faʻapitoa.
AccelStor NeoSapphire™ Fiber Channel arrays ma le iSCSI arrays sa fa'aogaina e fai ma meafaigaluega fa'ata'ita'i. Ole polokalama fa'avae ole VMware vSphere 6.7U1.
Aʻo leʻi faʻapipiʻiina faiga o loʻo faʻamatalaina i lenei tusiga, e matua fautuaina lava e te faitau i faʻamaumauga mai le VMware e uiga i faʻafitauli faʻatinoga ( ) ma faatulagaga iSCSI ()
Topology fesoʻotaʻiga ma le faʻaogaina o fesoʻotaʻiga SAN
O vaega autu ole feso'otaiga SAN o HBA ile ESXi hosts, sui SAN ma laina laina. O se topology masani mo sea fesoʻotaʻiga e pei o lenei:

O le upu Suiga iinei e faasino uma i se suiga faaletino ese po o seti o ki (Fabric), ma se masini faasoa i le va o auaunaga eseese (VSAN i le tulaga o Fiber Channel ma VLAN i le tulaga o iSCSI). O le fa'aaogaina o su'ega tuto'atasi/Ie e fa'ate'aina ai se tulaga e ono fa'aletonu.
Feso'ota'iga tuusa'o o 'au i le fa'asologa, e ui lava e lagolagoina, e matua le fautuaina. Ole fa'atinoga ole All Flash arrays e fai si maualuga. Ma mo le saoasaoa maualuga, o ports uma o le laina e tatau ona faʻaaogaina. O le mea lea, o le i ai o le itiiti ifo ma le tasi le ki i le va o 'au ma NeoSapphire™ e fa'atulafonoina.
O le i ai o ni ports se lua i luga o le HBA talimalo o se manaʻoga faʻatulafonoina e ausia ai le maualuga o le faʻatinoga ma faʻamautinoa le faʻapalepale sese.
A fa'aogaina se feso'ota'iga Fiber Channel, e tatau ona fa'atulaga le sone e fa'agata ai fete'ena'iga e ono tula'i mai i le va o tagata e amatalia ma sini. O sone e fausia i luga o le mataupu faavae o le "tasi le initiator port - tasi pe sili atu laina laina."
Afai e te faʻaogaina se fesoʻotaʻiga e ala i le iSCSI i le tulaga o le faʻaogaina o se ki faʻasoa faʻatasi ma isi auʻaunaga, o lona uiga e taua tele le faʻaesea o fefaʻatauaiga iSCSI i totonu o se VLAN ese. E matua fautuaina foi ina ia mafai ai e le lagolago mo Jumbo Frames (MTU = 9000) ona faʻateleina le tele o afifi i luga o fesoʻotaʻiga ma faʻaitiitia ai le aofaʻi o faʻamatalaga i luga ole laiga aʻo faʻasalalau. Ae ui i lea, e taua le manatuaina o le faʻaogaina saʻo e tatau ona suia le MTU parakalafa i luga o vaega uma o fesoʻotaiga i luga o le filifili "initiator-switch-target".
Fa'atulaga All Flash array
O le fa'asologa e tu'uina atu i tagata fa'atau ma vaega ua uma ona fai . O le mea lea, e leai ni gaioiga e manaʻomia e tuʻufaʻatasia ai taʻavale i se fausaga e tasi. E na'o lou mana'omia e fai voluma o le tele ma le aofa'i mana'omia.
Mo le fa'afaigofieina, o lo'o i ai le fa'atinoga mo le fa'atupuina o le tele o voluma o le lapo'a tu'ufa'atasia i le taimi e tasi. Ona o le faaletonu, ua faia ni voluma manifinifi, aua e mafai ai ona sili atu le lelei o le faʻaogaina o avanoa avanoa e teu ai (e aofia ai le lagolago mo le Faʻasaoina o Avanoa). I tulaga o le faʻatinoga, o le eseesega i le va o le "manifinifi" ma le "mafiafia" voluma e le sili atu i le 1%. Ae peita'i, afai e te mana'o e "oomi uma le sua" mai se laina, e mafai lava ona e faaliliu so'o se voluma "manifi" i se "mafiafia". Ae e tatau ona manatua o sea taotoga e le mafai ona toe suia.
O le isi, e tumau pea le "faʻasalalau" voluma na faia ma seti ai aia tatau ia i latou mai 'au e faʻaaoga ai ACL (tuatusi IP mo iSCSI ma WWPN mo FC) ma le vavaeeseina o le tino e ala i laina laina. Mo faʻataʻitaʻiga iSCSI e faia lea i le fatuina o se Target.
Mo fa'ata'ita'iga FC, o lo'o fa'asalalauina e ala i le fa'atūina o se LUN mo taulaga ta'itasi o le laina.
Ina ia faʻavaveina le faʻatulagaina o le seti, e mafai ona tuʻufaʻatasia 'au i ni vaega. E le gata i lea, afai e faʻaaogaina e le talimalo se multiport FC HBA (lea e masani ona tupu tele), ona faʻamaonia ai lea e le faiga o ports o sea HBA o loʻo i ai i se tasi talimalo faʻafetai i WWPNs e ese le tasi. O lo'o lagolagoina fo'i le fa'avaeina o le Target/LUN mo feso'ota'iga uma e lua.
O se faʻamatalaga taua pe a faʻaogaina le iSCSI interface o le fatuina lea o ni sini se tele mo voluma i le taimi e tasi e faʻateleina ai le faʻatinoga, talu ai e le mafai ona suia le laina i luga o le sini ma o le a avea ma se fagu fagu.
Fa'atonu ESXi Hosts
I luga o le itu talimalo ESXi, o le faatulagaga faavae e faia e tusa ai ma se vaaiga atoatoa faamoemoeina. Taualumaga mo feso'ota'iga iSCSI:
- Fa'aopoopo le Software iSCSI Adapter (e le mana'omia pe afai ua uma ona fa'aopoopo, pe o lo'o e fa'aogaina Meafaigaluega iSCSI Adapter);
- Fausiaina o se vSwitch lea o le a pasia ai e le iSCSI fefaʻatauaiga, ma faʻaopoopoina se uplink faaletino ma VMkernal i ai;
- Fa'aopoopoina o tuatusi fa'asologa i le Dynamic Discovery;
- Fausiaina o fa'amaumauga
O nisi fa'amatalaga taua:
- I le tulaga lautele, ioe, e mafai ona e faʻaogaina se vSwitch o loʻo i ai nei, ae i le tulaga o se vSwitch ese, o le puleaina o faʻalapotopotoga talimalo o le a sili atu ona faigofie.
- E mana'omia le tu'ueseeseina o le Pulega ma le iSCSI fefa'ataua'iga i so'otaga fa'aletino ma/po'o VLANs e 'alofia ai fa'afitauli fa'atino.
- O tuatusi IP o le VMkernal ma ports tutusa o le All Flash array e tatau ona i totonu o le subnet tutusa, ona o faʻafitauli faʻatinoga.
- Ina ia mautinoa le faapalepale o sese e tusa ai ma tulafono VMware, vSwitch e tatau ona i ai a itiiti ifo ma le lua uplinks faaletino
- Afai e faʻaaogaina Jumbo Frames, e tatau ona e suia le MTU o vSwitch ma VMkernal
- E aoga le faʻamanatu atu ia te oe e tusa ai ma fautuaga a VMware mo tagata faʻapipiʻi faaletino o le a faʻaaogaina e galulue ai i le iSCSI traffic, e manaʻomia le faʻatulagaina o Teaming ma Failover. Aemaise lava, o VMkernal taʻitasi e tatau ona galue e ala i le tasi le uplink, o le uplink lona lua e tatau ona sui i le le faʻaaogaina. Mo le fa'apalepale sese, e mana'omia lou fa'aopoopoina o VMkernals se lua, o ia mea ta'itasi o le a galue e ala i lana lava uplink.
VMkernel Adapter (vmk#)
Feso'ota'iga Feso'ota'iga Fa'aletino (vmnic#)
vmk1 (Teuga01)
Active Adapters
vmnic2
Adapters le fa'aaogaina
vmnic3
vmk2 (Teuga02)
Active Adapters
vmnic3
Adapters le fa'aaogaina
vmnic2
Leai ni laasaga muamua e manaʻomia e faʻafesoʻotaʻi ai ile Fiber Channel. E mafai ona e faia vave se Datastore.
A maeʻa ona fatuina le Datastore, e tatau ona e mautinoa o le Round Robin policy mo auala i le Target / LUN o loʻo faʻaaogaina e sili ona faʻatinoina.
E ala i le le mafai, VMware seti e tuʻuina atu mo le faʻaogaina o lenei faiga faʻavae e tusa ai ma le polokalame: 1000 talosaga e ala i le auala muamua, le isi 1000 talosaga e ala i le auala lona lua, ma isi. O ia fegalegaleaiga i le va o le talimalo ma le laina e lua-pulea o le a le paleni. O le mea lea, matou te fautuaina le setiina o le Round Robin policy = 1 parameter e ala i Esxcli/PowerCLI.
le faataamilosaga
Mo Esxcli:
- Lisi LUN avanoa
esxcli teuina nmp lisi masini
- Kopi le igoa o le masini
- Suia le Round Robin Policy
esxcli teuina nmp psp roundrobin deviceconfig seti -ituaiga = iops -iops = 1 - masini = "Device_ID"
O le tele o talosaga faʻaonaponei ua mamanuina e faʻafesuiaʻi pepa faʻamatalaga tetele ina ia faʻateleina le faʻaogaina o le bandwidth ma faʻaitiitia le uta CPU. O le mea lea, ESXi e ala i le faaletonu mataupu I / O talosaga i le masini teuina i chunks o luga i 32767KB. Ae ui i lea, mo nisi faʻataʻitaʻiga, o le fesuiaʻiina o pusi laiti o le a sili atu ona aoga. Mo fa'asologa o AccelStor, o fa'aaliga nei:
- E fa'aaoga e le masini masini le UEFI nai lo le Legacy BIOS
- Fa'aaoga le vSphere Replication
Mo ia fa'aaliga, e fautuaina e sui le tau o le Disk.DiskMaxIOSize parameter i le 4096.
Mo feso'ota'iga iSCSI, e fautuaina e sui le Fa'ailoga Taimi Taimi e ulufale atu ai i le 30 (fa'aletonu 5) e fa'ateleina ai le mautu o feso'ota'iga ma fa'amalo le tuai o DelayedAck mo fa'amaoniga o fa'amomoli lafo. O filifiliga uma e lua o loʻo i totonu o le vSphere Client: Host → Configure → Teuina → Faʻapipiʻi Faʻapipiʻi → Filifiliga Maualuga mo le iSCSI adapter
O se manatu fa'apitoa o le aofa'i o voluma fa'aoga mo le fa'amaumauga. E manino lava mo le faigofie o le pulega, o loʻo i ai se manaʻoga e fatuina se tasi voluma tele mo le voluma atoa o le faʻasologa. Ae ui i lea, o le i ai o le tele o voluma ma, e tusa ai ma, datastore ei ai se aoga aoga i le faʻatinoga atoa (sili atu e uiga i laina i lalo). O le mea lea, matou te fautuaina le fatuina a itiiti ifo ma le lua voluma.
Seia oʻo i se taimi talu ai nei, na fautuaina e VMware le faʻatapulaʻaina o le numera o masini masini i luga o le tasi faʻamaumauga, toe maua ai le faʻatinoga sili ona maualuga. Ae ui i lea, i le taimi nei, aemaise lava i le faʻasalalauina o le VDI, o lenei faʻafitauli e le o toe ogaoga. Ae e le fa'aleaogaina le tulafono ua leva ona tu'u - ia tufatufaina atu masini fa'apitoa e mana'omia ai le malosi IO i fa'amaumauga eseese. Ina ia fuafuaina le numera sili ona lelei o masini komepiuta i le voluma, e leai se mea e sili atu nai lo i totonu o ana atina'e.
Faʻatulagaina masini faʻapitoa
E leai ni manaʻoga faʻapitoa pe a faʻapipiʻi masini masini, pe sili atu e masani lava:
- Fa'aaogāina o le VM pito sili ona maualuga (feso'ota'i)
- E sili atu le faʻaeteete i le setiina o le tele o le RAM pe a faʻapipiʻi masini masini, mo se faʻataʻitaʻiga, i le VDI (talu mai le le mafai, i le amataga, o se faila faila o le lapopoa e tutusa ma le RAM ua faia, lea e faʻaaogaina ai le gafatia aoga ma e iai sona aafiaga i luga. le faatinoga mulimuli)
- Fa'aaogā fa'aliliuga sili ona lelei e fa'atatau ile IO: ituaiga feso'ota'iga VMXNET 3 ma le ituaiga SCSI PVSCSI
- Fa'aoga le ituaiga tisiki Thick Provision Eager Zeroed mo le maualuga o le fa'atinoga ma le Thin Provisioning mo le fa'aogaina maualuga o avanoa e teu ai.
- Afai e mafai, fa'atapula'a le fa'agaioiga o masini fa'atauva'a e le o I/O e fa'aaoga ai le Virtual Disk Limit
- Ia mautinoa e faʻapipiʻi VMware Tools
Fa'amatalaga i Tulaga
Queue (po'o le Outstanding I/Os) o le aofa'i o talosaga e tu'uina atu ma fa'aulu (SCSI commands) o lo'o fa'atali mo le fa'agaioiga i so'o se taimi mo se masini ma'oti. I le tulaga o le faʻafefe o le laina, e tuʻuina atu mea sese QFULL, lea e iʻu ai i le faʻateleina o le parakalafa latency. Pe a faʻaaogaina faʻapipiʻi (spindle) faʻapipiʻi faʻapipiʻi, faʻataʻitaʻiga, o le maualuga o le laina, o le maualuga o latou faʻatinoga. Ae ui i lea, e le tatau ona e faʻaleagaina, talu ai e faigofie ona tamoe i QFULL. I le tulaga o All Flash system, i le tasi itu, o mea uma e sili atu ona faigofie: pe a uma, o le laina o loʻo i ai le laititi o loʻo i lalo ifo o le maualuga ma o le mea lea, e masani lava, e leai se manaʻoga e faʻatulafonoina le tele o laina. Ae i le isi itu, i nisi faʻaoga faʻaaliga (malosi skew i IO manaʻoga mo masini faʻapitoa faʻapitoa, suʻega mo le maualuga o le faatinoga, ma isi) e manaʻomia, pe afai e te le suia le laina o laina, ona sili atu lea ia malamalama i le mea e mafai ona ausia faʻailoga, ma, o le mea autu o le a le auala.
I luga o le AccelStor All Flash array lava ia e leai ni tapulaʻa e faʻatatau i voluma poʻo I/O ports. Afai e manaʻomia, e oʻo lava i se voluma e tasi e mafai ona maua uma punaoa o le laina. Pau lava le tapula'a i luga o le laina e mo iSCSI sini. O le mafua'aga lea na fa'ailoa mai ai i luga le mana'oga e fai ni fa'atatau (e o'o atu i le 8 vaega) mo voluma ta'itasi. Sei o tatou toe fai atu foi o AccelStor arrays o ni fofo aoga tele. O le mea lea, e tatau ona e faʻaogaina ports uma o fesoʻotaʻiga o le faiga e ausia ai le saoasaoa maualuga.
I le itu talimalo ESXi, o le tulaga e matua ese lava. O le talimalo lava ia e faʻaaogaina le faiga o avanoa tutusa i punaoa mo tagata auai uma. O le mea lea, o loʻo i ai laina eseese IO mo le OS faʻapitoa ma le HBA. Queues i le OS fa'afeiloa'i e tu'ufa'atasia mai laina i le mea fa'apipi'i SCSI mata'utia ma le tisiki mata'utia:

Ole laina ile HBA e fa'alagolago ile ituaiga patino/fa'atau:

O le faʻatinoga mulimuli o le masini komepiuta o le a faʻamoemoeina i le pito maualalo ole Queue Depth limit i totonu o vaega talimalo.
Faʻafetai i nei tau, e mafai ona tatou iloiloina faʻailoga faʻatinoga e mafai ona tatou maua i se faʻatulagaga faapitoa. Mo se faʻataʻitaʻiga, matou te fia iloa le faʻatinoga faʻapitoa o se masini masini (e aunoa ma le poloka poloka) faʻatasi ma le latency o le 0.5ms. Ona sosoo ai lea ma lona IOPS = (1,000/latency) * I/Os Mata'ina (Tagata o le Tuli)
faataitaiga
faataitaiga 1
- FC Emulex HBA Adapter
- Tasi le VM ile faleoloa fa'amaumauga
- VMware Paravirtual SCSI Adapter
O lo'o fa'amauina e le Emulex HBA le fa'atapula'a ole loloto ole Queue. O lea la IOPS = (1000/0.5)*32 = 64K
faataitaiga 2
- VMware iSCSI Software Adapter
- Tasi le VM ile faleoloa fa'amaumauga
- VMware Paravirtual SCSI Adapter
O iinei o le Queue Depth limit ua uma ona fuafuaina e le Paravirtual SCSI Adapter. O lea la IOPS = (1000/0.5)*64 = 128K
Fa'ata'ita'iga pito i luga o All Flash AccelStor arrays (mo se fa'ata'ita'iga, ) e mafai ona tuʻuina atu 700K IOPS tusitusi faʻatinoga ile 4K poloka. Faatasi ai ma se poloka poloka, e matua manino lava o se masini komepiuta e tasi e le mafai ona utaina sea laina. Ina ia faia lenei mea, e te manaʻomia 11 (mo se faʻataʻitaʻiga 1) poʻo 6 (mo se faʻataʻitaʻiga 2) masini masini.
O le iʻuga, faʻatasi ai ma le faʻatulagaina saʻo o vaega uma o loʻo faʻamatalaina o se nofoaga autu o faʻamatalaga, e mafai ona e maua ni faʻaiuga mataʻina i tulaga o le faʻatinoga.

4K Fa'afuase'i, 70% Faitau/30% Tusi
O le mea moni, o le lalolagi moni e sili atu ona faigata nai lo le mafai ona faʻamatalaina i se fua faʻatatau faigofie. O le tasi talimalo e masani ona faʻafeiloaʻi le tele o masini komepiuta ma faʻasalalauga eseese ma manaʻoga IO. Ma o le I/O fa'agaioiga e fa'atautaia e le fa'apolokalame fa'apitoa, o lona mana e le gata. O lea, ia tatala le gafatia atoatoa o le mea lava e tasi i le mea moni, e te manaʻomia ni 'au e tolu. E le gata i lea, o talosaga o loʻo faʻaogaina i totonu o masini masini e faia a latou lava fetuunaiga. O le mea lea, mo le faʻavasegaina saʻo matou te ofoina atu Fa'asologa Flash uma i totonu o atinaʻe a le tagata faʻatau i galuega moni o loʻo iai nei.
puna: www.habr.com
