Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Ndapota usasvetukira kumhedzisiro nekuda kwemusoro! Tine nharo dzakasimba dzekuzvitsigira, uye takazvirongedza zvakatsiga sezvataigona. Isu tinokuunzira iwe chinyorwa nezve iyo pfungwa uye misimboti yekushanda kweyedu yekuchengetera sisitimu, iyo yakaburitswa muna Ndira 2020.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Mune maonero edu, iyo huru yemakwikwi mukana weDorado V6 yekuchengetedza mhuri inopiwa nekuita uye kuvimbika kunotaurwa mumusoro. Hongu, hongu, zviri nyore, asi ndezvipi zvinyengeri uye kwete-zvakaoma zvisarudzo zvatakakwanisa kuita izvi "zviri nyore", tichataura nhasi.

Kuti tinyatso kusunungura mikana yezvirongwa zvechizvarwa chitsva, tichataura pamusoro pevamiririri vekare vemhando yemhando (mienzaniso 8000, 18000). Kunze kwekunge zvataurwa neimwe nzira, dzinofanirwa kuve.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Mashoko mashoma pamusoro pemusika

Kuti tinzwisise zviri nani nzvimbo yeHuawei mhinduro mumusika, ngatitendeukei kune yadhi yakaratidza - "magic quadrantsΒ» Gartner. Makore maviri apfuura, mune general-chinangwa disk array sector, kambani yedu yakapinda zvine chivimbo muboka revatungamiriri, yechipiri kuNetApp neHewlett Packard Enterprise. Nzvimbo yaHuawei mumusika wekuchengetera SSD muna 2018 yairatidzwa nechimiro che "mudenha", asi chimwe chinhu chaishaikwa kuwana chinzvimbo chehutungamiriri.

Muna 2019, Gartner, muchidzidzo chake, akabatanidza ese ari pamusoro apa kuita rimwe - "Main Storage". Nekuda kweizvozvo, Huawei aive zvakare mune yemutungamiri quadrant, padivi pevatengesi vakaita seIBM, Hitachi Vantara uye Infinidat.

Kuti tipedze mufananidzo, tinoona kuti Gartner anounganidza 80% yedata rekuongorora mumusika weUS, uye izvi zvinotungamira kune kurerekera kwakakosha mukufarira iwo makambani anomiririrwa muUS. Zvichakadaro, vatengesi vakanangidzirwa kumisika yeEurope neAsia vanozviwana vari munzvimbo isinganyanyi kubatsira. Pasinei neizvi, gore rapfuura zvigadzirwa zveHuawei zvakatora nzvimbo yazvo yekumusoro kurudyi quadrant uye, maererano nemutongo waGartner, "zvinogona kukurudzirwa kushandiswa."

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Chii chitsva muDorado V6

Dorado V6 chigadzirwa mutsara, kunyanya, inomiririrwa nekupinda-level 3000 series systems. Zvakare, iyo sisitimu ichave yakashongedzerwa nekunze Fiber Channel (16 / 1200 / 192 Gb / s) uye Ethernet (8 / 16 / 32 / 1 / 10 Gb / s) ports.

Ziva kuti kushandiswa kwezvibvumirano zvisina kubudirira kwekutengeserana kwave kubviswa, saka pakutanga takasarudza kusiya rutsigiro rweFiber Channel pamusoro peEthernet (FCoE) uye Infiniband (IB). Ivo vanozowedzerwa mune gare gare firmware shanduro. Tsigiro yeNVMe pamusoro peFabric (NVMe-oF) inowanikwa kunze kwebhokisi pamusoro peFiber Channel. Iyo inotevera firmware, iyo yakarongerwa kuburitswa muna Chikumi, yakarongerwa kutsigira NVMe pamusoro peEthernet modhi. Semaonero edu, iyo seti iri pamusoro ichapfuura kungovhara zvinodiwa nevazhinji vatengi veHuawei.

Kuwana faira hakusi kuwanikwa mune yazvino firmware vhezheni uye ichaonekwa mune imwe yeinotevera inogadziridza kusvika mukupera kwegore. Kuita kunofungidzirwa padanho rekuzvarwa, nevatongi pachavo vane Ethernet ports, pasina kushandisa mimwe michina.

Musiyano mukuru uripo pakati peiyo Dorado V6 3000 yakatevedzana modhi uye yechikuru ndeyekuti inotsigira imwe protocol pane backend - SAS 3.0. Nekuda kweizvozvo, madhiraivha ipapo anogona chete kushandiswa ane zita rakanzi interface. Kubva pamaonero edu, kuita kwakapihwa neizvi kwakatokwana kune mudziyo werudzi urwu.

Iyo Dorado V6 5000 uye 6000 akatevedzana masisitimu ari epakati-renji mhinduro. Iwo zvakare akagadzirwa mune fomu factor 2U uye akashongedzerwa neaviri controller. Izvo zvakasiyana kubva kune mumwe nemumwe mukuita, huwandu hwema processor, huwandu hwepamusoro hwema disks uye saizi yecache. Nekudaro, mune zvekuvaka uye zveinjiniya mazwi, Dorado V6 5000 uye 6000 zvakafanana uye zvinotaridzika zvakafanana.

The hi-end class inosanganisira Dorado V6 8000 uye 18000 series systems. Yakagadzirwa muhukuru hwe 4U, vane chivako chakasiyana nekugadziriswa, umo vatongi uye madhiraivha anoparadzaniswa zvakasiyana. Vanogonawo kuuya nevashoma sevatongi vaviri sezvishoma, kunyange zvazvo vatengi vanowanzokumbira vana kana kupfuura.

Dorado V6 8000 inoyera kusvika ku16 controller, uye Dorado V6 18000 inoyera kusvika 32. Aya masisitimu ane mapurosesa akasiyana ane nhamba dzakasiyana dzemacores uye cache size. Panguva imwecheteyo, kuzivikanwa kweinjiniya mhinduro kunochengetedzwa, sepakati-yekupedzisira kirasi mhando.

2U masherufu ekuchengetedza akabatana kuburikidza neRDMA ine bandwidth ye100 Gb / s. Iyo yekare Dorado V6 backend inotsigirawo SAS 3.0, asi zvakanyanya kana maSSD aine iyi interface inodonha mumutengo zvakanyanya. Ipapo pachava nekugoneka kwehupfumi hwekushandisa kwavo kunyangwe uchifunga nezve kuderera kubereka. Parizvino, mutsauko wemutengo pakati peSSD neSAS uye NVMe interfaces idiki zvekuti isu hatina kugadzirira kukurudzira mhinduro yakadai.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Mukati memutongi

Dorado V6 controllers inogadzirwa pachedu chinhu base. Hapana processors kubva kuIntel, hapana ASICs kubva kuBroadcom. Saka, chikamu chimwe nechimwe chebhodhi reamai, pamwe chete nebhodhi reamai pachayo, rinobviswa zvachose kubva pakukanganiswa kwenjodzi dzine chokuita nekumanikidzwa kwezvirango kubva kumakambani eAmerica. Vaya vakaona chero mudziyo wedu nemaziso avo vanogona kunge vakacherechedza nhovo dzine mutsara mutsvuku pasi pechiratidzo. Zvinoreva kuti chigadzirwa hachina zvikamu zveAmerica. Iyi ndiyo nzira yepamutemo yeHuawei - shanduko kune zvikamu zvekugadzirwa kwayo, kana, chero zvakadaro, inogadzirwa munyika dzisingateveri mutemo weUS.

Hezvino izvo zvaunogona kuona pane controller board pachayo.

  • Universal network interface (Hisilicon 1822 chip) ine basa rekubatanidza kuFiber Channel kana Ethernet.
  • Kupa kuwanika kure kweiyo system BMC chip, inova Hisilicon 1710, yekuzara-inoratidzwa kure kure uye kutarisa kweiyo system. Akafanana anoshandiswawo mumaseva edu uye mune mamwe mhinduro.
  • Iyo yepakati yekugadzirisa unit, inova Kunpeng 920 chip yakavakirwa pane iyo ARM yekuvaka, yakagadzirwa naHuawei. Ndiye iye anoratidzwa mumufananidzo uri pamusoro, kunyange zvazvo vamwe vatongi vangave vane mienzaniso yakasiyana nenhamba yakasiyana-siyana, yakasiyana-siyana yewachi kasi, nezvimwewo. Semuenzaniso, mune yekare Dorado V6 yakatevedzana, pane ina yadzo pane imwe bhodhi.
  • SSD controller (Hisilicon 1812e chip) inotsigira ese SAS uye NVMe madhiraivha. Pamusoro pezvo, Huawei anozvimiririra anogadzira maSSD, asi haagadzirise maseru eNAND ivo pachavo, vachisarudza kuvatenga kubva kune vagadziri vakuru vepasirese vari muchimiro chemasirikoni asina kuchekwa. Kucheka, kuyedza uye kurongedza mumachipisi Huawei anogadzira akazvimirira, mushure mezvo anoaburitsa pasi pemhando yayo.
  • Iyo artificial intelligence chip is Ascend 310. Nekumisikidza, haisipo pane controller uye inokwidzwa kuburikidza nekadhi rakasiyana, iro rinotora imwe yenzvimbo dzakachengeterwa network adapter. Iyo chip inoshandiswa kupa hungwaru cache maitiro, kuita manejimendi kana deduplication uye compression maitiro. Ese mabasa aya anogona kugadziriswa nerubatsiro rwepakati processor, asi iyo AI chip inokutendera kuti uite izvi zvakanyanya.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Zvakasiyana nezveKunpeng processors

Iyo Kunpeng processor isystem pane chip (SoC) uko, mukuwedzera kune komputa unit, kune hardware modules inomhanyisa maitiro akasiyana, sekuverenga macheki kana kuita erasure coding. Iyo inoshandisawo tsigiro yehardware yeSAS, Ethernet, DDR4 (kubva pamatanho matanhatu kusvika masere), nezvimwe.

Pamusoro pezvo, zvigadziriso zvevaridzi zvakavakirwa pakuvakwa kweARM zvinoita kuti Huawei agadzire mhinduro dzesevha dzakakwana uye dzipe kune vatengi vayo seimwe nzira kune x86.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

New Dorado V6 Architecture…

Iyo yemukati dhizaini yekuchengetedza sisitimu Dorado V6 yeiyo yekare nhevedzano inomiririrwa mana makuru subdomain (mafekitori).

Fekitari yekutanga ndeye yakajairika frontend (network interfaces inotarisira kutaurirana neSAN fekitori kana mauto).

Yechipiri seti yevatongi, imwe neimwe inogona "kusvika" kuburikidza neRDMA protocol zvese kune chero yekumberi-yekupedzisira network kadhi uye kune yakavakidzana "injini", iro bhokisi rine vatongi vana, pamwe nesimba uye kutonhora. zvikamu zvakajairika kwavari. Iye zvino hi-end class Dorado V6 modhi inogona kuve yakashongedzerwa ne "injini" mbiri dzakadai (zvichitevera, vatongi vasere).

Iyo fekitori yechitatu ine basa rekumashure uye ine RDMA 100G network makadhi.

Pakupedzisira, fekitari yechina "mu Hardware" inomiririrwa neplug-in akangwara ekuchengetedza masherufu.

Iyi symmetrical chimiro inoburitsa kugona kwakazara kweNVMe tekinoroji uye inovimbisa kushanda kwepamusoro uye kuvimbika. Iyo I / O maitiro anofananidzwa zvakanyanya mukati me processors uye cores, ichipa panguva imwe chete kuverenga nekunyora kune akawanda tambo.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

... uye zvaakatipa

Kunyanya kuita kweDorado V6 mhinduro kunenge kupeta katatu kupfuura iyo yekare chizvarwa masisitimu (yekirasi imwechete) uye inogona kusvika 20 miriyoni IOPS.

Izvi zvinokonzerwa nekuti muchizvarwa chakapfuura chemidziyo, NVMe tsigiro yakawedzera kudhirowa-mumasherufu ane madhiraivha. Ikozvino iripo pamatanho ese, kubva kumubati kuenda kuSSD. Iyo backend network yakachinjawo: SAS/PCIe yakapa nzira kuRoCEv2 ine 100 Gb/s.

Iyo SSD fomu chinhu chachinja zvakare. Kana pakutanga kwaive nemadhiraivha makumi maviri neshanu pasherufu ye2U, ikozvino yakaunzwa kusvika makumi matatu nenhanhatu madhisiki emuviri. Mukuwedzera, masherufu "akachenjera kumusoro." Imwe neimwe yadzo ikozvino ine kukanganisa-kushivirira system yevaviri controller yakavakirwa pamachipisi eARM, akafanana neaya akaiswa mukati mepakati controller.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Kusvika pari zvino, ivo vanongobatanidzwa mukugadzirisazve data, asi nekubudiswa kwe firmware itsva, kudzvinyirira uye erasure coding ichawedzerwa kwairi, iyo inoderedza mutoro kune vatongi vakuru kubva ku15 kusvika ku5%. Kuendesa mamwe mabasa kusherufu panguva imwechete inosunungura bandwidth yemukati network. Uye izvi zvese zvakanyanya kuwedzera scalability mukana weiyo system.

Kudzvanya uye kudzoreredza mune yakapfuura chizvarwa chekuchengetedza sisitimu yakaitwa neyakagadzika-urefu mabhuroko. Iye zvino, nzira yekushanda nemabhuroki ehurefu hwakasiyana yakawedzerwa, iyo kusvika ikozvino inoda kuvhurwa nechisimba. Zvidzoreso zvinotevera zvinogona kuchinja mamiriro aya.

Zvakare muchidimbu nezve kushivirira kwekukundikana. Dorado V3 yakaramba ichishanda kana mumwe wevatongi vaviri akakundikana. Dorado V6 ichaona kuwanikwa kwedata kunyangwe vanomwe kubva pavasere vanodzora vakatadza kutevedzana kana mana kubva muinjini imwe panguva imwe chete kutadza.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Kuvimbika maererano nehupfumi

Munguva pfupi yapfuura, ongororo yakaitwa pakati pevatengi veHuawei pamusoro pekuti ingani nguva yekudzikira kwezvinhu zvega zveIT zvivakwa izvo kambani inoona zvinogamuchirwa. Kazhinji, vakapindura vaishivirira mamiriro ekufungidzira umo chikumbiro hachipindure mukati memazana mashoma masekonzi. Kune iyo inoshanda sisitimu kana dhizaini yebhazi, makumi emasekonzi (chaizvoizvo reboot nguva) yaive yakakosha nguva. Vatengi vanoisa zvakatonyanya kudiwa kunetiweki: bandwidth yayo haifanire kunyangarika kweanopfuura 10-20 masekondi. Sezvaungafungidzira, ivo vakanyanya kukosha vakapindura vakafunga kuchengetedza system kutadza. Kubva pakuona kwevamiririri vebhizimisi, kuchengetedza kuri nyore hakufaniri kudarika ... mashoma mashoma pagore!

Mune mamwe mazwi, kana chikumbiro chemutengi webhangi chikasapindura kwemasekonzi zana, izvi zvingangoita hazvikonzere njodzi. Asi kana sisitimu yekuchengetera isingashande kune imwecheteyo, kumira kwebhizinesi uye kurasikirwa kukuru kwemari kungangoita.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Chati iri pamusoro inoratidza mutengo weawa yebasa kumabhangi makuru gumi (Forbes data ye2017). Bvumiranai, kana kambani yako yave kusvika pakukura kwemabhangi eChinese, hazvizove zvakaoma kupembedza kukosha kwekutenga masisitimu ekuchengetedza emadhora akati wandei. Chirevo chekutaura chakarurama zvakare: kana bhizinesi rikasatambura kurasikirwa kukuru panguva yekuderera, saka hazvibviri kutenga hi-end yekuchengetedza masisitimu. Chero zvazvingava, zvakakosha kuti uve neruzivo rwekuti igomba rakadii rinotyisidzira kuumba muchikwama chako nepo maneja wehurongwa achibata nehurongwa hwekuchengetera hwaramba kushanda.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Chechipiri pakukundikana

Mumhinduro A mumufananidzo uri pamusoro, unogona kuziva chizvarwa chedu chekare Dorado V3 system. Iwo mana controller anoshanda ari maviri maviri, uye maviri chete controller ane makopi ecache. Vatongi mukati mevaviri vanogona kugovera zvakare mutoro. Panguva imwecheteyo, sezvauri kuona, hapana kumberi-kumagumo uye kumashure-kumashure "mafekitori" pano, saka imwe neimwe yemasherufu ekuchengetedza yakabatana kune chaiyo controller pair.

Iyo Solution B dhizaini inoratidza mhinduro parizvino pamusika kubva kune mumwe mutengesi (anozivikanwa?). Iko kwatove kumberi-kumagumo uye kumashure-kumagumo mafekitori pano, uye madhiraivha akabatana kune mana controller kamwechete. Ichokwadi, kune nuances iyo isiri pachena mukutanga kufungidzira mubasa remukati algorithms yehurongwa.

Kurudyi kune yedu yazvino Dorado V6 yekuchengetedza dhizaini ine yakazara seti yemukati. Funga kuti masisitimu aya anopona sei mumamiriro ezvinhu - kutadza kwemutongi mumwe.

Mune classical masisitimu, ayo anosanganisira Dorado V3, iyo nguva inodiwa kugoverazve mutoro kana ikatadza inosvika masekonzi mana. Munguva iyi, I/O inomira zvachose. Solution B kubva kune vatinoshanda navo, kunyangwe iyo yazvino dhizaini, ine yakatonyanya kudzika nguva yekutadza kwemasekonzi matanhatu.

Storage Dorado V6 inodzoreredza basa rayo musekondi imwe chete mushure mekutadza. Mhedzisiro iyi inowanikwa nekuda kweiyo homogeneous yemukati RDMA nharaunda inobvumira mutongi kuwana "yekunze" ndangariro. Chechipiri akakosha mamiriro ndiko kuvapo kwefekitori yekumberi, nekuda kwekuti nzira yemugadziri haichinji. Chiteshi chinoramba chakafanana, uye mutoro unongotumirwa kune vane hutano controller nevatyairi vanopfuura.

Kukundikana kwemutongi wechipiri muDorado V6 kunoitwa mune imwe sekondi zvinoenderana nechirongwa chimwe chete. Dorado V3 inotora anenge masekondi matanhatu, uye imwe mhinduro yemutengesi inotora mapfumbamwe. Kune DBMS dzakawanda, nguva dzakadaro hadzichagoni kuonekwa sedzinogamuchirwa, sezvo panguva ino hurongwa hunoshandurwa kune kumira kwemaitiro uye kumira kushanda. Izvi zvekutanga zvine chekuita neDBMS ine zvikamu zvakawanda.

Kukundikana kwechitatu controller Solution A haikwanisi kurarama. Zvingori nekuda kwekuti kuwana chikamu che data disks kwakarasika. Zvakare, Solution B mumamiriro ezvinhu akadaro inodzorera simba rayo rekushanda, iyo inotora, sezvakaitika kare, masekondi mapfumbamwe.

Chii chiri muDorado V6? Sekondi imwe.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Chii chinogona kuitwa mumasekondi

Kanenge hapana, asi hatizvidi. Zvekare, muDorado V6 yehi-yekupedzisira kirasi, iyo yekumberi-yekupedzisira fekitori inoparadzaniswa kubva kune controller fekitori. Izvi zvinoreva kuti hapana zviteshi zvakaoma-coded zvemumwe mutongi. Failover haisanganisi kutsvaga dzimwe nzira kana kudzorera kuwanda. Iyo system inoramba ichishanda sezvayaimboita.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Multiple kukundikana kushivirira

Vakuru veDorado V6 mienzaniso vanogona kurarama nyore panguva imwe chete kukundikana chero maviri (!) Vatongi kubva kune chero "injini". Izvi zvinogoneka nenyaya yekuti mhinduro ikozvino inochengeta makopi matatu eiyo cache. Naizvozvo, kunyangwe nekutadza kaviri, pachagara paine kopi imwe yakakwana.

Kukundikana kwekuenzanisa kwevatongi vana mune imwe ye "injini" hazvizokonzeri migumisiro inouraya, sezvo makopi matatu e-cache akagoverwa pakati pe "injini" chero nguva ipi zvayo. Iyo sisitimu pachayo inotarisisa kuteerana nemafungiro akadaro ebasa.

Chekupedzisira, chiitiko chisingambofungidzike ndechekutadza kwekutevedzana kwevanomwe kubva pavasere vanodzora. Uyezve, nguva shoma inobvumirwa pakati pekutadza kwega kwega kuchengetedza kushanda ndeye maminitsi gumi nemashanu. Munguva ino, iyo yekuchengetedza sisitimu ine nguva yekuita mashandiro anodiwa kuti cache ifambe.

Mutongi wekupedzisira asara anomhanyisa dhata dhata uye chengetedza cache kwemazuva mashanu (iyo default kukosha, iyo inogona kuchinjika nyore muzvirongwa). Mushure meizvozvo, cache ichavharwa, asi iyo yekuchengetedza system icharamba ichishanda.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Zvinatsiridza zvisina kuvhiringa

Iyo itsva OS Dorado V6 inokutendera kuti uvandudze iyo yekuchengetedza firmware pasina kudzoreredza vatongi.

Iyo inoshanda sisitimu, senge iyo yakapfuura mhinduro, yakavakirwa paLinux, zvisinei, akawanda maitiro ekushandisa akatamiswa kubva kukernel kuenda kumushandisi mode. Mazhinji emabasa, akadai seaya ane chekuita nekudonhedza uye kumanikidza, ave madhimoni anogara achimhanya kumashure. Nekuda kweizvozvo, hazvifanirwe kushandura iyo yese yekushandisa system kuti ivandudze ega mamodule. Ngatitii, kuwedzera rutsigiro rweprotocol nyowani, zvinongove zvakakosha kudzima inoenderana software module uye wotanga imwe nyowani.

Zviri pachena kuti nyaya dzekuvandudza sisitimu yacho yese dzichiripo, nekuti panogona kunge paine zvinhu mukernel zvinoda kuvandudzwa. Asi avo, maererano nekucherechedza kwedu, vari pasi pe6% yehuwandu. Izvi zvinokutendera kuti utangezve ma controller kakapetwa kagumi kakawanda kupfuura kare.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Kushivirira kwenjodzi uye Kuwanikwa Kwepamusoro (HA/DR) mhinduro

Dorado V6 kunze kwebhokisi yakagadzirira kubatanidzwa mune geo-yakagoverwa mhinduro, maguta-level masumbu (metro) uye "katatu" data centers.

Kuruboshwe mumufananidzo uri pamusoro pane metro cluster inotozivikanwa nevakawanda. Maviri ekuchengetedza masisitimu anoshanda mune inoshanda / inoshanda modhi pachinhambwe chinosvika 100 km kubva kune mumwe. Zvivakwa zvakadaro zvine imwe kana anopfuura quorum maseva zvinogona kutsigirwa nemhinduro kubva kumakambani akasiyana, kusanganisira yedu FusionSphere gore rekushandisa system. Kunyanya kukosha mumapurojekiti akadaro maitiro emugero pakati pemasayiti, mamwe mabasa ose munyaya yedu anotorwa neHyperMetro basa, rinowanikwa, zvakare, kunze kwebhokisi. Kubatanidzwa kunogoneka pamusoro peFiber Channel, pamwe nepamusoro iSCSI muIP network, kana kudiwa kwakadaro kukamuka. Hapasisina kudikanwa kwekuvepo kwekumanikidzirwa kweakazvitsaurira "rima" optics, sezvo sisitimu ichikwanisa kutaurirana kuburikidza nematanho aripo.

Paunenge uchivaka masisitimu akadaro, iyo chete hardware inodiwa yekuchengetedza ndeyekugoverwa kwemadoko ekudzokorodza. Zvakakwana kutenga rezinesi, kumhanya quorum maseva - emuviri kana chaiwo - uye kupa IP yekubatanidza kune vanodzora (10 Mbps, 50 ms).

Ichi chivakwa chinogona kutamisirwa nyore kune sisitimu ine matatu data nzvimbo (ona kurudyi rwemufananidzo). Semuenzaniso, kana nzvimbo mbiri dze data dzichishanda mune metro cluster mode, uye yechitatu saiti, iri kure neanopfuura 100 km, inoshandisa asynchronous replication.

Iyo sisitimu tekinoroji inotsigira akasiyana bhizinesi mamiriro ayo anozoitwa muchiitiko chekuwandisa kwakakura.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Kupona kwemetro cluster ine kukundikana kwakawanda

Izvo zviri pamusoro uye pazasi zvinoratidza zvekare metro cluster, ine maviri ekuchengetedza masisitimu uye quorum server. Sezvauri kuona, mumatanhatu kubva pamapfumbamwe anogona kuitika ekutadza kwakawanda, zvivakwa zvedu zvicharamba zvichishanda.

Semuenzaniso, mune yechipiri mamiriro, kana iyo quorum server ikatadza uye kuwiriranisa pakati pesaiti kukatadza, sisitimu inoramba ichigadzira nekuti yechipiri saiti inomira kushanda. Iyi maitiro yakatovakwa mune yakavakirwa-mukati algorithms.

Kunyangwe mushure mekutadza katatu, kuwana ruzivo kunogona kuchengetedzwa kana nguva iri pakati pavo ingangoita masekonzi gumi nemashanu.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Iyo yakajairika kadhi yehwamanda kubva kune sleeve

Rangarira kuti Huawei inogadzira kwete chete masisitimu ekuchengetedza, asiwo yakazara yakazara yetiweki michina. Chero chero mupi wekuchengetedza waunosarudza, kana WDM network ikashandiswa pakati pemasayiti, mu90% yezviitiko ichavakwa pamhinduro dzekambani yedu. Mubvunzo une musoro unomuka: sei kuunganidza zoo yemasisitimu apo ese mahardware anovimbiswa kuti anoenderana nemumwe anogona kuwanikwa kubva kune mumwe mutengesi?

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Kumubvunzo wekuita

Pamwe, hapana munhu anoda kuve nechokwadi chekuti shanduko kuenda kuAll-Flash chengetedzo inogona kuderedza zvakanyanya mutengo wekugadzirisa zvivakwa, sezvo mabasa ese echinyakare anoitwa kakawanda nekukurumidza. Vese vatengesi vemidziyo yakadaro vanopupurira izvi. Zvichakadaro, vatengesi vazhinji vari kutanga kuve nehunyengeri kana zvasvika pakudzikisira kwekuita kana nzira dzakasiyana dzekuchengetera dzichigoneswa.

Muindasitiri yedu, zvinoitwa zvakanyanya kuburitsa masisitimu ekuchengetedza ekuyedza kushanda kwezuva rimwe kana maviri. Mutengesi anomhanyisa bvunzo yemaminetsi makumi maviri pane isina chinhu system, achiwana cosmic performance manhamba. Uye mukushanda chaiko, "pasi pemvura rakes" inokurumidza kukambaira kunze. Mushure mezuva, maitiro akanaka eIOPS akaderedzwa nehafu kana katatu, uye kana iyo yekuchengetedza yakazadzwa ne20%, inozove yakaderera. Kana RAID 80 ikagoneswa panzvimbo yeRAID gumi, imwe 5-10% inorasika, uye mune metro cluster mode, kuita kunowedzerwa nepakati.

Zvese zvakanyorwa pamusoro hazvisi zveDorado V6. Vatengi vedu vane mukana wekumhanyisa bvunzo yekuita pakupera kwevhiki kana kamwechete husiku. Ipapo kuunganidzwa kwemarara kunozviratidza, uye zvakare zvinova pachena kuti kumisikidzwa kweakasiyana sarudzo - senge snapshots uye kudzokorora - kunokanganisa huwandu hweIOPS hwakawanikwa.

MuDorado V6, snapshots uye RAID ine parity inenge isina mhedzisiro pakuita (3-5% pachinzvimbo che10-15%). Kuunganidzwa kwemarara (kuzadza masero ekutyaira ne zero), kudzvanya, kudhindisa pane yekuchengetedza sisitimu iyo izere 80% inogara ichikanganisa kukurumidza kwese kwekukumbira kugadzirisa. Asi iyo Dorado V6 inonakidza mukuti, zvisinei kuti ndeupi musanganiswa wemabasa uye nzira dzekudzivirira dzaunomisa, yekupedzisira kuchengetedza kuita hakuzodonha pasi pe80% yehuwandu hwakawanikwa pasina mutoro.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Load balancing

Kuita kwepamusoro kweDorado V6 kunowanikwa nekuyeresa pamatanho ese, anoti:

  • multipassing;
  • kushandisa akawanda ekubatanidza kubva kune mumwe mugadziri;
  • kuwanikwa kwefekitari yekumberi;
  • kufanana kwekushanda kwevatariri vekuchengetedza;
  • kugoverwa kwekutakura kune ese madhiraivha paRAID 2.0+ level.

Chaizvoizvo, iyi itsika yakajairika. Mazuva ano, vanhu vashoma vanochengeta data rese pane imwe LUN: munhu wese ari kuyedza kuve nevasere, kunyange makumi mana, kana kutopfuura. Iyi ndiyo nzira iri pachena uye yakarurama, yatinogovana. Asi kana basa rako richida LUN imwe chete, iri nyore kuchengetedza, zvigadziriso zvedu zvezvivakwa zvinobvumira kuti iwane makumi masere muzana ekuita kunowanikwa nemaLUN akawanda.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Dynamic CPU kuronga

Kugoverwa kwemutoro pamapurosesa kana uchishandisa LUN imwe kunoitwa nenzira inotevera: mabasa ari pachikamu cheLUN akakamurwa kuita madiki madiki "shards", rimwe nerimwe rawo rakanyatso kupihwa kune yakananga controller mu "injini". Izvi zvinoitirwa kuti sisitimu isarasikirwe nekuita apo "inosvetuka" neichi chidimbu che data kune akasiyana ma controller.

Imwe nzira yekuchengetedza kushanda kwepamusoro ndeyekuita kurongeka, umo mamwe processor cores anogona kugoverwa kune akasiyana madziva emabasa. Semuyenzaniso, kana sisitimu yave kuita nhanho padanho rekudonhedza uye kudzvanya, saka mamwe macores anogona kunge ari mukati mekuita sevhisi I / O. Kana zvakasiyana. Zvese izvi zvinoitwa otomatiki uye pachena kune mushandisi.

Dhata pane yazvino mutoro weimwe neimwe yeDorado V6 cores haina kuratidzwa mune graphical interface, asi kuburikidza nemutsara wekuraira unogona kuwana iyo controller OS uye kushandisa yakajairwa Linux command. pamusoro.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

NVMe uye RoCE rutsigiro

Sezvambotaurwa, Dorado V6 parizvino inotsigira zvizere NVMe pamusoro peFiber Channel kunze kwebhokisi uye haidi chero marezinesi. Pakati pegore, tsigiro yeNVMe pamusoro peEthernet modhi ichaonekwa. Kuti ishandiswe zvizere, iwe uchada tsigiro yeEthernet ine yakananga ndangariro kuwana (DMA) vhezheni v2.0 zvese kubva kune yekuchengetera system pachayo uye kubva kune switch uye network adapter. Semuenzaniso, seMellanox ConnectX-4 kana ConnectX-5. Iwe unogona zvakare kushandisa network makadhi akagadzirwa pahwaro hwemachipi edu. Zvakare, RoCE rutsigiro runofanirwa kuitwa padanho rekushandisa system.

Pakazara, isu tinoona iyo Dorado V6 seNVMe-centric system. Zvisinei nerutsigiro rwuripo rweFiber Channel uye iSCSI, mune ramangwana rakarongwa kuchinjika kune yakakwira-speed Ethernet neRDMA.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

A pinch of marketing

Nekuda kwekuti iyo Dorado V6 sisitimu inoshivirira zvakanyanya, zviyero zvakanaka, inotsigira akasiyana matekinoroji ekufambisa, nezvimwewo, hupfumi hwekutora kwayo hunova pachena nekutanga kwekushandisa zvakanyanya kwekuchengetedza masisitimu. Ticharamba tichiedza kuita kuti hutori hwehurongwa huve hunobatsira sezvinobvira, kunyange kana padanho rekutanga zvisingaoneki.

Kunyanya, isu takagadzira iyo FLASH EVER chirongwa chine chekuita nekuwedzera kutenderera kwehupenyu hwekuchengetedza masisitimu uye yakagadzirirwa kuburitsa mutengi zvakanyanya sezvinobvira panguva yekusimudzira.

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Iyi purogiramu inosanganisira akati wandei matanho:

  • kugona kutsiva zvishoma nezvishoma vatongi uye dhisiki masherufu neshanduro nyowani pasina kutsiva iyo yese midziyo (yeDorado V6 hi-end system);
  • mukana wekuchengetedzwa kwemubatanidzwa (kubatanidza shanduro dzakasiyana dzeDorado sechikamu cheimwe hybrid yekuchengetedza cluster);
  • smart virtualization (kukwanisa kushandisa wechitatu bato Hardware sechikamu cheDorado mhinduro).

Nei OceanStor Dorado V6 ndiyo inokurumidza uye yakavimbika yekuchengetedza mhinduro

Kunosara kucherekedzwa kuti mamiriro ezvinhu akaoma munyika akanga ane tapuro duku pakariro dzezvokutengeserana dzegadziriro itsva. Kunyangwe hazvo kuburitswa kwepamutemo kweDorado V6 kwakaitika muna Ndira chete, tinoona kudiwa kukuru kwairi muChina, pamwe nekufarira kukuru mairi kubva kuRussia nevekunze vanobatana kubva kumari nehurumende zvikamu.

Pakati pezvimwe zvinhu, zvine chekuita nedenda, zvisinei kuti vagara kwenguva yakareba sei, nyaya yekupa vashandi vari kure nemadhesikirwo echokwadi yakanyanya kuoma. Mukuita uku, Dorado V6 inogonawo kubvisa mibvunzo yakawanda. Kuti izvi zviitike, tiri kuita zvese zvinodiwa, kusanganisira kubvumirana kubatanidzwa kweiyo itsva system muVMware inoenderana rondedzero.

***

Nenzira, usakanganwa nezve mawebinars edu akawanda akabatwa kwete chete muchikamu chinotaura chiRussia, asiwo pasi rose. Rondedzero yemawebinars aApril inowanikwa pa batanidzo.

Source: www.habr.com

Voeg