Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Ji kerema xwe li gorî sernavê encam negirin! Argumanên me yên xurt hene ku piştgiriyê bidin wê, û me ew bi qasî ku ji destê me tê bihevre pak kirine. Em postek li ser têgeh û prensîbên xebitandinê yên pergala meya hilanîna daneya nû, ya ku di Çileya 2020-an de hate berdan, radigihînin we.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Li gorî me, berjewendiya pêşbaziya sereke ya malbata pergala hilanînê Dorado V6 ji hêla performans û pêbaweriya ku di sernavê de hatî destnîşan kirin ve tê peyda kirin. Erê, erê, ew qas hêsan e, lê bi saya çi çareseriyên fêlbaz û ne ew qas jîr, me karî em bigihîjin vê "hêsan", em ê îro biaxivin.

Ji bo ku em potansiyela pergalên nifşê nû baştir eşkere bikin, em ê li ser nûnerên kevnar ên rêza modelê (modelên 8000, 18000) biaxivin. Heya ku wekî din neyê gotin, ev şertên ku têne bikar anîn in.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Çend gotin li ser bazarê

Ji bo ku hûn cîhê çareseriyên Huawei di sûkê de çêtir fam bikin, em vegerin ser pîvanek pejirandî - "çarçikên efsûnî» Gartner. Du sal berê, di sektora berhevoka dîskê ya mebesta gelemperî de, pargîdaniya me bi pêbawerî di nav serokên de bû, tenê ji NetApp û Hewlett Packard Enterprise duyemîn. Helwesta Huawei di sala 2018-an de di bazara hilanînê ya dewleta zexm de ji hêla statûya "dijber" ve hate destnîşan kirin, lê tiştek wenda bû ku bigihîje pozîsyonek serokatiyê.

Di sala 2019-an de, Gartner, di lêkolîna xwe de, her du sektorên jorîn li yek - "Depokirina bingehîn" li hev kir. Wekî encamek, Huawei dîsa xwe di çargoşeya serokan de dît, li kêleka dabînkerên wekî IBM, Hitachi Vantara û Infinidat.

Ji bo temamkirina wêneyê, em destnîşan dikin ku Gartner% 80 ji daneyan ji bo analîzê di bazara Amerîkî de berhev dike, û ev yek dibe sedem ku di berjewendiya wan pargîdaniyên ku li Dewletên Yekbûyî baş têne temsîl kirin de bertekek berbiçav çêbike. Di vê navberê de, dabînkerên ku balê dikişînin ser bazarên Ewropî û Asyayê, xwe di rewşek bê guman kêmtir bi avantaj de dibînin. Tevî vê yekê jî, sala borî hilberên Huawei di çarika jorîn a rastê de cîhek hêja girt û, li gorî biryara Gartner, "dikare ji bo karanîna were pêşniyar kirin."

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Di Dorado V6 de çi nû ye

Bi taybetî, rêza hilberên Dorado V6 ji hêla pergalên rêza ketina-asta 3000 ve tê temsîl kirin. Di destpêkê de bi du kontrolkeran têne saz kirin, ew dikarin bi horizontî li 16 kontrolkeran, 1200 dîskê û 192 GB cache bêne berfireh kirin. Pergal dê di heman demê de bi portên Kanala Fiberê ya derveyî (8/16/32 Gbit / s) û Ethernet (1/10/25/40/100 Gbit / s) ve were saz kirin.

Bala xwe bidinê ku karanîna protokolên ku ji hêla bazirganî ve ne serketî ne nuha gav tê avêtin, ji ber vê yekê di destpêkê de me biryar da ku dev ji piştgiriya Kanala Fiber li ser Ethernet (FCoE) û Infiniband (IB) berdin. Ew ê di versiyonên firmware yên paşîn de werin zêdekirin. Piştgiriya NVMe li ser Fabric (NVMe-oF) li ser kanala Fiber-ê li derveyî qutiyê peyda dibe. Firmware ya din, ku ji bo serbestberdana di Hezîranê de hatî plansaz kirin, dê NVMe li ser Ethernet piştgirî bike. Li gorî me, berhevoka jorîn dê ji hewcedariyên pir xerîdarên Huawei zêdetir vegire.

Gihîştina pelê di guhertoya firmware ya heyî de peyda nabe û dê di yek ji nûvekirinên paşîn de berbi dawiya salê de xuya bibe. Bicîhkirin di asta xwemalî de, ji hêla kontrolkerên xwe ve bi portên Ethernet-ê ve, bêyî karanîna alavên zêde tê texmîn kirin.

Cûdahiya sereke di navbera rêzikên Dorado V6 3000 û modelên kevn de ev e ku ew yek protokolê li ser piştê piştgirî dike - SAS 3.0. Li gorî vê yekê, ajokarên li wir tenê dikarin bi navgîniya binavkirî re werin bikar anîn. Li gorî nêrîna me, performansa ku ev peyda dike ji bo amûrek bi vî rengî têr e.

Pergalên rêzikên Dorado V6 5000 û 6000 çareseriyên navîn in. Ew di heman demê de di faktorek forma 2U de têne çêkirin û bi du kontrolkeran têne saz kirin. Ew di performans, hejmara pêvajoyan, hejmara herî zêde ya dîskan û mezinahiya cache de ji hev cûda dibin. Lêbelê, di warê mîmarî û endezyariyê de, Dorado V6 5000 û 6000 yek in û heman xuya dikin.

Çîna hi-end pergalên Dorado V6 yên rêzikên 8000 û 18000 dihewîne. Di pîvanek standard 4U de hatî çêkirin, ew bi xwerû xwedan mîmariyek cihê ne ku tê de kontrolker û ajoker ji hev têne veqetandin. Di mîhengê hindiktirîn de, ew dikarin tenê bi du kontrolkeran jî werin saz kirin, her çend xerîdar, bi gelemperî, daxwaz dikin ku çar an bêtir saz bikin.

Dorado V6 8000 bi horizontî heta 16 kontrolkeran, û Dorado V6 18000 heta 32. Ev pergal xwedî pêvajoyên cûda yên bi hejmarên cûrbecûr û mezinahiyên cache hene. Di heman demê de, nasnameya çareseriyên endezyariyê têne parastin, wekî modelên çîna navîn.

Refikên 2U yên bi ajokeran bi RDMA-yê bi bandfirehiya 100 Gbit/s ve têne girêdan. Piştgiriya Dorado V6 ya rêzikên kevnar jî SAS 3.0 piştgirî dike, lê ji ber vê yekê di rewşek ku ajokarên SSD yên bi navgînek wusa biha bi giranî dadikevin. Wê hingê dê fersendiyek aborî hebe ku karanîna wan jî bi berberiya kêm were hesibandin. Heya nuha, cûdahiya lêçûnê di navbera SSD-yên bi navgînên SAS û NVMe de ew qas piçûk e ku em ne amade ne ku çareseriyek wusa pêşniyar bikin.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Di hundurê kontrolkerê de

Kontrolkerên Dorado V6 li ser bingeha hêmanên me têne çêkirin. Ne pêvajoyên Intel, ne ASICên Broadcom. Bi vî rengî, her yek pêkhateya dayikê, û her weha motherboard bixwe, bi tevahî ji bandora xetereyên ku bi zexta cezayên pargîdaniyên Amerîkî ve girêdayî ne têne derxistin. Yên ku yek ji alavên me bi çavên xwe dîtine, belkî li binê logoyê mertalên bi xêzek sor dîtine. Ev tê vê wateyê ku hilber hêmanên Amerîkî nagire. Ev qursa fermî ya Huawei ye - veguheztina pêkhateyên hilberîna xwe an, di her rewşê de, li welatên ku siyaseta Dewletên Yekbûyî naşopînin têne hilberandin.

Li vir tiştê ku hûn dikarin li ser panela kontrolker bixwe bibînin ev e.

  • Têkiliya torê ya gerdûnî (çîp Hisilicon 1822), berpirsiyariya girêdana bi Kanala Fiber an Ethernet re.
  • Piştrastkirina hebûna dûr a pergalê, çîpê BMC, ango Hisilicon 1710, ji bo kontrolkirina dûr û çavdêriya pergalê ya tevahî-taybetmendî. Yên bi vî rengî di serverên me û çareseriyên din de jî têne bikar anîn.
  • Pêvajoya navendî çîpê Kunpeng 920 e ku ji hêla Huawei ve hatî çêkirin, li ser mîmariya ARM-ê hatî çêkirin. Ev yek e ku di diagrama li jor de tê xuyang kirin, her çend di kontrolkerên din de dibe ku modelên cihêreng ên bi jimareyek cûrbecûr, frekansa demjimêrek cûda, hwd hatine saz kirin. Hejmara pêvajoyên di kontrolkerek de jî ji modelek bo modelê diguhere. Mînakî, di rêza kevntir Dorado V6 de çar ji wan li ser yek panelê hene.
  • Kontrolkerê SSD (çîp Hisilicon 1812e), ku piştgirî dide girêdana herdu ajokarên SAS û NVMe. Ka em lê zêde bikin ku Huawei serbixwe SSD-yan hildiberîne, lê bi xwe hucreyên NAND-ê çê nake, tercîh dike ku wan ji çar hilberînerên herî mezin ên cîhanê di forma waferên siliconê yên nebirrîn de bikire. Huawei çîpên serbixwe qut dike, diceribîne û pak dike, pişt re ew di bin marqeya xwe de hildiberîne.
  • Çîpa îstîxbarata sûnî Ascend 310 e. Ji hêla xwerû, ew ne li ser kontrolkerê ye û bi qertek veqetandî ve tê siwar kirin, ku yek ji hêlînên ku ji bo adapterên torê hatine veqetandin digire. Çîp ji bo peydakirina behremendiya cache-a aqilmend, rêveberiya performansê, an pêvajoyên veqetandin û berhevkirinê tê bikar anîn. Hemî van karan dikarin ji hêla pêvajoya navendî ve werin çareser kirin, lê çîpê AI-ê dihêle hûn vê yekê pir bikêrtir bikin.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Ji hev veqetandî di derbarê pêvajoyên Kunpeng de

Pêvajoya Kunpeng pergalek li ser çîpê (SoC) ye, li wir ji bilî yekîneya hesabkirinê modulên hardware hene ku pêvajoyên cihêreng lez dikin, wek hesabkirina kontrolê an pêkanîna kodkirina jêbirinê. Di heman demê de ew ji bo SAS, Ethernet, DDR4 (ji şeş heta heşt kanalan) û hwd piştgirîya hardware bicîh tîne. Ev hemî rê dide Huawei ku kontrolkerên hilanînê biafirîne ku di performansê de ji çareseriyên Intel ên klasîk ne kêmtir in.

Wekî din, çareseriyên xwe yên li ser bingeha mîmariya ARM-ê fersendê dide Huawei ku çareseriyên serverê yên bêkêmasî biafirîne û wan wekî alternatîfek x86 pêşkêşî xerîdarên xwe bike.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Mîmariya nû Dorado V6…

Mîmariya hundurîn a pergalên hilanînê Dorado V6 yên rêzikên kevnar ji hêla çar subdomainên sereke (karxane) ve têne destnîşan kirin.

Fabrîqa yekem pêşiya hevpar e (navberên torê yên ku ji bo danûstendina bi tevna SAN an mêvandar re berpirsiyar in).

Ya duyemîn komek kontrolker e, ku her yek ji wan dikare, bi protokola RDMA, hem "bigihîje" her qerta torê ya pêşîn û hem jî "motora" cîran, ku qutiyek bi çar kontrolkeran e, û her weha hêz û sarbûna hevpar. yekîneyên ji bo wan. Naha modelên Dorado V6-ya hi-end dikarin bi du "motorên" wusa (bi rêzdarî, heşt kontrolker) werin stendine.

Fabrîqa sêyemîn berpirsiyariya paşverû ye û ji kartên torê RDMA 100G pêk tê.

Di dawiyê de, kargeha çaremîn "di hardware" de ji hêla refikên aqilmend ên bi cîhazên hilanînê ve girêdayî têne temsîl kirin.

Ev avahiya sîmetrîk potansiyela tevahî ya teknolojiya NVMe vedike û performansa bilind û pêbaweriyê garantî dike. Pêvajoya I/O herî zêde di nav pêvajoker û naverokan de tê paralel kirin, ku destûr dide xwendin û nivîsandina hevdemî ji gelek mijaran re.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

...û tiştê ku wê da me

Performansa herî zêde ya çareseriyên Dorado V6 bi qasî sê caran ji ya pergalên nifşê berê (ji heman polê) zêdetir e û dikare bigihîje 20 mîlyon IOPS.

Ev ji ber vê yekê ye ku di nifşa berê ya cîhazan de, piştgiriya NVMe tenê li refên pêvekirî yên bi ajokeran dirêj bû. Naha ew di hemî qonaxan de heye, ji mêvandar bigire heya SSD. Tora paşperdeya paşîn jî guherînan pêk aniye: SAS/PCIe rê daye RoCEv2 bi 100 Gbps.

Faktora forma SSD bixwe jî guherî. Ger berê li her refikek 2U 25 ajoker hebûn, naha ew gihîştiye 36 ajokarên forma fîzîkî yên bi mezinahiya palmê. Ji bilî vê, refik jî zîrektir bûne. Naha her yek ji wan xwedan pergalek xelet-tolerant a du kontrolkeran e ku li ser bingeha çîpên ARM-ê ye, mîna yên ku di kontrolkerên navendî de hatine saz kirin.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Heya nuha ew tenê bi ji nû ve organîzekirina daneyê ve mijûl in, lê bi berdana firmware-ya nû re, dê kodkirina pelçiqandin û jêbirinê li wê were zêdekirin, ku dê barkirina li ser kontrolkerên sereke ji 15-ê ji% 5 kêm bike. Veguheztina hin peywiran berbi refikê di heman demê de pêlava tora hundurîn azad dike. Û ev hemî bi girîngî potansiyela scalability ya pergalê zêde dike.

Di nifşa berê ya pergalên hilanînê de komkirin û jêbirin bi blokên bi dirêjahiya sabît hatine kirin. Naha modek ji bo xebata bi blokên dirêj-guhêrbar re hate zêdekirin, ku ji bo naha pêdivî ye ku bi zorê were veguheztin. Dibe ku nûvekirinên firmware yên paşîn vê yekê biguherînin.

Her weha bi kurtî li ser tolerasyona li hember têkçûnan. Ger yek ji du kontrolkeran têk biçe Dorado V3 xebitî bû. Dorado V6 dê hebûna daneyê misoger bike hetta heft ji heşt kontrolkeran bi rêzê têk biçin an jî çar ji yek "motor" bi hev re têk biçin.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Bawerî ji hêla aborî ve

Di van demên dawîn de, anketek di nav xerîdarên Huawei de hate kirin ka çi celeb demdirêjiya hêmanên kesane yên binesaziya IT-ê ku pargîdanî qebûl dike. Bi piranî, bersivdar li hember rewşek hîpotetîk ku tê de serîlêdan çend sed saniyeyan bersiv nade tolerans bûn. Ji bo pergala xebitandinê an adapterê otobusê ya mêvandar, dema hilweşandina krîtîk bi deh çirkeyan bû (bi bingehîn, dema ji nû ve destpêkirinê). Xerîdar daxwazên hê mezintir li ser torê digirin: Pêdivî ye ku pêlava wê ji 10-20 çirkeyan zêdetir winda nebe. Wekî ku hûn texmîn dikin, yên ku hatine lêkolîn kirin têkçûna pergala hilanînê wekî ya herî krîtîk hesibandin. Ji nihêrîna nûnerên karsaziyê, dema hilanînê divê salê ji çend saniyeyan derbas nebe!

Bi gotineke din, ger serîlêdana muwekîlê bankê 100 saniyeyan bersiv nede, ev bi îhtîmalek mezin dê bibe sedema encamên karesatê. Lê heke pergala hilanînê ji bo heman demê nexebite, rawestana karsaziyê û windahiyên darayî yên girîng gengaz in.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Nexşeya li jor lêçûna saetek xebatê ji bo deh bankên herî mezin nîşan dide (daneyên Forbes ji bo 2017). Bipejirînin, heke pargîdaniya we bi mezinahî nêzî bankên Chineseînî be, rastdarkirina hewcedariya kirîna pergalên hilanînê ji bo çend mîlyon dolar dê ne ewqas dijwar be. Daxuyaniya berevajî jî rast e: heke karsaziyek ji ber demdirêjiyê zirarên girîng çênebe, wê hingê ne gengaz e ku meriv pergalên hilanînê yên hi-end bikire. Di her rewşê de, girîng e ku meriv ramanek mezinahiya qulika ku tehdîd dike ku di berîka we de çêbibe dema ku rêvebirê pergalê bi pergala hilanînê ya daneyê ya ku red kiriye re mijûl dibe.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Çirke ji bo failover

Di Çareseriya A de, di nîgara jorîn de, hûn dikarin pergala meya nifşê berê Dorado V3 nas bikin. Çar kontrolkerên wê bi cotan dixebitin, û kopiyên cache tenê di du kontrolkeran de hene. Kontrolkerên di nav cotek de dikarin barkirinê ji nû ve belav bikin. Di heman demê de, wekî ku hûn dibînin, li vir "fabrîqeyên" pêş-end û paşîn tune ne, ji ber vê yekê her refên ajokerê bi cotek kontrolkerek taybetî ve girêdayî ye.

Diagram Çareseriya B çareseriyek ku niha li sûkê ji firoşkarek din nîşan dide (we fêr bû?). Jixwe li vir kargehên pêş-end û paşîn hene, û ajoker bi yekcarî bi çar kontrolkeran ve têne girêdan. Rast e, di xebata algorîtmayên hundurîn ên pergalê de nuwaze hene ku tavilê ne diyar in.

Li milê rastê mîmariya meya hilanînê ya Dorado V6 bi tevahî hêmanên hundurîn heye. Ka em binihêrin ka ev pergal çawa di rewşek tîpîk de dijîn - têkçûna yek kontrolker.

Di pergalên klasîk de, ku Dorado V3 di nav de ne, heyama ku ji nû ve dabeşkirina barkirinê di bûyera têkçûnê de hewce dike digihîje çar saniyeyan. Di vê demê de, I/O bi tevahî tê rawestandin. Di Çareseriya B de ji hevkarên me re, tevî mîmariyek nûjentir, dema têkçûnê hîn bilindtir e - şeş saniye.

Pergala hilanînê Dorado V6 piştî têkçûnek tenê di yek saniyeyekê de xebata xwe sererast dike. Ev encam bi saya hawîrdorek RDMA ya navxweyî ya homojen, ku destûrê dide kontrolker bigihîje bîra "biyanî" tête bidestxistin. Rewşa duyemîn a girîng hebûna kargehek pêşîn e, ku bi saya wê rê ji bo mêvandar nayê guhertin. Port heman dimîne, û bar tenê ji hêla ajokarên pirderbasî ve ji kontrolkerên xebatê re tê şandin.

Têkçûna kontrolkerê duyemîn di Dorado V6 de li gorî heman nexşeyê di yek saniyeyê de tête kirin. Dorado V3 bi qasî şeş saniyan digire, dema ku çareseriya firoşkarek din neh digire. Ji bo gelek DBMS-an, navberên weha êdî nayên pejirandin, ji ber ku di vê demê de pergal di moda standby-ê de tê guheztin û kar disekine. Ev di serî de ji bo DBMS-yên ku ji gelek beşan pêk tên derbas dibe.

Çareseriya A nikare ji têkçûna kontrolkerê sêyemîn bijî. Tenê ji ber rastiya ku gihîştina hin dîskên bi daneyê winda dibe. Di encamê de, Çareseriya B di rewşek wusa de fonksiyonê vedigire, ku wekî doza berê, neh çirkeyan hewce dike.

Dorado V6 çi heye? Yek çirk.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Hûn dikarin di saniyeyekê de çi bikin?

Hema hema tiştek, lê em ne hewce ne. Werin em careke din dubare bikin ku di pola bilind-end Dorado V6 de, kargeha pêşîn ji kargeha kontrolkerê veqetandî ye. Ev tê vê wateyê ku ti portên bi tundî yên ku aîdê kontrolkerek taybetî ne hene. Failover nayê wateya lêgerîna li rêyên alternatîf an ji nû ve destpêkirina pirderbasbûnê. Sîstema xwe wekî xwe berdewam dike.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Berxwedana li hember gelek têkçûnan

Modelên kevntir Dorado V6 dikarin bi hêsanî ji têkçûna hevdemî ya her du (!) Kontrolkeran ji her "motorê" xilas bibin. Ev mimkun bû ji ber vê yekê ku çareserî nuha sê kopiyên cache hilîne. Ji ber vê yekê, tevî têkçûnek ducar jî, dê her gav kopiyek saxlem hebe.

Têkçûnek hevdem a her çar kontrolkeran di yek ji "motoran" de jî dê nebe sedema encamên kujer, ji ber ku her sê kopiyên cache di her kêliyê de di nav "motoran" de têne belav kirin. Pergal bixwe lihevhatina vê mantiqa xebitandinê dişopîne.

Di dawiyê de, senaryoyek bi tevahî ne mimkûn e ku têkçûna rêzdar a heft ji heşt kontrolkeran e. Wekî din, navbera herî kêm a pejirandî di navbera têkçûnên kesane de ji bo domandina xebitandinê 15 hûrdem e. Di vê demê de, pergala hilanînê kar dike ku operasyonên ku ji bo koçkirina cache hewce ne temam bike.

Kontrolkerê paşîn rawesta dê hilanîna daneyê bixebite û pênc rojan cache biparêze (nirxa xwerû, ku dikare bi hêsanî di mîhengan de were guheztin). Piştî vê yekê, cache dê bête asteng kirin, lê pergala hilanînê dê berdewam bike.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Nûvekirinên ne acizker

Dorado V6 OS-ya nû dihêle hûn bêyî nûvekirina kontrolkeran firmware pergala hilanînê nûve bikin.

Pergala xebitandinê, wekî di doza çareseriyên berê de, li ser bingeha Linux-ê ye, lê gelek pêvajoyên xebitandinê ji kernelê hatine veguheztin moda bikarhêner. Piraniya fonksiyonan, mîna yên ku berpirsiyarê veqetandin û berhevkirinê ne, naha şeytanên asayî ne ku di paşerojê de dixebitin. Bi saya vê, ne hewce ye ku tevahiya pergala xebitandinê biguhezîne da ku modulên kesane nûve bike. Ka em bibêjin ku ji bo protokolek nû piştgirî zêde bikin, hûn tenê hewce ne ku modula nermalava têkildar vekin û ya nû bidin destpêkirin.

Eşkere ye ku mijara nûvekirina tevahiya pergalê hîn jî dimîne, ji ber ku dibe ku di kernelê de hêmanên ku hewceyê nûvekirinê ne hebin. Lê, li gorî çavdêriyên me, ev ji sedî 6ê giştî ne. Ev dihêle ku kontrolker ji berê deh carî kêmtir ji nû ve werin destpêkirin.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Çareseriyên karesat-tolerans û hebûna bilind (HA/DR).

Dorado V6 "ji qutîkê" ji bo entegrasyonê di çareseriyên jeo-belavkirî, komikên asta bajarî (metro) û navendên daneyê yên "sêyan" de amade ye.

Li milê çepê di nîgara li jor de koma metroyê jixwe ji gelekan re nas e. Du pergalên hilanînê di moda çalak / çalak de li dûrahiya 100 km ji hevûdu dixebitin. Ev binesaziya, bi yek an çend pêşkêşkerên quorum, dikare ji hêla çareseriyên ji cûrbecûr pargîdaniyan ve were piştgirî kirin, di nav de pergala xebitandina cloudê ya FusionSphere. Di projeyên weha de, taybetmendiyên kanala di navbera malperan de xwedî girîngiyek taybetî ne; hemî peywirên din di doza me de ji hêla fonksiyona HyperMetro ve têne girtin, ku, dîsa, li derveyî qutiyê peyda dibe. Ger hewcedariyek wusa çêbibe, yekbûn bi Kanala Fiber, û her weha bi iSCSI di torên IP-yê de gengaz e. Êdî hewcedarî bi optîka "tarî" ya diyarkirî nîne, ji ber ku pergal dikare bi kanalên heyî re ragihîne.

Dema avakirina pergalên weha, tenê hewcedariya hardware ji bo pergalên hilanînê veqetandina portan ji bo dubarekirinê ye. Bes e ku meriv lîsansek bikire, pêşkêşkerên quorum - fîzîkî an virtual - bide destpêkirin û pêwendiya IP-yê ji kontrolkeran re peyda bike (10 Mbit/s, 50 ms).

Ev mîmarî dikare bi hêsanî veguhezîne pergalek bi sê navendên daneyê (li aliyê rastê yê nîgarê binêre). Mînakî, dema ku du navendên daneyê di moda koma metro de dixebitin, û cîhê sêyemîn, ku li dûrahiya 100 km zêdetir e, dubarekirina asynkron bikar tîne.

Pergal ji hêla teknolojîk ve senaryoyên karsaziyê yên cihêreng ên ku dê di bûyera zêdebûnek mezin de bêne bicîh kirin piştgirî dike.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Rijandina komek metro bi gelek têkçûn

Li jor û jêr jî komek metro ya klasîk, ku ji du pergalên hilanînê û serverek quorum pêk tê, nîşan dide. Wekî ku hûn dikarin bibînin, di şeş ji neh senaryoyên têkçûna pirjimar ên gengaz de, binesaziya me dê çalak bimîne.

Mînakî, di senaryoya duyemîn de, heke servera quorum têk bibe û hevdemî di navbera malperan de çêbibe, pergal hilber dimîne ji ber ku malpera duyemîn xebata xwe disekine. Ev tevger jixwe di nav algorîtmayên çêkirî de hatî çêkirin.

Tewra piştî sê têkçûnan jî, ger navber di navbera wan de herî kêm 15 çirk be, gihîştina agahdarî dikare were domandin.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Ace asayî li ser milê

Ka em bînin bîra xwe ku Huawei ne tenê pergalên hilanînê, lê di heman demê de cûrbecûr alavên torê jî hildiberîne. Çi pêşkêşkarê hilanînê ku hûn hilbijêrin, ger tora WDM di navbera malperan de were bikar anîn, di 90% bûyeran de ew ê li ser çareseriyên pargîdaniya me were çêkirin. Pirseke mentiqî derdikeve holê: çima zozanek pergalan kom dikin dema ku hemî hardware ku garantî ye ku bi hev re hevaheng in, dikarin ji yek firoşkarê werin wergirtin?

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Li ser mijara performansê

Belkî, ne hewce ye ku kes pê bawer be ku veguheztina pergalên hilanînê All-Flash dikare bi girîngî lêçûna domandina binesaziyê kêm bike, ji ber ku hemî operasyonên rûtîn gelek caran zûtir têne kirin. Ev ji hêla hemî dabînkerên alavên weha ve tê îspat kirin. Di vê navberê de, dema ku dor tê ber kêmbûna performansê dema ku cûrbecûr awayên xebitandina pergala hilanînê têne çalak kirin, gelek firoşkar dest bi belavbûnê dikin.

Di pîşesaziya me de, bi berfirehî tête kirin ku ji bo yek an du rojan pergalên hilanînê ji bo operasyona ceribandinê derxînin. Firoşyar li ser pergalek vala ceribandinek 20 hûrdemî dimeşîne, hejmarên performansa stêrk digire. Lê di operasyona rastîn de, "raxên binê avê" zû derdikevin. Di nav rojekê de, nirxên xweşik ên IOPS nîv-sê caran kêm dibin, û heke pergala hilanînê heya 80% dagirtî be, ew hîn kêmtir dibin. Dema ku hûn RAID 5-ê li şûna RAID 10-ê çalak bikin, 10-15% din winda dibe, û di moda koma metro de performansa zêdetir nîvî dibe.

Her tiştê ku li jor hatî destnîşan kirin ne li ser Dorado V6 ye. Xerîdarên me xwedî derfet in ku di dawiya hefteyê de an bi kêmanî di şevekê de ceribandinek performansê bikin. Dûv re berhevkirina çopê dikeve lîstikê, û di heman demê de diyar dibe ka çawa çalakkirina vebijarkên cihêreng - mîna wêneyan û dubarekirinê - bandorê li ser mîqdara IOPS-a bidestxistî dike.

Di Dorado V6 de, dîmen û RAID-a bi hevsengî bi rastî bandorek li ser performansê nakin (3-5% li şûna 10-15%). Komkirina çopê (dagirtina hucreyên hilanînê bi sifiran), komkirin, û veqetandin li ser pergalek hilanînê ku %80 tije ye, dê her gav bandorê li leza giştî ya pêvajoya daxwaznameyê bike. Lê ew Dorado V6 e ku di vê yekê de balkêş e, her çi qas tevheviya fonksiyon û mekanîzmayên parastinê ku hûn çalak bikin jî, performansa hilanînê ya paşîn dê ji% 80-ê jimareya ku bêyî barkirinê hatî peyda kirin nekeve.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

hevsengkirina barkirinê

Performansa bilind a Dorado V6 di her qonaxê de bi hevsengiyê ve tête bidestxistin, bi taybetî:

  • multipassing;
  • bikaranîna gelek girêdan ji yek host;
  • hebûna kargehek pêşîn;
  • paralelkirina xebata kontrolkerên hilanînê;
  • belavkirina barkirinê li ser hemî ajokaran di asta RAID 2.0+ de.

Di prensîbê de, ev pratîkek hevpar e. Van rojan, hindik kes hemî daneyên xwe li ser yek LUN digirin: her kes hewl dide ku heşt, çil, an jî hêj bêtir hebe. Ev nêzîkatiyek eşkere û rast e ku em parve dikin. Lê heke serîlêdana we tenê yek LUN hewce dike, ku parastin hêsantir e, çareseriyên me yên mîmarî dihêle ku ew bigihîje% 80 performansa ku bi gelek LUN-an re peyda dibe.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Plansazkirina Barkirina CPU ya Dînamîk

Dema ku yek LUN-ê bikar tînin, em dabeşkirina barkirinê li ser pêvajoyan bi vî rengî bicîh dikin: peywirên di asta LUN de li "şirkên" piçûk ên cihê têne dabeş kirin, ku her yek ji wan bi hişkî ji kontrolkerek taybetî re di "motorê" de têne destnîşan kirin. Ev tê kirin da ku pergal performansê winda neke dema ku ew bi vê perçeya daneyê re li ser kontrolkerên cihêreng "bazê" dike.

Mekanîzmayek din a ji bo domandina performansa bilind plansazkirina dînamîk e, ku tê de hin navgînên pêvajoyê dikarin ji hewzên cûda yên peywiran re werin veqetandin. Mînakî, heke pergal niha di asta dakêşandin û berhevkirinê de bêkar be, wê hingê dibe ku hin core beşdarî pêvajoya karûbarê I/O bibin. An jî berevajî. Hemî ev bixweber û zelal ji bikarhêner re tê kirin.

Daneyên di derbarê barkirina heyî ya her yek ji navgînên Dorado V6 de di navgîniya grafîkî de nayên xuyang kirin, lê bi riya rêzika fermanê hûn dikarin xwe bigihînin OS-ya kontrolker û fermana Linux-ê ya asayî bikar bînin. lûtik.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Piştgiriya NVMe û RoCE

Wekî ku berê jî behs kir, Dorado V6 naha bi tevahî NVMe li ser Kanala Fiber ji qutiyê piştgirî dike û ti lîsansê hewce nake. Di nîvê salê de, piştgirî ji bo NVMe li ser moda Ethernet dê xuya bibe. Ji bo ku hûn wê bi tevahî bikar bînin, hûn ê hem ji pergala hilanînê û hem jî ji guheztin û adapterên torê, ji bo Ethernetê bi guhertoya 2.0-a gihîştina bîranîna rasterast (DMA) piştgirî hewce bikin. Mînakî, wekî Mellanox ConnectX-4 an ConnectX-5. Her weha hûn dikarin kartên torê yên ku li ser bingeha mîkroşeyên me hatine çêkirin bikar bînin. Piştgiriya RoCE divê di asta pergala xebitandinê de jî were bicîh kirin.

Bi tevayî, em Dorado V6 wekî pergalek NVMe-navendî dihesibînin. Tevî piştevaniya heyî ya ji bo Kanala Fiber û iSCSI, di pêşerojê de tê plan kirin ku bi RDMA re veguherîne Ethernet-a bilez.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Pîrek ji marketing

Ji ber vê yekê ku pergala Dorado V6 li hember têkçûnan pir berxwedêr e, bi rengek horîzontal baş hûr dibe, teknolojiyên cûda yên koçberiyê piştgirî dike, hwd., bandora aborî ya bidestxistina wê gava ku karanîna zirav a pergalên hilanînê dest pê dike diyar dibe. Em ê hewil bidin ku xwedîtiya pergalê bi qasî ku gengaz be, her çend di qonaxa yekem de ne diyar be jî hewl bidin.

Bi taybetî, me bernameya FLASH EVER afirandiye, ku bi dirêjkirina çerxa jiyanê ya pergalên hilanînê ve girêdayî ye û ji bo ku xerîdar di dema nûvekirinan de bi qasî ku pêkan rehet bike hatî çêkirin.

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Ev bername gelek tedbîran pêk tîne:

  • şiyana ku hêdî hêdî kontrolker û refikên dîskê bi guhertoyên nû veguhezînin bêyî guheztina tevahiya alavên (ji bo pergalên bilind-end Dorado V6);
  • îmkana hilanîna federasyonê (hevkirina guhertoyên cihêreng ên Dorado wekî beşek ji yek komê hilanîna hîbrîd);
  • virtualîzasyona biaqil (kapasîteya karanîna alavên sêyemîn wekî beşek ji çareseriya Dorado).

Çima OceanStor Dorado V6 çareseriya hilanînê ya bilez û pêbawer e

Hêjayî gotinê ye ku rewşa dijwar a cîhanê bandorek hindik li ser perspektîfên bazirganî yên pergala nû kir. Tevî vê rastiyê ku serbestberdana fermî ya Dorado V6 tenê di meha Januaryile de pêk hat, em li Chinaînê daxwazek girîng a wê dibînin, û her weha eleqeyek mezin jê re ji hevkarên rûsî û navneteweyî yên ji sektora darayî û saziyên hukûmetê re dibînin.

Di nav tiştên din de, ji ber pandemiyê, her çend ew dom bike jî, mijara peydakirina karmendên dûr bi sermaseyên virtual bi taybetî giran dibe. Di vê pêvajoyê de, Dorado V6 jî dikare gelek pirsan çareser bike. Ji bo ku em bigihîjin vê yekê, em hemî hewildanên hewce dikin, di nav de bi pratîkî razîbûna ku pergala nû di navnîşa lihevhatina VMware de bihewînin.

***

Bi awayê, gelek webinarên me yên ku ne tenê di beşa zimanê rûsî de, lê di asta gerdûnî de jî têne girtin, ji bîr nekin. Navnîşa webinarên Nîsanê li vir heye link.

Source: www.habr.com

Add a comment