Molimo vas, ne žurite s zaključcima zbog naslova! Imamo čvrste argumente koji to potvrđuju, i upakirali smo ih koliko smo mogli kompaktnije. Predlažemo vam post o konceptu i principima rada našeg novog sustava za pohranu podataka, čije je izdanje bilo u siječnju 2020. godine.

Po našem mišljenju, glavna konkurentska prednost serije SDD Dorado V6 osigurana je upravo navedenim u naslovu — performansama i pouzdanosti. Da, da, tako jednostavno, no o kakvim smo to lukavim i manje lukavim rješenjima za to "jednostavno" uspjeli doći do ovih rezultata, o tome ćemo danas razgovarati.
Kako bismo bolje otkrili potencijal sustava nove generacije, govorimo o starijim predstavnicima modelne serije (modeli 8000, 18000). Ako nije drugačije naznačeno, misli se upravo na njih.

Par riječi o tržištu
Da bismo bolje razumjeli mjesto rješenja Huawei na tržištu, oslonit ćemo se na dokazane mjere — "" Gartnera. Prije dvije godine u sektoru diskovnih polja opće namjene naša tvrtka sigurno je bila u grupi lidera, ustupajući mjesto samo NetAppu i Hewlett Packard Enterpriseu. Položaj Huaweija na tržištu solid-state SDD-a 2018. godine bio je karakteriziran statusom "pretendenata", no za osvajanje liderstva nedostajalo je nečega.
Godine 2019. Gartner je u svom istraživanju spojio oba navedena sektora u jedan — "Osnovna pohrana". Kao rezultat, Huawei se opet našao u kvadrantu lidera, uz takve dobavljače kao što su IBM, Hitachi Vantara i Infinidat.
Za potpuniju sliku, napomenimo da 80% podataka za analizu Gartner prikuplja na američkom tržištu, što dovodi do osjetnog pristranosti u korist onih tvrtki koje su dobro zastupljene upravo u SAD-u. U međuvremenu, dobavljači koji su usredotočeni na europska i azijska tržišta nalaze se u unaprijed nepovoljnom položaju. Čak i unatoč tome, prošle godine proizvodi Huaweija zauzeli su zasluženo mjesto u gornjem desnom kvadrantu i, prema presudi Gartnera, "mogu se preporučiti za korištenje".

Što je novo u Dorado V6
Linija proizvoda Dorado V6, posebno, predstavljena je sustavima ulazne razine serije 3000. Izvorno opremljeni s dva kontrolera, mogu se horizontalno proširiti na 16 kontrolera, 1200 diskova i 192 GB predmemorije. Sustav će također biti opremljen vanjskim portovima Fibre Channel (8 / 16 / 32 Gbps) i Ethernet (1 / 10 / 25 / 40 / 100 Gbps).
Napominjemo, trenutno se smanjuje korištenje protokola koji nemaju komercijalni uspjeh, stoga smo na početku odlučili odustati od podrške za Fibre Channel over Ethernet (FCoE) i Infiniband (IB). Oni će biti dodani u kasnijim verzijama firmvera. Podrška za NVMe over Fabric (NVMe-oF) dostupna je "iz kutije" preko Fibre Channel. U sljedećem firmveru, čije je puštanje planirano za lipanj, planirana je podrška za NVMe over Ethernet. Prema našem mišljenju, navedeni set će u potpunosti zadovoljiti potrebe većine Huawei klijenata.
Datotečni pristup u trenutnoj verziji firmvera ne postoji i pojavit će se u jednom od sljedećih ažuriranja krajem godine. Implementacija se predviđa na nativnoj razini, samim kontrolerima s Ethernet portovima, bez korištenja dodatne opreme.
Glavna razlika modela Dorado V6 serije 3000 od starijih jest ta da na backendu podržava jedan protokol — SAS 3.0. Sukladno tome, i pohrane se mogu koristiti samo s navedenim sučeljem. S naše točke gledišta, osigurana performansa je sasvim dovoljna za uređaj takvog tipa.
Sustavi Dorado serija V6 5000 i 6000 pripadaju rješenjima srednje klase. Također su izvedeni u formatu 2U i opremljeni s dva kontrolera. Oni se međusobno razlikuju po performansama, broju procesora, maksimalnom broju diskova i veličini predmemorije. Ipak, u arhitektonskom i inženjerskom smislu, Dorado V6 5000 i 6000 su identični i izgledaju jednako.
U hi-end klasu spadaju sustavi Dorado V6 serija 8000 i 18000. Izvedeni u formatu 4U, oni po defaultu imaju razdvojenu arhitekturu, u kojoj su kontroleri i pohrane odvojeni. U minimalnoj konfiguraciji također se mogu isporučiti s samo dva kontrolera, iako kupci obično traže instalaciju četiri ili više.
Dorado V6 8000 horizontalno se skalira do 16 kontrolera, a Dorado V6 18000 do 32. Ove sisteme opremaju različiti procesori s različitim brojem jezgri i kapacitetima cache-a. Ipak, identitet inženjerskih rješenja ostaje očuvan, kao i kod mid-end modela.
2U police s uređajima povezuju se putem RDMA s propusnošću od 100 Gbit/s. Backend Dorado V6 starijih serija također podržava SAS 3.0, ali više kao alternativa u slučaju velikog smanjenja cijena SSD uređaja s tim sučeljem. Tada bi se pojavila ekonomska isplativost njihove upotrebe, čak i uz nižu izvedbu. Trenutno je razlika u cijeni između SSD-ova s SAS i NVMe sučeljima toliko mala da ne možemo preporučiti takvo rješenje.

Unutar kontrolera
Kontroleri Dorado V6 izrađeni su na našoj vlastitoj komponentnoj bazi. Nema procesora iz Intela, nema ASIC-ova iz Broadcom-a. Tako su svi komponente matične ploče, kao i ona sama, potpuno osigurane od rizika povezanih s sankcijama američkih kompanija. Oni koji su s vlastitim očima vidjeli bilo koju našu opremu sigurno su primijetili štitove s crvenom trakom ispod logotipa. To označava da u proizvodu nema američkih komponenti. Takva je službena politika Huwaei – prijelaz na komponente vlastite proizvodnje ili, u svakom slučaju, proizvedene u zemljama koje ne slijede politiku SAD-a.
Evo što se može vidjeti na samoj kontrolnoj ploči.
- Univerzalni mrežni sučelje (čip Hisilicon 1822), koje je odgovorno za povezivanje s Fibre Channel ili Ethernet.
- BMC čip koji osigurava daljinsku dostupnost sustava, a to je Hisilicon 1710, za potpuno funkcionalno daljinsko upravljanje i nadzor sustava. Slični se koriste i u našim poslužiteljima i u drugim rješenjima.
- Središnji procesor, koji je čip Kunpeng 920 proizveden od strane Huwaei, baziran na ARM arhitekturi. On je prikazan na gornjem dijagramu, iako se u drugim kontrolerima mogu instalirati različiti modeli s različitim brojem jezgri, različitim taktnim frekvencijama itd. Od modela do modela varira i broj procesora u jednom kontroleru. Na primjer, u starijim serijama Dorado V6 na jednoj ploči ih ima četiri.
- Kontroler SSD (čip Hisilicon 1812e) koji podržava povezivanje i SAS i NVMe uređaja. Dodat ćemo da Huawei samostalno proizvodi SSD, ali ne izrađuje same NAND ćelije, radije ih nabavljajući od četiri najveća svetska proizvođača kao neisječen silikonski ploči. Isecanje, testiranje i pakovanje u čipove Huawei obavlja samostalno, nakon čega ih lansira pod sopstvenom robnom markom.
- Čip veštačke inteligencije — Ascend 310. Po defaultu ga na kontroleru nema, a montira se putem posebne kartice koja zauzima jedan od slotova predviđenih za mrežne adaptore. Čip se koristi za pružanje inteligentnog ponašanja keša, upravljanje performansama ili procesima deduplikacije i kompresije. Svi ovi zadaci mogu se rešavati i snagom centralnog procesora, ali čip AI omogućuje to mnogo efikasnije.

Odvojeno o procesorima Kunpeng
Procesor Kunpeng predstavlja sistem na čipu (SoC) gde pored računarskog bloka postoje i hardverski moduli koji ubrzavaju različite procese, na primer, izračunavanje kontrolnih suma ili izvršenje 'brisaćeg koda' (erasure coding). U njemu je takođe implementirana hardverska podrška za SAS, Ethernet, DDR4 (od šest do osam kanala) itd. Sve ovo omogućava Huwaei da kreira kontrolere Skladišta podataka koji ne zaostaju po performansama klasičnim rešenjima Intel.
Pored toga, sopstvena rešenja zasnovana na ARM arhitekturi omogućavaju Huwaei da kreira potpuno poslužiteljske rešenja i da ih ponudi svojim kupcima kao alternativu x86.

Nova arhitektura Dorado V6…
Unutrašnja arhitektura Skladišta podataka Dorado V6 starije serije predstavljena je sa četiri glavna subdomena (fabrike).
Prva fabrika je zajednički frontend (mrežni interfejsi odgovorni za vezu sa SAN fabrikom ili hostovima).
Druga — skup kontrolera, od kojih svaki može putem RDMA protokola 'dostupiti' bilo kojoj mrežnoj kartici frontenda, kao i susednom 'mehanizmu' (engine) koji predstavlja kutiju sa četiri kontrolera, kao i zajedničkim izvorima napajanja i hlađenja. Sada modeli Dorado V6 klase hi-end mogu biti opremljeni sa dva takva 'mehanizma' (odnosno, osam kontrolera).
Treća fabrika odgovara za back-end i sastoji se od RDMA mrežnih kartica od 100G.
Na kraju, četvrta fabrika „u hardveru“ predstavlja pametne policama s pohranom.
Ova simetrična struktura otkriva sav potencijal NVMe tehnologije i jamči visoke performanse i pouzdanost. Procesi ulaz/izlaz se maksimalno paraleliziraju po procesorima i jezgri, osiguravajući simultano čitanje i pisanje u više tokova.

…i što nam je to dalo
Maksimalna performansa Dorado V6 rješenja otprilike tri puta nadmašuje rezultate sustava prethodne generacije (iste klase) i može doseći 20 milijuna IOPS.
To je povezano s tim što je u prošloj generaciji uređaja podrška za NVMe bila ograničena samo na proširive police s pohranom. Sada je prisutna na svim razinama, od hosta do SSD-a. Mreža back-enda također se promijenila: SAS/PCIe su ustupili mjesto RoCEv2 s propusnošću od 100 Gbps.
Promijenjen je i sam format SSD-a. Dok je ranije na polici od 2U bilo 25 uređaja, sada je taj broj povećan na 36 fizičkih diskova veličine dlanova. Osim toga, police su postale 'pametnije'. Svaka od njih sada ima sustav otpornosti na kvarove sastavljen od dva kontrolera temeljenih na ARM čipovima, sličnim onima koji se nalaze u centralnim kontrolerima.

Trenutno se bave samo reorganizacijom podataka, ali s izlaskom novih firmvera dodaju se kompresija i erasure coding, što će smanjiti opterećenje na glavnim kontrolerima s 15 na 5%. Premještanje dijela zadataka na policu također oslobađa propusnost unutarnje mreže. Sve to značajno povećava skalabilnost sustava.
Kompresija i deduplifikacija u prethodnoj generaciji SČD obavljali su se s blokovima fiksne dužine. Sada je dodan način rada s blokovima promjenjive dužine, koji je za sada potrebno ručno uključiti. Naknadni firmveri mogu promijeniti ovu situaciju.
Također nešto o toleranciji na greške. Dorado V3 je održavala rad ako je jedan kontroler od dva otkazao. Dorado V6 će osigurati dostupnost podataka čak i ako istovremeno otkažu četiri od osam kontrolera ili ako se postupno izuzme sedam kontrolera iz jednog 'motora'.

Pouzdanost u smislu ekonomike
Nedavno je među korisnicima Huaweija provedeno istraživanje o tome koji pojedini elementi IT infrastrukture se smatraju prihvatljivima. Većina ispitanika tolerira hipotezu u kojoj aplikacija ne reagira tijekom nekoliko stotina sekundi. Za operacijski sustav ili host-adapter sabirnice kritično vrijeme neaktivnosti su sekunde (u suštini, vrijeme ponovnog pokretanja). Čak i veće zahtjeve korisnici postavljaju prema mreži: njena propusnost ne smije opadati dulje od 10 do 20 sekundi. Kao što se može naslutiti, ispitanici su smatrali da su kvarovi sustava pohrane najkritičniji. Iz perspektive poslovnih predstavnika, neaktivni SSD ne bi trebao trajati više od nekoliko sekundi godišnje!
Drugim riječima, ako klijentska aplikacija banke ne reagira 100 sekundi, to vjerojatno neće izazvati katastrofalne posljedice. No, ako isto toliko ne radi SSD, moguć je prekid poslovanja i značajni financijski gubici.

Na dijagramu iznad prikazana je cijena sata rada za deset najvećih banaka (podatci Forbes-a iz 2017. godine). Pristajte, ako se vaša tvrtka približava veličini kineskih banaka, opravdati potrebu za kupnjom SSD-a vrijednog nekoliko milijuna dolara neće biti tako teško. Točno je i obrnuto: ako poslovanje ne trpi značajne gubitke tijekom neaktivnosti, tada vjerojatno neće kupiti hi-end SSD. U svakom slučaju, važno je imati predstavu o tome kolika će rupa nastati u vašem novčaniku dok administrator sustava rješava problem neispravnog sustava pohrane podataka.

Sekunda za hitno prebacivanje
Na ilustraciji iznad u rješenju A možete vidjeti naš sustav prethodne generacije Dorado V3. Četiri njegova kontrolera rade u paru, a kopije keša nalaze se samo u dva kontrolera. Kontroleri unutar para mogu redistribuirati opterećenje. U isto vrijeme, kao što vidite, ovdje nema "fabrike" frontend-a i backend-a, tako da se svaki od polica s pohranjivačima povezuje s određenom parom kontrolera.
Na shemi Solution B prikazano je trenutno rješenje na tržištu od drugog dobavljača (prepoznajete?). Tu su već prisutne i frontend i backend fabrike, a skladišta se povezuju direktno na četiri kontrolera. No, u radu internih algoritama sustava postoje ne očiti nijanse na prvi pogled.
Desno je prikazana naša trenutna arhitektura SCS Dorado V6 sa svim skupom unutarnjih elemenata. Razmotrit ćemo kako ti sustavi prolaze kroz tipičnu situaciju — otkaz jednog kontrolera.
U klasičnim sustavima, među kojima je i Dorado V3, vrijeme potrebno za redistribuciju opterećenja prilikom otkaza doseže četiri sekunde. U to vrijeme ulaz-izlaz potpuno se zaustavlja. U rješenju Solution B naših kolega, unatoč modernijoj arhitekturi, vrijeme zastoja prilikom otkaza čak je veće — šest sekundi.
SCS Dorado V6 obnavlja svoj rad samo jednu sekundu nakon otkaza. Ovaj rezultat postiže se zahvaljujući homogenu vremenskom RDMA okruženju, koje omogućuje kontroleru pristup 'tuđoj' memoriji. Druga važna okolnost je prisutnost frontend fabrike, zahvaljujući kojoj put za hosta ostaje nepromijenjen. Port ostaje isti, a opterećenje se jednostavno šalje na ispravne kontrolere s driverima multipassing.
Otkaz drugog kontrolera u Dorado V6 opereće se za jednu sekundu prema istoj shemi. U Dorado V3 to traje oko šest sekundi, a za rješenje drugog dobavljača — devet. Za mnoge DBMS-ove takvi intervali već se ne mogu smatrati prihvatljivima, jer se u to vrijeme sustav prebacuje u standby režim i prestaje funkcionirati. To se prvenstveno odnosi na DBMS-ove koji se sastoje od mnogih particija.
Otkaz trećeg kontrolera Solution A nije moguće preživjeti. Jednostavno zato što se gubi pristup dijelu diskova s podacima. S druge strane, Solution B u takvoj situaciji obnavlja funkcionalnost, što zahtijeva, kao i u prethodnom slučaju, devet sekundi.
Što se događa s Dorado V6? Jedna sekunda.

Što se može postići u jednoj sekundi?
Gotovo ništa, ali nam to ne treba. Ponovo naglašavamo da je u Dorado V6 hi-end klase front-end odvojen od kontrolerske fabrike. To znači da nema strogo dodeljenih portova koji pripadaju određenom kontroleru. Preusmeravanje u slučaju kvara ne podrazumeva traženje alternativnih putanja ili ponovnu inicijalizaciju multi-passinga. Sistem nastavlja raditi kao i dosad.

Otpornost na brojne kvarove
Stariji modeli Dorado V6 bez problema podnose istovremeni kvar dvojice bilo kojih (!) kontrolera iz bilo kojih „pokreta”. To je postalo moguće zahvaljujući tome što rešenje sada čuva tri kopije keša. Dakle, čak i u slučaju dvostrukog kvara uvek će postojati jedna celovita kopija.
Simultani kvar svih četiri kontrolera u jednom od „pokreta” takođe neće izazvati fatalne posledice, jer su sve tri kopije keša u svakom trenutku raspoređene između „pokreta”. Sam sistem nadgleda pridržavanje te logike rada.
Na kraju, vrlo malo verovatan scenario jeste sekvencijalni kvar sedam kontrolera od osam. Pri tom minimalni dozvoljeni interval između pojedinačnih kvarova za očuvanje funkcionalnosti iznosi 15 minuta. Za to vreme RAID sistem može izvršiti operacije neophodne za migraciju keša.
Poslednji preostali kontroler će obezbediti rad skladišta podataka i održavati keš tokom pet dana (podrazumevana vrednost koja se lako može promeniti u podešavanjima). Nakon toga keš će biti isključen, ali rad RAID sistema će se nastaviti.

Neproblematična ažuriranja
Nova OS Dorado V6 omogućava ažuriranje firmvera RAID sistema bez ponovnog pokretanja kontrolera.
Operativni sistem, kao i kod prethodnih rešenja, zasnovan je na Linux-u, međutim mnogi operativni procesi su prebačeni iz jezgra u korisnički režim. Većina funkcija, na primer onih koje su odgovorne za deduplikaciju i kompresiju, sada su obični, u pozadini radeći demoni. Zbog toga za ažuriranje pojedinačnih modula nije potrebno menjati ceo operativni sistem. Na primer, za dodavanje podrške novom protokolu biće dovoljno isključiti odgovarajući softverski modul i pokrenuti novi.
Iako pitanja o ažuriranju sustava ostaju, središnji elementi i dalje mogu zahtijevati ažuriranja. Međutim, prema našim zapažanjima, takvi slučajevi čine manje od 6% ukupnog broja. To omogućuje ponovno pokretanje kontrolera mnogo rjeđe nego prije.

Rješenja otporna na katastrofe i rješenja visoke dostupnosti (HA/DR)
Dorado V6 je «iz kutije» spreman za integraciju u geo-raspoređene sustave, metro klastere i «trostruke» podatkovne centre.
Na lijevoj strani gore prikazane ilustracije nalazi se poznati metro klaster. Dva uređaja za pohranu rade u aktivnom/aktivnom režimu na udaljenosti do 100 km jedan od drugog. Ova infrastruktura s jednim ili više kvorumskih serverya može se podržavati rješenjima različitih tvrtki, uključujući našu Cloud operacijski sustav FusionSphere. Ključnu važnost u takvim projektima dobiva karakteristika povezanosti između lokacija; sve druge zadatke u našem slučaju preuzima funkcija HyperMetro, koja je dostupna «iz kutije». Moguća je integracija putem Fibre Channel-a, kao i putem iSCSI u IP mrežama, ako to zatreba. Nema potrebe za obveznom prisutnošću zasebne «tamne» optike, jer sustav može komunicirati preko postojećih kanala.
Prilikom izgradnje takvih sustava jedini hardverski zahtjev za pohranu podataka je dodijeliti portove za replikaciju. Dovoljno je nabaviti licencu, pokrenuti kvorumske servere — fizičke ili virtualne — i osigurati IP povezanost do kontrolera (10 Mbps, 50 ms).
Ova arhitektura se lako može prenijeti na sustav s tri podatkovna centra (vidi desnu stranu ilustracije). Na primjer, kada dva podatkovna centra rade u režimu metro klastera, a treća lokacija, smještena daleko više od 100 km, koristi asinkronu replikaciju.
Sustav tehnološki podržava različite poslovne scenarije, koji će se realizirati u slučaju velikih iznimnih situacija.

Preživljavanje metro klastera u slučaju više kvarova
Na gornjim i donjim dijelovima također je prikazan klasični metro klaster, koji se sastoji od dva uređaja za pohranu i kvorumskog servera. Kao što možete vidjeti, u šest od devet mogućih scenarija brojnih kvarova, naša infrastruktura će zadržati funkcionalnost.
Na primjer, u drugom scenariju, kada dođe do kvara kvorumnog poslužitelja i sinkronizacije između lokacija, sustav ostaje operativan jer druga lokacija prestaje raditi. Tako ponašanje već je ugrađeno u unutarnje algoritme.
Čak i nakon tri kvara, pristup informacijama može se zadržati ako je interval između njih bio najmanje 15 sekundi.

Uobičajeni adut iz rukava
Podsjetimo da Huawei proizvodi ne samo SAN, već i cjelokupni spektar mrežne opreme. Bez obzira kojeg dobavljača SAN-a odabrali, ako se između lokacija koristi WDM mreža, u 90% slučajeva ona će biti izgrađena na rješenjima naše kompanije. Postavlja se logično pitanje: zašto skupljati zoološki vrt sustava kada se sav garancijski kompatibilan hardver može dobiti od jednog dobavljača?

O pitanju performansi
Vjerojatno više nikoga ne treba uvjeravati da prijelaz na All-Flash SAN znatno smanjuje troškove održavanja infrastrukture, jer se sve rutinske operacije odvijaju mnogo brže. To potvrđuju svi dobavljači takve opreme. Međutim, mnogi dobavljači počinju lagati kada se radi o padu performansi prilikom aktiviranja različitih režima rada SAN-a.
U našoj industriji široko se prakticira izdavanje SAN-a na testno korištenje na jedan do dva dana. Dobavljač pokreće 20-minutni test na praznom sustavu, dobivajući nevjerojatne mjere performansi. A u stvarnom radu brzo se otkrivaju 'podvodne prepreke'. Već nakon jednog dana lijepe vrijednosti IOPS-a smanjuju se za dva do tri puta, a ako se SAN napuni do 80%, postaju još manje. Kada se aktivira RAID 5 umjesto RAID 10, gubi se dodatnih 10-15%, a u načinu metro-klastera performanse se dodatno prepolovljuju.
Sve što je navedeno gore - nije o Dorado V6. Naši klijenti imaju mogućnost pokrenuti test performansi tijekom vikenda ili barem tijekom noći. Tada se manifestira prikupljanje smeća, a također postaje jasno kako aktivacija različitih opcija - poput snimaka i replikacije - utječe na razinu postignutih IOPS-a.
U Dorado V6 snimci i RAID s paritetom praktički ne utječu na performanse (3–5% umjesto 10-15%). Prikupljanje smeća (popunjavanje ćelija uređaja nulama), kompresija, dedupliranje na SAN-u punom 80% uvijek će utjecati na ukupnu brzinu obrade zahtjeva. No, upravo je Dorado V6 zanimljivo jer, bez obzira na to koju kombinaciju funkcija i zaštitnih mehanizama aktivirali, konačna performansa SAN-a neće pasti ispod 80% od rezultata dobivenog bez opterećenja.

Upravljanje opterećenjem
Visoka performansa Dorado V6 postiže se zahvaljujući uravnoteženju na svakom koraku, a to su:
- multiklanjanje;
- korištenje više veza s jednog hosta;
- postojanje frontend fabrike;
- paraleliziranje rada kontrolera SAN-a;
- distribucija opterećenja po svim uređajima na razini RAID 2.0+.
U principu, to je opća praksa. Danas malo tko drži sve podatke na jednom LUN-u: svi nastoje imati barem osam, možda četrdeset, ili čak još više. To je očit i ispravan pristup s kojim se slažemo. No, ako vaš zadatak zahtijeva samo jedan LUN koji je lakše održavati, naša arhitektonska rješenja omogućuju postizanje 80% performansi dostupnih pri korištenju više LUN-ova.

Dinamičko planiranje opterećenja procesora
Distribucija opterećenja na procesore pri korištenju jednog LUN-a realizirana je na sljedeći način: zadaci se već na razini LUN-a dijele na male 'shardove', od kojih se svaki čvrsto dodjeljuje određenom kontroleru u 'motorku'. Ovo je učinjeno kako sustav ne bi gubio performanse dok 'skače' s tim dijelom podataka po različitim kontrolerima.
Još jedan mehanizam zadržavanja visoke performanse je dinamičko planiranje, pri čemu se određena procesorska jezgre mogu dodijeliti različitim skupinama zadataka. Na primjer, ako sustav trenutno miruje na razini dedupliranja i kompresije, tada se dio jezgri može uključiti u proces obrade ulaza-izlaza. Ili obrnuto. Sve se to odvija automatski i neprimjetno za korisnika.
Podaci o trenutnom opterećenju svake od jezgri Dorado V6 ne prikazuju se u grafičkom sučelju, no putem naredbenog retka možete pristupiti OS-u kontrolera i iskoristiti običnu linuxovsku naredbu top.

Podrška za NVMe i RoCE
Kao što je već spomenuto, trenutno Dorado V6 potpuno podržava NVMe preko Fibre Channel "iz kutije" i ne zahtijeva nikakve licence. Sredinom godine bit će dostupna podrška za NVMe preko Ethernet-a. Za njegovo potpuno korištenje potrebna je podrška za Ethernet s direktnim pristupom u memoriju (DMA) verzije v2.0, kako sa strane samog SAN-a, tako i sa strane preklopnika i mrežnih adaptera, kao što su Mellanox ConnectX-4 ili ConnectX-5. Također se mogu koristiti mrežne kartice bazirane na našim čipovima. Podrška za RoCE također treba biti implementirana na razini operacijskog sustava.
Općenito, smatramo da je Dorado V6 NVMe-orijentirani sustav. Unatoč postojećoj podršci za Fibre Channel i iSCSI, u budućnosti planiramo prijelaz na visoko-brzi Ethernet s RDMA.

Prstohvat marketinga
Zahvaljujući visokoj otpornosti sustava Dorado V6 na kvarove, dobroj horizontalnoj skalabilnosti, podršci za različite migracijske tehnologije itd., ekonomski učinak njegove nabave pojavljuje se s početkom intenzivnog korištenja SAN-a. Nastavit ćemo se truditi učiniti posjedovanje sustava maksimalno isplativim, čak i ako to u početnoj fazi nije odmah vidljivo.
Naime, formirali smo program FLASH EVER, vezan uz produženje životnog ciklusa SAN-a i namijenjen kako bismo koliko god je moguće rasteretili korisnika prilikom provođenja nadogradnji.

Ovaj program uključuje niz mjera:
- mogućnost postepenog zamjenjivanja kontrolera i polica s diskovima novim verzijama bez zamjene cijele opreme (za sustave Dorado V6 visoke klase);
- mogućnost federativnog pohranjivanja (spajanje različitih verzija Dorado u okviru jednog hibridnog klastera SAN-a);
- pametnu virtualizaciju (mogućnost korištenja opreme treće strane kao dijela rješenja Dorado).

Na kraju, treba naglasiti da složena situacija u svijetu slabije utječe na komercijalne izglede novog sustava. Unatoč tome što je službeno izdanje Dorado V6 održano tek u siječnju, vidimo značajnu potražnju za njom u Kini, kao i veliki interes od strane ruskih i međunarodnih partnera iz financijskog sektora i vladinih struktura.
Osim ostalog, u vezi s pandemijom, koliko god ona trajala, posebno se postavlja pitanje osiguravanja udaljenih zaposlenika virtualnim radnim stolovima. U ovom procesu Dorado V6 mogao bi također riješiti mnoga pitanja. Stoga ulažemo sve potrebne napore, uključujući gotovo dogovor o uključivanju novog sustava u VMware popis kompatibilnosti.
***
Usput, ne zaboravite na naše brojne webinare, koji se održavaju ne samo u ruskom jeziku, već i na globalnoj razini. Popis webinara za travanj dostupan je na .
Izvor: habr.com
