Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Tafadhali usirukie hitimisho kwa sababu ya kichwa! Tuna hoja nzito za kuunga mkono, na tumezipakia kwa ushikamanifu kadri tuwezavyo. Tunakuletea chapisho kuhusu dhana na kanuni za uendeshaji wa mfumo wetu mpya wa kuhifadhi, uliotolewa Januari 2020.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Kwa maoni yetu, faida kuu ya ushindani ya familia ya hifadhi ya Dorado V6 hutolewa na utendaji na uaminifu uliotajwa katika kichwa. Ndiyo, ndiyo, ni rahisi sana, lakini ni maamuzi gani ya hila na yasiyo ya hila tuliweza kufikia "rahisi" hii, tutazungumza leo.

Ili kufunua vizuri uwezo wa mifumo ya kizazi kipya, tutazungumza juu ya wawakilishi wakubwa wa safu ya mfano (mifano 8000, 18000). Isipokuwa imeelezwa vinginevyo, zinakusudiwa kuwa.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Maneno machache kuhusu soko

Ili kuelewa vyema nafasi ya suluhisho za Huawei kwenye soko, wacha tugeuke kwenye kigezo kilichothibitishwa - "quadrants uchawiΒ»Gartner. Miaka miwili iliyopita, katika sekta ya safu ya disk ya madhumuni ya jumla, kampuni yetu iliingia kwa ujasiri kundi la viongozi, pili kwa NetApp na Hewlett Packard Enterprise. Nafasi ya Huawei katika soko la hifadhi ya SSD mwaka 2018 ilikuwa na sifa ya hali ya "changamoto", lakini kitu kilikosa kufikia nafasi ya uongozi.

Mnamo mwaka wa 2019, Gartner, katika utafiti wake, alichanganya sekta zote mbili hapo juu kuwa moja - "Hifadhi Kuu". Kama matokeo, Huawei kwa mara nyingine tena alikuwa katika roboduara ya viongozi, karibu na wachuuzi kama vile IBM, Hitachi Vantara na Infinidat.

Ili kukamilisha picha, tunaona kwamba Gartner hukusanya 80% ya data kwa ajili ya uchambuzi katika soko la Marekani, na hii inasababisha upendeleo mkubwa katika neema ya makampuni hayo ambayo yanawakilishwa vyema nchini Marekani. Wakati huo huo, wasambazaji wanaoelekezwa kwa masoko ya Ulaya na Asia wanajikuta katika nafasi isiyo na faida. Licha ya hili, mwaka jana bidhaa za Huawei zilichukua nafasi yao ya haki katika roboduara ya juu ya kulia na, kulingana na uamuzi wa Gartner, "inaweza kupendekezwa kwa matumizi."

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Nini kipya katika Dorado V6

Mstari wa bidhaa wa Dorado V6, hasa, unawakilishwa na mifumo ya mfululizo wa ngazi ya kuingia 3000. Awali na vifaa vya watawala wawili, wanaweza kupanuliwa kwa usawa hadi watawala 16, anatoa 1200 na 192 GB ya cache. Pia, mfumo utakuwa na vifaa vya nje vya Fiber Channel (8 / 16 / 32 Gb / s) na Ethernet (1 / 10 / 25 / 40 / 100 Gb / s) bandari.

Kumbuka kwamba matumizi ya itifaki ambayo hayana mafanikio ya kibiashara sasa yamekomeshwa, kwa hivyo mwanzoni tuliamua kuachana na usaidizi wa Fiber Channel kupitia Ethernet (FCoE) na Infiniband (IB). Wataongezwa katika matoleo ya baadaye ya programu. Usaidizi wa NVMe over Fabric (NVMe-oF) unapatikana nje ya boksi juu ya Fiber Channel. Firmware inayofuata, ambayo imepangwa kutolewa mnamo Juni, imepangwa kusaidia NVMe kupitia hali ya Ethernet. Kwa maoni yetu, seti iliyo hapo juu itashughulikia zaidi mahitaji ya wateja wengi wa Huawei.

Ufikiaji wa faili haupatikani katika toleo la sasa la programu dhibiti na utaonekana katika mojawapo ya masasisho yanayofuata mwishoni mwa mwaka. Utekelezaji unachukuliwa kwa kiwango cha asili, na watawala wenyewe na bandari za Ethernet, bila matumizi ya vifaa vya ziada.

Tofauti kuu kati ya mfano wa mfululizo wa Dorado V6 3000 na wale wa zamani ni kwamba inasaidia itifaki moja kwenye backend - SAS 3.0. Ipasavyo, viendeshi hapo vinaweza kutumika tu na kiolesura kilichotajwa. Kwa mtazamo wetu, utendaji unaotolewa na hii ni wa kutosha kwa kifaa cha aina hii.

Mifumo ya mfululizo ya Dorado V6 5000 na 6000 ni suluhu za masafa ya kati. Pia hufanywa kwa fomu ya 2U na vifaa na vidhibiti viwili. Wanatofautiana kutoka kwa kila mmoja katika utendaji, idadi ya wasindikaji, idadi kubwa ya disks na ukubwa wa cache. Walakini, kwa maneno ya usanifu na uhandisi, Dorado V6 5000 na 6000 zinafanana na zinaonekana sawa.

Darasa la hi-mwisho linajumuisha mifumo ya mfululizo ya Dorado V6 8000 na 18000. Imefanywa kwa ukubwa wa 4U, wana usanifu tofauti kwa default, ambayo watawala na anatoa hutenganishwa. Wanaweza pia kuja na vidhibiti vichache kama viwili kama kiwango cha chini, ingawa wateja kwa kawaida huomba vidhibiti vinne au zaidi.

Dorado V6 8000 hupima hadi vidhibiti 16, na mizani ya Dorado V6 18000 hadi 32. Mifumo hii ina wasindikaji tofauti na idadi tofauti ya cores na ukubwa wa cache. Wakati huo huo, utambulisho wa ufumbuzi wa uhandisi huhifadhiwa, kama katika mifano ya darasa la katikati.

Rafu za kuhifadhi 2U zimeunganishwa kupitia RDMA na kipimo data cha 100 Gb / s. Backend ya zamani ya Dorado V6 pia inasaidia SAS 3.0, lakini zaidi ikiwa SSD zilizo na kiolesura hiki zitashuka bei sana. Kisha kutakuwa na uwezekano wa kiuchumi wa matumizi yao hata kwa kuzingatia tija ya chini. Kwa sasa, tofauti ya gharama kati ya SSD na miingiliano ya SAS na NVMe ni ndogo sana kwamba hatuko tayari kupendekeza suluhisho kama hilo.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Ndani ya mtawala

Vidhibiti vya Dorado V6 vinatengenezwa kwa msingi wetu wa vipengele. Hakuna vichakataji kutoka Intel, hakuna ASICs kutoka Broadcom. Kwa hivyo, kila sehemu moja ya ubao wa mama, pamoja na ubao wa mama yenyewe, imeondolewa kabisa kutokana na ushawishi wa hatari zinazohusiana na shinikizo la vikwazo kutoka kwa makampuni ya Marekani. Wale ambao wameona kifaa chetu chochote kwa macho yao labda wameona ngao zilizo na mstari mwekundu chini ya nembo. Ina maana kwamba bidhaa haina vipengele vya Marekani. Hii ni kozi rasmi ya Huawei - mpito kwa vipengele vya uzalishaji wake mwenyewe, au, kwa hali yoyote, zinazozalishwa katika nchi ambazo hazifuati sera ya Marekani.

Hivi ndivyo unavyoweza kuona kwenye ubao wa kidhibiti yenyewe.

  • Kiolesura cha mtandao wa Universal (Chip ya Hisilicon 1822) inayohusika na kuunganisha kwa Fiber Channel au Ethernet.
  • Kutoa ufikiaji wa mbali wa chip ya mfumo wa BMC, yaani Hisilicon 1710, kwa udhibiti kamili wa kijijini na ufuatiliaji wa mfumo. Sawa pia hutumiwa katika seva zetu na katika suluhisho zingine.
  • Kitengo kikuu cha usindikaji, ambacho ni chipu ya Kunpeng 920 iliyojengwa kwenye usanifu wa ARM, iliyotengenezwa na Huawei. Ni yeye anayeonyeshwa kwenye mchoro hapo juu, ingawa vidhibiti vingine vinaweza kuwa na mifano tofauti na idadi tofauti ya cores, kasi ya saa tofauti, nk. Idadi ya wasindikaji katika mtawala mmoja pia hubadilika kutoka kwa mfano hadi mfano. Kwa mfano, katika mfululizo wa zamani wa Dorado V6, kuna nne kati yao kwenye ubao mmoja.
  • Kidhibiti cha SSD (Chip ya Hisilicon 1812e) ambayo inasaidia viendeshi vya SAS na NVMe. Kwa kuongezea, Huawei huzalisha SSD kwa kujitegemea, lakini haitengenezi seli za NAND zenyewe, ikipendelea kuzinunua kutoka kwa watengenezaji wakubwa wanne ulimwenguni kwa njia ya kaki za silicon ambazo hazijakatwa. Kukata, kupima na kufunga kwenye chips Huawei huzalisha kwa kujitegemea, baada ya hapo huwafungua chini ya brand yake mwenyewe.
  • Chip ya akili ya bandia ni Ascend 310. Kwa chaguo-msingi, haipo kwenye mtawala na imewekwa kupitia kadi tofauti, ambayo inachukua moja ya inafaa iliyohifadhiwa kwa adapta za mtandao. Chip hutumika kutoa tabia ya akili ya kache, usimamizi wa utendaji au upunguzaji na michakato ya kubana. Kazi hizi zote zinaweza kutatuliwa kwa msaada wa processor ya kati, lakini Chip ya AI hukuruhusu kufanya hivi kwa ufanisi zaidi.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Tofauti kuhusu wasindikaji wa Kunpeng

Kichakataji cha Kunpeng ni mfumo kwenye chip (SoC) ambapo, pamoja na kitengo cha kompyuta, kuna moduli za maunzi ambazo huharakisha michakato mbalimbali, kama vile kukokotoa hesabu za hundi au kutekeleza usimbaji wa kufuta. Pia hutumia usaidizi wa maunzi kwa SAS, Ethernet, DDR4 (kutoka chaneli sita hadi nane), nk. Yote hii inaruhusu Huawei kuunda vidhibiti vya uhifadhi ambavyo sio duni katika utendaji kwa suluhisho za Intel za kawaida.

Kwa kuongezea, suluhu za umiliki kulingana na usanifu wa ARM huwezesha Huawei kuunda masuluhisho kamili ya seva na kuwapa wateja wake kama njia mbadala ya x86.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Usanifu Mpya wa Dorado V6...

Usanifu wa ndani wa mfumo wa uhifadhi wa Dorado V6 wa safu ya zamani unawakilishwa na vikoa vinne kuu (viwanda).

Kiwanda cha kwanza ni sehemu ya mbele ya kawaida (miingiliano ya mtandao inayohusika na kuwasiliana na kiwanda cha SAN au wapangishi).

Ya pili ni seti ya watawala, ambayo kila mmoja anaweza "kufikia" kupitia itifaki ya RDMA kwa kadi yoyote ya mtandao wa mwisho na kwa "injini" ya jirani, ambayo ni sanduku na watawala wanne, pamoja na nguvu na baridi. vitengo vya kawaida kwao. Sasa mifano ya hali ya juu ya darasa la Dorado V6 inaweza kuwa na "injini" mbili kama hizo (mtawaliwa, watawala nane).

Kiwanda cha tatu kinawajibika kwa mazingira ya nyuma na kina kadi za mtandao za RDMA 100G.

Hatimaye, kiwanda cha nne "katika vifaa" kinawakilishwa na rafu za kuhifadhi akili za kuziba.

Muundo huu wa ulinganifu hufungua uwezo kamili wa teknolojia ya NVMe na huhakikisha utendakazi wa juu na kutegemewa. Mchakato wa I / O hulinganishwa kwa kiwango cha juu katika vichakataji na kori, kutoa usomaji na uandishi kwa wakati mmoja kwa nyuzi nyingi.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

... na kile alichotupa

Utendaji wa juu wa ufumbuzi wa Dorado V6 ni takriban mara tatu zaidi kuliko ile ya mifumo ya kizazi cha awali (ya darasa moja) na inaweza kufikia IOPS milioni 20.

Hii ni kutokana na ukweli kwamba katika kizazi cha zamani cha vifaa, msaada wa NVMe ulipanuliwa tu kwa rafu za kuteka na anatoa. Sasa iko katika hatua zote, kutoka kwa mwenyeji hadi SSD. Mtandao wa backend pia umepitia mabadiliko: SAS/PCIe imetoa njia kwa RoCEv2 yenye upitishaji wa 100 Gb/s.

Sababu ya fomu ya SSD pia imebadilika. Ikiwa hapo awali kulikuwa na anatoa 2 kwa rafu 25U, sasa imeletwa hadi disks za kimwili 36 za ukubwa wa mitende. Aidha, rafu "wised up." Kila mmoja wao sasa ana mfumo wa kuhimili hitilafu wa vidhibiti viwili kulingana na chips za ARM, sawa na zile zilizowekwa kwenye vidhibiti vya kati.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Hadi sasa, wanahusika tu katika kupanga upya data, lakini kwa kutolewa kwa firmware mpya, compression na kufuta coding itaongezwa kwake, ambayo itapunguza mzigo kwa watawala wakuu kutoka 15 hadi 5%. Kuhamisha baadhi ya kazi kwenye rafu wakati huo huo kunafungua bandwidth ya mtandao wa ndani. Na hii yote kwa kiasi kikubwa huongeza uwezekano wa scalability wa mfumo.

Mfinyazo na upunguzaji katika mfumo wa hifadhi ya kizazi cha awali ulifanywa kwa vizuizi vya urefu usiobadilika. Sasa, hali ya kufanya kazi na vitalu vya urefu wa kutofautiana imeongezwa, ambayo hadi sasa inahitaji kugeuka kwa nguvu. Sasisho zinazofuata zinaweza kubadilisha hali hii.

Pia kwa ufupi juu ya uvumilivu kwa kushindwa. Dorado V3 ilisalia kufanya kazi ikiwa mmoja wa vidhibiti viwili alishindwa. Dorado V6 itahakikisha upatikanaji wa data hata kama vidhibiti saba kati ya vinane vitashindwa mfululizo au injini nne kati ya moja zitashindwa kwa wakati mmoja.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Kuegemea katika suala la uchumi

Hivi majuzi, uchunguzi ulifanyika kati ya wateja wa Huawei kuhusu ni muda gani wa kupungua kwa vipengele vya mtu binafsi vya miundombinu ya IT ambayo kampuni inaona inakubalika. Kwa sehemu kubwa, waliojibu walistahimili hali ya dhahania ambapo maombi hayajibu ndani ya sekunde mia chache. Kwa mfumo wa uendeshaji au adapta ya basi la mwenyeji, makumi ya sekunde (muda wa kuwasha upya) zilikuwa wakati muhimu wa kutokuwepo. Wateja huweka mahitaji ya juu zaidi kwenye mtandao: bandwidth yake haipaswi kutoweka kwa zaidi ya sekunde 10-20. Kama unavyoweza kukisia, watu waliojibu swali hili muhimu sana walizingatia hitilafu za mfumo wa hifadhi. Kutoka kwa mtazamo wa wawakilishi wa biashara, hifadhi rahisi haipaswi kuzidi ... sekunde chache kwa mwaka!

Kwa maneno mengine, ikiwa ombi la mteja wa benki halijibu kwa sekunde 100, hii inawezekana haitasababisha matokeo mabaya. Lakini ikiwa mfumo wa uhifadhi haufanyi kazi kwa kiasi sawa, kusimamishwa kwa biashara na hasara kubwa za kifedha kuna uwezekano.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Chati iliyo hapo juu inaonyesha gharama ya saa moja ya kazi kwa benki kumi kubwa (data ya Forbes ya 2017). Kukubaliana, ikiwa kampuni yako inakaribia ukubwa wa benki za Kichina, haitakuwa vigumu sana kuhalalisha haja ya kununua mifumo ya kuhifadhi kwa dola milioni kadhaa. Taarifa ya mazungumzo pia ni sahihi: ikiwa biashara haipati hasara kubwa wakati wa kupungua, basi hakuna uwezekano wa kununua mifumo ya hifadhi ya hali ya juu. Kwa hali yoyote, ni muhimu kuwa na wazo la ukubwa gani wa shimo unatishia kuunda kwenye mkoba wako wakati msimamizi wa mfumo anashughulika na mfumo wa kuhifadhi ambao umekataa kufanya kazi.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Pili kwa walioshindwa

Katika Suluhisho A katika kielelezo hapo juu, unaweza kutambua mfumo wetu wa kizazi cha awali wa Dorado V3. Vidhibiti vyake vinne vinafanya kazi kwa jozi, na vidhibiti viwili tu vina nakala za kashe. Vidhibiti ndani ya jozi vinaweza kusambaza tena mzigo. Wakati huo huo, kama unaweza kuona, hakuna "viwanda" vya mbele na nyuma, kwa hivyo kila rafu za uhifadhi zimeunganishwa na jozi maalum ya mtawala.

Mchoro wa Suluhisho B unaonyesha suluhisho kwa sasa kwenye soko kutoka kwa muuzaji mwingine (inayotambuliwa?). Tayari kuna viwanda vya mbele na vya nyuma hapa, na anatoa zimeunganishwa na watawala wanne mara moja. Kweli, kuna nuances ambayo si dhahiri katika makadirio ya kwanza katika kazi ya algorithms ya ndani ya mfumo.

Upande wa kulia ni usanifu wetu wa sasa wa hifadhi ya Dorado V6 na seti kamili ya wa ndani. Fikiria jinsi mifumo hii inavyoishi hali ya kawaida - kushindwa kwa mtawala mmoja.

Katika mifumo ya kitamaduni, ambayo ni pamoja na Dorado V3, muda unaohitajika kusambaza tena mzigo ikiwa itashindwa kufikia sekunde nne. Wakati huu, I/O huacha kabisa. Suluhisho B kutoka kwa wenzetu, licha ya usanifu wa kisasa zaidi, ina wakati wa juu zaidi wa kushindwa kwa sekunde sita.

Hifadhi ya Dorado V6 inarejesha kazi yake kwa sekunde moja tu baada ya kutofaulu. Matokeo haya yanapatikana kwa shukrani kwa mazingira ya ndani ya RDMA ambayo huruhusu kidhibiti kupata kumbukumbu ya "kigeni". Hali ya pili muhimu ni uwepo wa kiwanda cha mbele, shukrani ambayo njia ya mwenyeji haibadilika. Bandari inabakia sawa, na mzigo hutumwa tu kwa watawala wenye afya na madereva ya multipassing.

Kushindwa kwa mtawala wa pili katika Dorado V6 kunafanywa kwa sekunde moja kulingana na mpango huo huo. Dorado V3 huchukua kama sekunde sita, na suluhisho la muuzaji mwingine huchukua tisa. Kwa DBMS nyingi, vipindi vile haviwezi kuchukuliwa kuwa kukubalika, kwa kuwa wakati huu mfumo unabadilishwa kwa hali ya kusubiri na huacha kufanya kazi. Hii kwanza ya yote inahusu DBMS inayojumuisha sehemu nyingi.

Kushindwa kwa mtawala wa tatu Suluhisho A haliwezi kuishi. Kwa sababu tu ya ukweli kwamba ufikiaji wa sehemu ya diski za data hupotea. Kwa upande wake, Suluhisho B katika hali kama hiyo hurejesha uwezo wake wa kufanya kazi, ambayo inachukua, kama katika kesi ya awali, sekunde tisa.

Ni nini kwenye Dorado V6? Sekunde moja.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Nini kinaweza kufanywa kwa sekunde

Karibu chochote, lakini hatuitaji. Kwa mara nyingine tena, katika Dorado V6 ya darasa la hi-mwisho, kiwanda cha mbele kinatenganishwa na kiwanda cha mtawala. Hii inamaanisha kuwa hakuna bandari zenye msimbo ngumu za kidhibiti maalum. Kushindwa hakuhusishi kutafuta njia mbadala au kuanzisha upya njia nyingi. Mfumo unaendelea kufanya kazi kama ilivyokuwa zamani.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Uvumilivu wa kushindwa mara nyingi

Mifano ya zamani ya Dorado V6 inaweza kuishi kwa urahisi kushindwa kwa wakati mmoja wa Watawala wowote wawili (!) kutoka kwa "injini" yoyote. Hii inawezekana kwa ukweli kwamba suluhisho sasa huhifadhi nakala tatu za cache. Kwa hiyo, hata kwa kushindwa mara mbili, daima kutakuwa na nakala moja kamili.

Kushindwa kwa usawa kwa watawala wote wanne katika moja ya "injini" pia haitasababisha matokeo mabaya, kwani nakala zote tatu za cache zinasambazwa kati ya "injini" wakati wowote. Mfumo yenyewe unafuatilia kufuata kwa mantiki hiyo ya kazi.

Hatimaye, hali isiyowezekana sana ni kutofaulu kwa mpangilio wa vidhibiti saba kati ya vinane. Zaidi ya hayo, muda wa chini unaoruhusiwa kati ya kushindwa kwa mtu binafsi kudumisha utendakazi ni dakika 15. Wakati huu, mfumo wa kuhifadhi una muda wa kufanya shughuli muhimu kwa uhamiaji wa cache.

Kidhibiti cha mwisho kilichosalia kitaendesha hifadhi ya data na kudumisha kashe kwa siku tano (thamani ya chaguo-msingi, ambayo inaweza kubadilishwa kwa urahisi katika mipangilio). Baada ya hapo, cache itazimwa, lakini mfumo wa kuhifadhi utaendelea kufanya kazi.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Sasisho zisizosumbua

OS mpya ya Dorado V6 inakuwezesha kusasisha firmware ya hifadhi bila kuanzisha upya vidhibiti.

Mfumo wa uendeshaji, kama ilivyo kwa ufumbuzi wa awali, unategemea Linux, hata hivyo, michakato mingi ya uendeshaji imehamishwa kutoka kwa kernel hadi kwa hali ya mtumiaji. Kazi nyingi, kama vile zile zinazohusika na upunguzaji na ukandamizaji, sasa ni pepo za kawaida zinazoendesha chinichini. Matokeo yake, si lazima kubadili mfumo mzima wa uendeshaji ili kusasisha moduli za kibinafsi. Tuseme, ili kuongeza msaada kwa itifaki mpya, itakuwa muhimu tu kuzima moduli ya programu inayofanana na kuanza mpya.

Ni wazi kwamba masuala ya kusasisha mfumo kwa ujumla bado yanabaki, kwa sababu kunaweza kuwa na vipengele katika kernel vinavyohitaji kusasishwa. Lakini hizo, kulingana na uchunguzi wetu, ni chini ya 6% ya jumla. Hii hukuruhusu kuwasha tena vidhibiti mara kumi chini ya hapo awali.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Suluhu zinazostahimili majanga na Upatikanaji wa Juu (HA/DR).

Dorado V6 nje ya kisanduku iko tayari kuunganishwa katika suluhu zinazosambazwa kijiografia, makundi ya kiwango cha jiji (metro) na vituo vya data "tatu".

Upande wa kushoto katika kielelezo hapo juu ni nguzo ya metro ambayo tayari inajulikana kwa wengi. Mifumo miwili ya uhifadhi hufanya kazi katika hali inayotumika / hai kwa umbali wa hadi kilomita 100 kutoka kwa kila mmoja. Miundombinu kama hii iliyo na seva moja au zaidi ya akidi inaweza kuungwa mkono na suluhu kutoka kwa makampuni tofauti, ikiwa ni pamoja na mfumo wetu wa uendeshaji wa wingu wa FusionSphere. Ya umuhimu hasa katika miradi hiyo ni sifa za kituo kati ya maeneo, kazi nyingine zote katika kesi yetu zinachukuliwa na kazi ya HyperMetro, inapatikana, tena, nje ya sanduku. Ujumuishaji unawezekana kupitia Fiber Channel, na pia juu ya iSCSI katika mitandao ya IP, ikiwa hitaji kama hilo litatokea. Hakuna tena haja ya uwepo wa lazima wa macho ya "giza" ya kujitolea, kwa kuwa mfumo unaweza kuwasiliana kupitia njia zilizopo.

Wakati wa kujenga mifumo hiyo, mahitaji pekee ya vifaa kwa ajili ya kuhifadhi ni ugawaji wa bandari kwa replication. Inatosha kununua leseni, kuendesha seva za akidi - kimwili au pepe - na kutoa muunganisho wa IP kwa vidhibiti (10 Mbps, 50 ms).

Usanifu huu unaweza kuhamishwa kwa urahisi kwa mfumo ulio na vituo vitatu vya data (tazama upande wa kulia wa kielelezo). Kwa mfano, wakati vituo viwili vya data vinafanya kazi katika hali ya nguzo ya metro, na tovuti ya tatu, iko umbali wa zaidi ya kilomita 100, hutumia uigaji wa asynchronous.

Mfumo huo unaunga mkono kiteknolojia matukio mbalimbali ya biashara ambayo yatatekelezwa katika tukio la ziada ya kiasi kikubwa.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Kunusurika kwa nguzo ya metro yenye hitilafu nyingi

Ya juu na chini pia yanaonyesha nguzo ya kawaida ya metro, inayojumuisha mifumo miwili ya kuhifadhi na seva ya akidi. Kama unavyoona, katika hali sita kati ya tisa zinazowezekana za kushindwa nyingi, miundombinu yetu itabaki kufanya kazi.

Kwa mfano, katika hali ya pili, ikiwa seva ya akidi itashindwa na maingiliano kati ya tovuti hayatafaulu, mfumo utaendelea kuwa na tija kwa sababu tovuti ya pili itaacha kufanya kazi. Tabia hii tayari imejengwa ndani ya kanuni zilizojengewa ndani.

Hata baada ya kushindwa mara tatu, ufikiaji wa habari unaweza kudumishwa ikiwa muda kati yao ni angalau sekunde 15.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Kadi ya tarumbeta ya kawaida kutoka kwa sleeve

Kumbuka kwamba Huawei haitoi mifumo ya uhifadhi tu, bali pia anuwai kamili ya vifaa vya mtandao. Ni mtoaji gani wa uhifadhi unaochagua, ikiwa mtandao wa WDM unatumiwa kati ya tovuti, katika 90% ya kesi itajengwa juu ya ufumbuzi wa kampuni yetu. Swali la kimantiki linatokea: kwa nini kukusanyika zoo ya mifumo wakati vifaa vyote ambavyo vinahakikishiwa kuwa sambamba na kila mmoja vinaweza kupatikana kutoka kwa muuzaji mmoja?

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Kwa swali la utendaji

Pengine, hakuna mtu anayehitaji kuwa na hakika kwamba mpito kwa hifadhi ya All-Flash inaweza kupunguza kwa kiasi kikubwa gharama za matengenezo ya miundombinu, kwa kuwa shughuli zote za kawaida zinafanywa mara nyingi kwa kasi. Wauzaji wote wa vifaa vile wanashuhudia hili. Wakati huo huo, wachuuzi wengi wanaanza kuwa na ujanja linapokuja uharibifu wa utendaji wakati njia mbalimbali za uhifadhi zimewezeshwa.

Katika tasnia yetu, inatumika sana kutoa mifumo ya uhifadhi kwa uendeshaji wa majaribio kwa siku moja au mbili. Muuzaji anaendesha jaribio la dakika 20 kwenye mfumo tupu, akipata takwimu za utendaji wa ulimwengu. Na katika operesheni halisi, "raki za chini ya maji" hutambaa haraka. Baada ya siku, maadili mazuri ya IOPS yamepunguzwa kwa nusu au mara tatu, na ikiwa mfumo wa uhifadhi umejaa 80%, zinageuka kuwa chini zaidi. Unapowasha RAID 5 badala ya RAID 10, 10-15% nyingine hupotea, na katika hali ya nguzo ya metro, utendaji hupunguzwa kwa nusu.

Kila kitu kilichoorodheshwa hapo juu sio kuhusu Dorado V6. Wateja wetu wana fursa ya kufanya jaribio la utendakazi wikendi au angalau usiku kucha. Kisha mkusanyiko wa takataka unajidhihirisha, na pia inakuwa wazi jinsi uanzishaji wa chaguzi mbalimbali - kama snapshots na replication - huathiri kiasi cha IOPS iliyopatikana.

Katika Dorado V6, vijipicha na RAID kwa usawa karibu hazina athari kwenye utendaji (3-5% badala ya 10-15%). Mkusanyiko wa takataka (kujaza seli za gari na zero), ukandamizaji, upunguzaji kwenye mfumo wa uhifadhi ambao umejaa 80% utaathiri kila kasi kasi ya usindikaji wa ombi. Lakini ni Dorado V6 ambayo inavutia kwa kuwa, haijalishi ni mchanganyiko gani wa kazi na mifumo ya kinga unayoamsha, utendaji wa mwisho wa uhifadhi hautaanguka chini ya 80% ya takwimu iliyopatikana bila mzigo.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Kusawazisha mzigo

Utendaji wa juu wa Dorado V6 unapatikana kwa kusawazisha katika kila hatua, ambayo ni:

  • kuzidisha;
  • kutumia viunganisho vingi kutoka kwa mwenyeji mmoja;
  • upatikanaji wa kiwanda cha mbele;
  • sambamba ya uendeshaji wa watawala wa kuhifadhi;
  • usambazaji wa mzigo kwenye viendeshi vyote kwenye kiwango cha RAID 2.0+.

Kimsingi, hii ni mazoezi ya kawaida. Siku hizi, watu wachache huweka data yote kwenye LUN moja: kila mtu anajaribu kuwa na wanane, hata arobaini, au hata zaidi. Hii ni njia dhahiri na sahihi, ambayo tunashiriki. Lakini ikiwa kazi yako inahitaji LUN moja tu, ambayo ni rahisi kudumisha, ufumbuzi wetu wa usanifu huiruhusu kufikia 80% ya utendaji unaopatikana na LUN nyingi.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Ratiba ya CPU inayobadilika

Usambazaji wa mzigo kwenye wasindikaji wakati wa kutumia LUN moja unatekelezwa kwa njia ifuatayo: kazi katika ngazi ya LUN imegawanywa katika "shards" ndogo tofauti, ambayo kila mmoja hupewa rigidly kwa mtawala maalum katika "injini". Hii inafanywa ili mfumo usipoteze utendakazi wakati "unaruka" na kipande hiki cha data kwenye vidhibiti tofauti.

Utaratibu mwingine wa kudumisha utendaji wa juu ni upangaji wa nguvu, ambapo cores fulani za processor zinaweza kugawanywa kwa mabwawa tofauti ya kazi. Kwa mfano, ikiwa mfumo sasa haufanyi kazi kwa kiwango cha kupunguzwa na kushinikiza, basi baadhi ya cores zinaweza kuhusika katika mchakato wa kutumikia I / O. Au kinyume chake. Yote hii inafanywa moja kwa moja na kwa uwazi kwa mtumiaji.

Data juu ya mzigo wa sasa wa kila cores ya Dorado V6 haionyeshwa kwenye kiolesura cha picha, lakini kupitia mstari wa amri unaweza kufikia OS ya mtawala na kutumia amri ya kawaida ya Linux. juu.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Msaada wa NVMe na RoCE

Kama ilivyotajwa tayari, Dorado V6 kwa sasa inaauni kikamilifu NVMe kupitia Fiber Channel nje ya boksi na haihitaji leseni zozote. Katikati ya mwaka, usaidizi wa NVMe juu ya hali ya Ethernet itaonekana. Kwa matumizi yake kamili, utahitaji usaidizi kwa Ethernet yenye ufikiaji wa kumbukumbu ya moja kwa moja (DMA) toleo la v2.0 kutoka kwa mfumo wa uhifadhi wenyewe na kutoka kwa swichi na adapta za mtandao. Kwa mfano, kama vile Mellanox ConnectX-4 au ConnectX-5. Unaweza pia kutumia kadi za mtandao zilizofanywa kwa misingi ya chips zetu. Pia, msaada wa RoCE lazima utekelezwe katika kiwango cha mfumo wa uendeshaji.

Kwa ujumla, tunachukulia Dorado V6 kuwa mfumo wa NVMe-centric. Licha ya usaidizi uliopo wa Fiber Channel na iSCSI, katika siku zijazo imepangwa kubadili Ethernet ya kasi ya juu na RDMA.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Bana ya masoko

Kutokana na ukweli kwamba mfumo wa Dorado V6 unastahimili makosa sana, mizani vizuri, inasaidia teknolojia mbalimbali za uhamiaji, nk, athari ya kiuchumi ya upatikanaji wake inakuwa dhahiri na kuanza kwa matumizi makubwa ya mifumo ya kuhifadhi. Tutaendelea kujaribu kufanya umiliki wa mfumo kuwa na faida iwezekanavyo, hata ikiwa katika hatua ya kwanza haionekani.

Hasa, tumeunda mpango wa FLASH EVER unaohusishwa na kupanua mzunguko wa maisha wa mifumo ya kuhifadhi na iliyoundwa ili kupakua mteja kadri tuwezavyo wakati wa kusasisha.

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Mpango huu unajumuisha hatua kadhaa:

  • uwezo wa kuchukua hatua kwa hatua watawala na rafu za diski na matoleo mapya bila kuchukua nafasi ya vifaa vyote (kwa mifumo ya hi-mwisho ya Dorado V6);
  • uwezekano wa uhifadhi wa shirikisho (kuchanganya matoleo tofauti ya Dorado kama sehemu ya nguzo moja ya hifadhi ya mseto);
  • uboreshaji mahiri (uwezo wa kutumia maunzi ya wahusika wengine kama sehemu ya suluhisho la Dorado).

Kwa nini OceanStor Dorado V6 ndio suluhisho la uhifadhi wa haraka na la kuaminika zaidi

Inabakia kuzingatiwa kwamba hali ngumu duniani ilikuwa na athari ndogo juu ya matarajio ya kibiashara ya mfumo mpya. Licha ya ukweli kwamba kutolewa rasmi kwa Dorado V6 kulifanyika tu Januari, tunaona mahitaji makubwa yake nchini China, pamoja na maslahi makubwa kutoka kwa washirika wa Kirusi na wa kimataifa kutoka sekta ya fedha na serikali.

Miongoni mwa mambo mengine, kuhusiana na janga hili, haijalishi wanadumu kwa muda gani, suala la kuwapa wafanyikazi wa mbali na dawati za kawaida ni kali sana. Katika mchakato huu, Dorado V6 inaweza pia kuondoa maswali mengi. Kwa maana hii, tunafanya kila juhudi, ikijumuisha kukubaliana kivitendo juu ya kujumuishwa kwa mfumo mpya katika orodha ya uoanifu ya VMware.

***

Kwa njia, usisahau kuhusu webinars zetu nyingi zilizofanyika sio tu katika sehemu inayozungumza Kirusi, lakini pia katika kiwango cha kimataifa. Orodha ya wavuti za Aprili inapatikana kiungo.

Chanzo: mapenzi.com

Kuongeza maoni