Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

N'edemede a, ọ ga-amasị m ikwu maka atụmatụ nke ngwa niile Flash AcelStor na-arụ ọrụ na otu nyiwe mgbasa ozi kachasị ewu ewu - VMware vSphere. Karịsịa, lekwasị anya na paramita ndị ahụ ga-enyere gị aka inweta nsonaazụ kachasị site na iji ngwa dị ike dị ka All Flash.

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

AccelStor NeoSapphire™ Flash niile bụ ngwa ngwa otu ihe ma ọ bụ nri ngwaọrụ node dabere na draịva SSD nwere ụzọ dị iche iche iji mejuputa echiche nke nchekwa data na ịhazi ohere ịnweta ya site na iji teknụzụ nwe. FlexiRemap® kama RAID algọridim na-ewu ewu. Usoro a na-enye ohere ịnweta ndị ọbịa site na Fiber Channel ma ọ bụ iSCSI interfaces. Iji mee nke ọma, anyị mara na ụdị nwere interface ISCSI nwekwara ohere faịlụ dị ka ezigbo ego. Mana n'isiokwu a, anyị ga-elekwasị anya na ojiji nke ngọngọ protocol dị ka ndị kasị arụpụta maka All Flash.

Usoro niile nke mbugharị na nhazi nke ọrụ nkwonkwo nke AccelStor array na VMware vSphere virtualization system nwere ike kewaa n'ọtụtụ ọkwa:

  • Mmejuputa topology njikọ na nhazi nke netwọk SAN;
  • Ịtọlite ​​​​usoro Flash niile;
  • Na-ahazi ndị ọbịa ESXi;
  • Ịtọlite ​​igwe mebere.

AcelStor NeoSapphire™ Fiber Channel arrays na iSCSI arrays ka ejiri mee ihe dị ka ngwaike nlele. Akụrụngwa ntọala bụ VMware vSphere 6.7U1.

Tupu ibuga sistemụ ndị akọwara n'isiokwu a, a na-atụ aro ka ị gụọ akwụkwọ sitere na VMware gbasara nsogbu arụmọrụ (Omume kacha mma maka VMware vSphere 6.7 ) na iSCSI ntọala (Omume kacha mma maka ịgba ọsọ VMware vSphere Na iSCSI)

Njikọ topology na SAN nhazi netwọk

Isi ihe dị na netwọkụ SAN bụ HBA na ndị ọbịa ESXi, SAN switches na array nodes. A na-ahụkarị topology maka netwọkụ dị otú ahụ ga-adị ka nke a:

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

Okwu Switch ebe a na-ezo aka ma ngbanwe anụ ahụ dị iche iche ma ọ bụ set nke switches (Fabric), yana ngwaọrụ na-ekekọrịta n'etiti ọrụ dị iche iche (VSAN n'ihe gbasara Fiber Channel na VLAN n'ihe banyere iSCSI). Iji mgba ọkụ/Arụmọrụ nwere onwe abụọ ga-ewepụ ebe ọdịda ga-ekwe omume.

Njikọ kpọmkwem nke ndị ọbịa na n'usoro, ọ bụ ezie na akwadoro ya, akwadoghị nke ukwuu. Arụmọrụ nke ngwa ọkụ niile dị oke elu. Na maka oke ọsọ, a ghaghị iji ọdụ ụgbọ mmiri niile nke nhazi ahụ mee ihe. Ya mere, ọnụnọ nke opekata mpe otu mgbanwe n'etiti ndị ọbịa na NeoSapphire™ bụ iwu.

Ọnụnọ ọdụ ụgbọ mmiri abụọ na HBA onye ọbịa bụkwa ihe a chọrọ iji nweta arụmọrụ kachasị elu ma hụ na nnabata mmejọ.

Mgbe ị na-eji interface ọwa Fiber, a ga-ahazi mpaghara mpaghara iji kpochapụ esemokwu enwere ike n'etiti ndị mbido na ebumnuche. Ewubere mpaghara na ụkpụrụ nke "otu ọdụ ụgbọ mmiri mmalite - otu ọdụ ụgbọ mmiri ma ọ bụ karịa."

Ọ bụrụ na ị na-eji njikọ site na iSCSI n'ihe gbasara iji mgba ọkụ na-ekekọrịta na ọrụ ndị ọzọ, mgbe ahụ ọ dị mkpa ka ịwepụ okporo ụzọ iSCSI n'ime VLAN dị iche. A na-atụkwa aro nke ukwuu iji kwado nkwado maka Frames Jumbo (MTU = 9000) iji mee ka ọnụọgụ nke ngwugwu dị na netwọk wee si otú a belata ọnụ ọgụgụ ozi n'elu n'oge nnyefe. Otú ọ dị, ọ bara uru icheta na maka ịrụ ọrụ ziri ezi, ọ dị mkpa ịgbanwe paramita MTU na mpaghara netwọkụ niile yana agbụ "initiator-switch-target".

Ịtọlite ​​n'usoro Flash niile

A na-ebuga ndị ahịa nwere otu ndị etolitela n'usoro FlexiRemap®. Ya mere, ọ dịghị ihe e kwesịrị ime iji jikọta draịva n'ime otu nhazi. Naanị ịkwesịrị ịmepụta mpịakọta nke nha na ọnụọgụ achọrọ.

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ
Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

Maka ịdị mma, enwere ọrụ maka imepụta ogbe nke ọtụtụ mpịakọta nke enyere otu oge. Site na ndabara, a na-emepụta mpịakọta ndị dị mkpa, ebe nke a na-enye ohere maka iji ohere nchekwa dị (gụnyere nkwado maka Mweghachi Oghere). N'ihe gbasara arụmọrụ, ọdịiche dị n'etiti "mkpa" na "oke" mpịakọta anaghị agafe 1%. Otú ọ dị, ọ bụrụ na ịchọrọ ịwepụ ihe ọṅụṅụ niile dị n'usoro, ị nwere ike ịgbanwe ụda ọ bụla "dị gịrịgịrị" ka ọ bụrụ nke "oke". Ma ekwesịrị icheta na ọrụ dị otú ahụ enweghị ike ịgbanwe.

Na-esote, ọ ga-adị ka “ibipụta” mpịakọta ndị emepụtara wee debe ikike ịnweta ha site na ndị ọbịa na-eji ACL (adreesị IP maka iSCSI na WWPN maka FC) yana nkewa anụ ahụ site na ọdụ ụgbọ mmiri. Maka ụdị iSCSI nke a na-eme site na ịmepụta Target.

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ
Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

Maka ụdị FC, mbipụta na-apụta site na ịmepụta LUN maka ọdụ ụgbọ mmiri ọ bụla.

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ
Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

Iji mee ka usoro nhazi ahụ dị ngwa, enwere ike jikọta ndị ọbịa n'ime otu. Ọzọkwa, ọ bụrụ na onye ọbịa ahụ na-eji multiport FC HBA (nke na-emekarị na-emekarị), mgbe ahụ, usoro ahụ na-ekpebi ozugbo na ọdụ ụgbọ mmiri nke HBA dị otú ahụ bụ nke otu onye ọbịa na-ekele WWPN nke dị iche na otu. A na-akwadokwa imepụta ogbe nke Target/LUN maka ihu abụọ ahụ.

Otu ihe dị mkpa mgbe ị na-eji interface iSCSI bụ ịmepụta ọtụtụ ebumnuche maka mpịakọta n'otu oge iji mee ka arụmọrụ dịkwuo elu, ebe ọ bụ na enweghị ike ịgbanwe kwụ n'ahịrị na ebumnuche ọ ga-abụkwa ihe mgbochi.

Na-ahazi ndị ọbịa ESXi

N'akụkụ ndị ọbịa ESXi, a na-eme nhazi nhazi dị ka ihe atụ anya kpamkpam. Usoro maka njikọ iSCSI:

  1. Tinye ngwa ngwa iSCSI nkwụnye (anaghị achọ ma ọ bụrụ na etinyelarị ya, ma ọ bụ ọ bụrụ na ị na-eji ngwaike iSCSI Adapter);
  2. Ịmepụta vSwitch nke okporo ụzọ iSCSI ga-esi na-agafe, na ịgbakwunye nkwalite anụ ahụ na VMkernal na ya;
  3. Na-agbakwụnye adreesị n'usoro na nchọpụta Dynamic;
  4. Ihe okike nchekwa data

Ihe ndetu ụfọdụ dị mkpa:

  • N'okwu n'ozuzu, n'ezie, ị nwere ike iji vSwitch dị ugbu a, mana n'ihe banyere vSwitch dị iche, ijikwa ntọala ndị ọbịa ga-adị mfe karị.
  • Ọ dị mkpa ikewapụ njikwa na iSCSI okporo ụzọ gaa na njikọ anụ ahụ na/ma ọ bụ VLAN dị iche iche iji zere nsogbu arụmọrụ.
  • Adreesị IP nke VMkernal na ọdụ ụgbọ mmiri dabara adaba nke array Flash niile ga-abụrịrị n'ime otu subnet, ọzọ n'ihi nsogbu arụmọrụ.
  • Iji hụ na nnabata mmejọ dị ka iwu VMware siri dị, vSwitch ga-enwerịrị opekata mpe njikọ elu anụ ahụ abụọ
  • Ọ bụrụ na ejiri Frames Jumbo, ịkwesịrị ịgbanwe MTU nke ma vSwitch na VMkernal
  • Ọ ga-aba uru ichetara gị na dịka ndụmọdụ VMware si dị maka ihe nkwụnye anụ ahụ nke a ga-eji na-arụ ọrụ na okporo ụzọ iSCSI, ọ dị mkpa ịhazi Teaming na Failover. Karịsịa, VMkernal ọ bụla ga-arụ ọrụ site na naanị otu uplink, nke abụọ uplink ga-agbanye na-ejighị ya mode. Maka nnabata mmejọ, ịkwesịrị ịgbakwunye VMkernals abụọ, nke ọ bụla ga-arụ ọrụ site na nkwalite nke ya.

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

Ihe nkwụnye VMkernel (vmk#)
Ihe nkwụnye netwọk anụ ahụ (vmnic#)

vmk1 (Nchekwa01)
Ihe nkwụnye arụ ọrụ
vmnic2
Ihe nkwụnye anaghị eji
vmnic3

vmk2 (Nchekwa02)
Ihe nkwụnye arụ ọrụ
vmnic3
Ihe nkwụnye anaghị eji
vmnic2

Ọ nweghị usoro mbido achọrọ iji jikọọ site na ọwa Fiber. Ị nwere ike ịmepụta Datastore ozugbo.

Mgbe ịmepụtara Datastore, ịkwesịrị ijide n'aka na a na-eji amụma Round Robin maka ụzọ gaa na Target/LUN dị ka ihe kacha arụ ọrụ.

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

Site na ndabara, ntọala VMware na-enye maka ojiji nke amụma a dịka atụmatụ ahụ si dị: arịrịọ 1000 site na ụzọ mbụ, arịrịọ 1000 na-esote site na ụzọ nke abụọ, wdg. Mmekọrịta dị otú ahụ n'etiti onye ọbịa na nhazi njikwa abụọ agaghị enwe nha nhata. Ya mere, anyị na-akwado ịtọ ụkpụrụ Round Robin = 1 paramita site na Esxcli/PowerCLI.

parameters

Maka Esxcli:

  • Ndepụta LUNs dị

esxcli nchekwa nmp ngwaọrụ ndepụta

  • Detuo Aha Ngwaọrụ
  • Gbanwee amụma okirikiri Robin

esxcli nchekwa nmp psp roundrobin deviceconfig set —ụdị=iops —iops=1 —ngwaọrụ=“Ngwaọrụ_ID”

Emebere ọtụtụ ngwa ọgbara ọhụrụ iji gbanwee nnukwu ngwugwu data iji bulie ojiji bandwidth wee belata ibu CPU. Ya mere, ESXi site na ndabara okwu I/O na-arịọ maka ngwaọrụ nchekwa na chunks ruru 32767KB. Otú ọ dị, maka ụfọdụ ihe ndapụta, ịbịnye obere iberibe ga-arụpụtakwu ihe. Maka nhazi nke AcelStor, ndị a bụ ọnọdụ ndị a:

  • Igwe mebere igwe na-eji UEFI kama Legacy BIOS
  • Na-eji vSphere replication

Maka ọnọdụ ndị dị otú ahụ, a na-atụ aro ka ị gbanwee uru nke Disk.DiskMaxIOSize parameter gaa na 4096.

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

Maka njikọ iSCSI, a na-atụ aro ka ịgbanwee paramita oge nbanye na 30 (nke ndabara 5) iji mee ka nkwụsi ike njikọ wee gbanyụọ DelayedAck igbu oge maka nkwenye nke ngwugwu ebufere. Nhọrọ abụọ a dị na vSphere Client: Onye ọbịa → Hazie → Nchekwa → Ihe nkwụnye nchekwa → Nhọrọ dị elu maka nkwụnye iSCSI

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ
Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

Isi ihe dị aghụghọ bụ ọnụọgụ mpịakọta ejiri maka ebe nchekwa data. O doro anya na maka ịdị mfe nke njikwa, enwere ọchịchọ ịmepụta otu nnukwu olu maka olu dum nke nhazi ahụ. Otú ọ dị, ọnụnọ nke ọtụtụ mpịakọta na, ya mere, datastore nwere mmetụta bara uru na arụmọrụ zuru ezu (ihe gbasara ahịrị n'okpuru). Ya mere, anyị na-akwado ịmepụta ma ọ dịkarịa ala mpịakọta abụọ.

Ruo n'oge na-adịbeghị anya, VMware dụrụ ọdụ ịmachi ọnụ ọgụgụ igwe mebere n'otu ebe nchekwa data, ọzọ iji nweta arụmọrụ kachasị elu enwere ike. Otú ọ dị, ugbu a, karịsịa na mgbasa nke VDI, nsogbu a adịkwaghị njọ. Mana nke a anaghị akagbu iwu ogologo oge - iji kesaa igwe mebere nke chọrọ IO siri ike n'ofe ebe nchekwa data dị iche iche. Iji chọpụta ọnụ ọgụgụ kacha mma nke igwe mebere kwa olu, ọ nweghị ihe dị mma karịa Nnwale ibu nke ihe niile Flash AcelStor array n'ime akụrụngwa ya.

Ịtọlite ​​igwe mebere

Enweghị ihe pụrụ iche chọrọ mgbe ị na-edozi igwe mebere, ma ọ bụ kama ọ bụ ihe nkịtị:

  • Iji ụdị VM kachasị elu enwere ike (ndakọrịta)
  • Ọ na-akpachara anya ịtọ nha RAM mgbe ị na-etinye igwe mebere nke ọma, dịka ọmụmaatụ, na VDI (ebe ọ bụ na ndabara, na mmalite, a na-emepụta faịlụ ibe nke nha kwekọrọ na RAM, nke na-eri ikike bara uru ma nwee mmetụta na ya. arụmọrụ ikpeazụ)
  • Jiri nsụgharị nkwụnye kacha arụ ọrụ n'usoro nke IO: ụdị netwọk VMXNET 3 na SCSI ụdị PVSCSI.
  • Jiri ụdị diski nke dị oke egwu Eager Zeroed maka ịrụ ọrụ kacha yana mkpa dị mkpa maka iji ohere nchekwa kacha
  • Ọ bụrụ na ọ ga-ekwe omume, kpachie ọrụ nke igwe ndị na-abụghị I/O dị oke mkpa site na iji Virtual Disk Limit
  • Jide n'aka ịwụnye Ngwa VMware

Ihe ndetu na kwụ n'ahịrị

Queue (ma ọ bụ I/Os pụtara ìhè) bụ ọnụọgụ ntinye/nrọpụta (iwu SCSI) nke na-eche nhazi n'oge ọ bụla maka otu ngwaọrụ/ngwa. N'ihe banyere oke oke kwụ n'ahịrị, a na-ewepụta mperi QFULL, nke na-ebute mmụba n'ihe nrịbama latency. Mgbe ị na-eji usoro nchekwa diski (spindle), usoro ihe atụ, ka kwụ n'ahịrị dị elu, ka arụmọrụ ha dị elu. Agbanyeghị, ịgaghị emejọ ya, ebe ọ dị mfe ịbanye na QFULL. N'ihe banyere sistemụ Flash niile, n'otu aka ahụ, ihe niile dị nfe: ka emechara, usoro ahụ nwere latencies nke bụ iwu dị oke ala, yabụ, ọtụtụ mgbe, ọ dịghị mkpa ịhazi nha nke kwụ n'ahịrị iche iche. Ma n'aka nke ọzọ, na ụfọdụ na-eji ihe ndapụta (ike skew na IO chọrọ maka kpọmkwem mebere igwe, ule maka kacha arụmọrụ, wdg) ọ dị mkpa, ma ọ bụrụ na ọ bụghị ịgbanwe parameters nke queues, mgbe ahụ ọ dịkarịa ala ịghọta ihe na-egosi. enwere ike nweta ya, na, isi ihe bụ n'ụzọ ndị dị aṅaa.

Na AccelStor All Flash array n'onwe ya enweghị oke n'ihe gbasara mpịakọta ma ọ bụ ọdụ ụgbọ mmiri I/O. Ọ bụrụ na ọ dị mkpa, ọbụlagodi otu olu nwere ike ịnata akụrụngwa niile nke nhazi ahụ. Naanị mmachi na kwụ n'ahịrị bụ maka ebumnuche iSCSI. Ọ bụ n'ihi nke a ka egosiri mkpa ịmepụta ọtụtụ (nke kachasị ruo 8 iberibe) maka olu ọ bụla n'elu iji merie oke a. Ka anyị kwugharịa na AcelStor arrays bụ ihe ngwọta na-arụpụta nke ọma. Ya mere, ị kwesịrị iji niile interface ọdụ ụgbọ mmiri nke usoro iji nweta kacha ọsọ.

N'akụkụ ndị ọbịa ESXi, ọnọdụ ahụ dị nnọọ iche. Onye ọbịa n'onwe ya na-etinye aka na omume nke nha nhata ịnweta akụrụngwa maka ndị niile sonyere. Ya mere, enwere ahịrị IO dị iche iche maka OS ọbịa na HBA. A na-ejikọta kwụ n'ahịrị ndị OS ọbịa site na kwụ n'ahịrị gaa na ihe nkwụnye SCSI mebere na diski mebere:

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

Ahịrị na HBA dabere na ụdị/onye na-ere ahịa akọwapụtara:

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

A ga-ekpebi arụmọrụ ikpeazụ nke igwe mebere site na oke Omimi Queue kacha ala n'etiti akụrụngwa nnabata.

Ekele maka ụkpụrụ ndị a, anyị nwere ike nyochaa ihe ngosi arụmọrụ anyị nwere ike nweta na nhazi otu. Dịka ọmụmaatụ, anyị chọrọ ịma arụmọrụ nke igwe mebere (na-enweghị mgbochi mgbochi) yana nkwụsị nke 0.5ms. Mgbe ahụ IOPS ya = (1,000 / latency) * I/Os pụtara ìhè (oke omimi nke Queue)

atụ

atụ 1

  • FC Emulex HBA nkwụnye
  • Otu VM kwa ụlọ ahịa data
  • Ihe nkwụnye VMware Paravirtual SCSI

Ebe a na-ekpebi oke omimi Queue site na Emulex HBA. Ya mere IOPS = (1000/0.5)*32 = 64K

atụ 2

  • Ihe nkwụnye ngwanrọ VMware iSCSI
  • Otu VM kwa ụlọ ahịa data
  • Ihe nkwụnye VMware Paravirtual SCSI

Ebe a ekpebiela oke omimi Queue site na Paravirtual SCSI Adapter. Ya mere IOPS = (1000/0.5)*64 = 128K

Ụdị kachasị elu nke usoro Flash AcelStor niile (dịka ọmụmaatụ, P710) nwere ike ibuga 700K IOPS dee arụmọrụ na ngọngọ 4K. Site na nha ngọngọ dị otú ahụ, ọ bụ ihe doro anya na otu igwe mebere enweghị ike ibunye ụdị n'usoro. Iji mee nke a, ị ga-achọ 11 (dịka ọmụmaatụ 1) ma ọ bụ 6 (dịka ọmụmaatụ 2) igwe mebere.

N'ihi ya, site na nhazi ziri ezi nke akụkụ niile akọwapụtara nke ebe data mebere, ị nwere ike nweta nsonaazụ dị egwu na usoro arụmọrụ.

Nkwanye maka ịhazi AFA AccelStor mgbe ya na VMware vSphere na-arụ ọrụ

4K random, 70% Gụọ/30% dee

N'ezie, ụwa dị adị dị mgbagwoju anya karịa ka a pụrụ iji usoro dị mfe kọwaa ya. Otu onye ọbịa na-akwado ọtụtụ igwe mebere nwere nhazi dị iche iche yana ihe IO chọrọ. A na-ejikwa nhazi I/O site n'aka onye nrụpụta ọrụ, onye ike ya na-enweghị njedebe. Yabụ, imeghe ikike zuru oke nke otu Ụdị P710 n'eziokwu, ị ga-achọ ndị ọbịa atọ. Na mgbakwunye, ngwa na-agba n'ime igwe mebere na-eme mgbanwe nke ha. Ya mere, maka kpọmkwem nha anyị na-enye jiri nkwenye na ụdị ule Ngwa Flash niile AcelStor n'ime akụrụngwa nke ndị ahịa na ezigbo ọrụ dị ugbu a.

isi: www.habr.com

Tinye a comment