Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Si us plau, no treu conclusions pel títol! Tenim arguments de pes que ho avalen i els hem empaquetat de la manera més compacta que hem pogut. Portem a la vostra atenció una publicació sobre el concepte i els principis de funcionament del nostre nou sistema d'emmagatzematge, que es va publicar el gener de 2020.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Segons la nostra opinió, el principal avantatge competitiu de la família d'emmagatzematge Dorado V6 és el rendiment i la fiabilitat esmentats al títol. Sí, sí, és tan senzill, però quines decisions complicades i no tan complicades hem aconseguit aconseguir aquest "simple", en parlarem avui.

Per tal d'aprofitar millor el potencial dels sistemes de nova generació, parlarem dels representants més antics de la gamma de models (models 8000, 18000). Llevat que s'indiqui el contrari, han de ser-ho.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Unes paraules sobre el mercat

Per entendre millor el lloc de les solucions de Huawei al mercat, passem a un criteri provat - "quadrants màgics» Gartner. Fa dos anys, en el sector de la matriu de discs d'ús general, la nostra empresa va entrar amb confiança al grup de líders, només per darrere de NetApp i Hewlett Packard Enterprise. La posició de Huawei al mercat d'emmagatzematge SSD el 2018 es va caracteritzar per l'estatus de "desafiador", però faltava alguna cosa per aconseguir una posició de lideratge.

El 2019, Gartner, en el seu estudi, va combinar els dos sectors anteriors en un sol: "Magatzematge principal". Com a resultat, Huawei va tornar a estar al quadrant líder, al costat de venedors com IBM, Hitachi Vantara i Infinidat.

Per completar el panorama, observem que Gartner recull el 80% de les dades per analitzar-les al mercat nord-americà, i això comporta un biaix important a favor d'aquelles empreses ben representades als EUA. Mentrestant, els proveïdors orientats als mercats europeu i asiàtic es troben en una posició evidentment menys avantatjosa. Malgrat això, l'any passat els productes Huawei van ocupar el lloc que li corresponen al quadrant superior dret i, segons el veredicte de Gartner, "poden ser recomanats per al seu ús".

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Novetats a Dorado V6

La línia de productes Dorado V6, en particular, està representada per sistemes de nivell d'entrada de la sèrie 3000. Equipats inicialment amb dos controladors, es poden ampliar horitzontalment a 16 controladors, 1200 unitats i 192 GB de memòria cau. Així mateix, el sistema estarà equipat amb ports externs Fibre Channel (8 / 16 / 32 Gb / s) i Ethernet (1 / 10 / 25 / 40 / 100 Gb / s).

Tingueu en compte que l'ús de protocols que no tenen èxit comercial ara s'està eliminant gradualment, de manera que al principi vam decidir abandonar el suport per a Fibre Channel over Ethernet (FCoE) i Infiniband (IB). S'afegiran en versions posteriors de firmware. El suport per a NVMe over Fabric (NVMe-oF) està disponible a la part superior de Fibre Channel. El proper microprogramari, que està programat per al llançament al juny, està programat per admetre el mode NVMe sobre Ethernet. Segons la nostra opinió, el conjunt anterior cobrirà amb escreix les necessitats de la majoria dels clients de Huawei.

L'accés als fitxers no està disponible a la versió actual del microprogramari i apareixerà en una de les properes actualitzacions cap a finals d'any. La implementació s'assumeix a nivell natiu, pels mateixos controladors amb ports Ethernet, sense l'ús d'equips addicionals.

La principal diferència entre el model de la sèrie Dorado V6 3000 i els més antics és que admet un protocol al backend: SAS 3.0. En conseqüència, les unitats només es poden utilitzar amb la interfície anomenada. Des del nostre punt de vista, el rendiment que ofereix això és prou suficient per a un dispositiu d'aquest tipus.

Els sistemes Dorado V6 de les sèries 5000 i 6000 són solucions de gamma mitjana. També es fabriquen en el factor de forma 2U i estan equipats amb dos controladors. Es diferencien entre si pel rendiment, el nombre de processadors, el nombre màxim de discs i la mida de la memòria cau. Tanmateix, en termes arquitectònics i d'enginyeria, Dorado V6 5000 i 6000 són idèntics i tenen el mateix aspecte.

La classe d'alta gamma inclou sistemes Dorado V6 de les sèries 8000 i 18000. Fabricats en mida 4U, tenen una arquitectura separada per defecte, en la qual els controladors i les unitats estan separats. També poden incloure com a mínim dos controladors, tot i que els clients solen demanar quatre o més.

Dorado V6 8000 escala fins a 16 controladors, i Dorado V6 18000 escala fins a 32. Aquests sistemes tenen processadors diferents amb diferents nombres de nuclis i mides de memòria cau. Al mateix temps, es conserva la identitat de les solucions d'enginyeria, com en els models de gamma mitjana.

Els prestatges d'emmagatzematge 2U es connecten mitjançant RDMA amb una amplada de banda de 100 Gb/s. El backend Dorado V6 més antic també admet SAS 3.0, però més en cas que els SSD amb aquesta interfície baixin molt de preu. Aleshores hi haurà una viabilitat econòmica del seu ús fins i tot tenint en compte la menor productivitat. De moment, la diferència de cost entre els SSD amb interfícies SAS i NVMe és tan petita que no estem preparats per recomanar aquesta solució.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Dins del controlador

Els controladors Dorado V6 es fabriquen amb la nostra pròpia base d'elements. Sense processadors d'Intel, sense ASIC de Broadcom. Així, tots els components de la placa base, així com la mateixa placa base, queden completament allunyats de la influència dels riscos associats a la pressió de sancions de les empreses nord-americanes. Els que han vist algun dels nostres equips amb els seus propis ulls probablement s'han adonat d'uns escuts amb una franja vermella sota el logotip. Vol dir que el producte no conté components americans. Aquest és el curs oficial de Huawei: la transició a components de producció pròpia o, en qualsevol cas, produïts en països que no segueixen la política dels EUA.

Aquí teniu el que podeu veure a la mateixa placa controladora.

  • Interfície de xarxa universal (xip Hisilicon 1822) responsable de la connexió a Fibre Channel o Ethernet.
  • Proporcionar accessibilitat remota al xip BMC del sistema, és a dir, Hisilicon 1710, per al control remot i la supervisió del sistema amb totes les funcions. També s'utilitzen de similars als nostres servidors i en altres solucions.
  • La unitat central de processament, que és el xip Kunpeng 920 construït sobre l'arquitectura ARM, fabricat per Huawei. És ell qui es mostra al diagrama anterior, encara que altres controladors poden tenir models diferents amb un nombre diferent de nuclis, una velocitat de rellotge diferent, etc. El nombre de processadors en un controlador també canvia d'un model a un altre. Per exemple, a la sèrie Dorado V6 més antiga, n'hi ha quatre en un tauler.
  • Controlador SSD (xip Hisilicon 1812e) que admet unitats SAS i NVMe. A més, Huawei produeix de manera independent SSD, però no fabrica cèl·lules NAND per si mateixes, preferint comprar-les als quatre fabricants més grans del món en forma d'hòsties de silici sense tallar. Tallar, provar i empaquetar en xips Huawei produeix de manera independent, després els llança sota la seva pròpia marca.
  • El xip d'intel·ligència artificial és Ascend 310. Per defecte, està absent al controlador i es munta a través d'una targeta separada, que ocupa una de les ranures reservades per als adaptadors de xarxa. El xip s'utilitza per proporcionar un comportament de memòria cau intel·ligent, gestió del rendiment o processos de deduplicació i compressió. Totes aquestes tasques es poden resoldre amb l'ajuda del processador central, però el xip d'IA us permet fer-ho de manera molt més eficient.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Per separat sobre els processadors Kunpeng

El processador Kunpeng és un sistema en xip (SoC) on, a més de la unitat informàtica, hi ha mòduls de maquinari que acceleren diversos processos, com ara calcular sumes de control o executar codificació d'esborrat. També implementa suport de maquinari per a SAS, Ethernet, DDR4 (de sis a vuit canals), etc. Tot això permet a Huawei crear controladors d'emmagatzematge que no són inferiors en rendiment a les solucions clàssiques d'Intel.

A més, les solucions pròpies basades en l'arquitectura ARM permeten a Huawei crear solucions completes de servidor i oferir-les als seus clients com a alternativa a x86.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Nova arquitectura Dorado V6...

L'arquitectura interna del sistema d'emmagatzematge Dorado V6 de la sèrie anterior està representada per quatre subdominis principals (fàbriques).

La primera fàbrica és una interfície comuna (interfícies de xarxa encarregades de comunicar-se amb la fàbrica SAN o els hosts).

El segon és un conjunt de controladors, cadascun dels quals pot "arribar" mitjançant el protocol RDMA tant a qualsevol targeta de xarxa frontal com al "motor" veí, que és una caixa amb quatre controladors, així com potència i refrigeració. unitats comunes a ells. Ara els models Dorado V6 d'alta gamma es poden equipar amb dos d'aquests "motors" (respectivament, vuit controladors).

La tercera fàbrica és responsable del backend i consta de targetes de xarxa RDMA 100G.

Finalment, la quarta fàbrica "en maquinari" està representada per prestatges d'emmagatzematge intel·ligents endollables.

Aquesta estructura simètrica allibera tot el potencial de la tecnologia NVMe i garanteix un alt rendiment i fiabilitat. El procés d'E/S es paral·lelitza al màxim entre processadors i nuclis, proporcionant lectura i escriptura simultànies a diversos fils.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

...i el que ens va donar

El rendiment màxim de les solucions Dorado V6 és aproximadament tres vegades superior al dels sistemes de generació anterior (de la mateixa classe) i pot arribar als 20 milions d'IOPS.

Això es deu al fet que a la generació passada de dispositius, el suport NVMe només s'estenia als prestatges amb unitats. Ara està present en totes les etapes, des de l'amfitrió fins a l'SSD. La xarxa de fons també ha sofert canvis: SAS/PCIe ha donat pas a RoCEv2 amb un rendiment de 100 Gb/s.

El factor de forma SSD també ha canviat. Si abans hi havia 2 unitats per prestatge de 25U, ara s'han portat fins a 36 discs físics de mida de palma. A més, les prestatgeries "s'han encertat". Cadascun d'ells té ara un sistema tolerant a fallades de dos controladors basats en xips ARM, similars als instal·lats als controladors centrals.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Fins ara, només es dediquen a la reorganització de dades, però amb el llançament del nou microprogramari, s'hi afegirà la codificació de compressió i esborrat, que reduirà la càrrega dels controladors principals del 15 al 5%. Transferir algunes tasques al prestatge al mateix temps allibera l'ample de banda de la xarxa interna. I tot això augmenta significativament el potencial d'escalabilitat del sistema.

La compressió i la deduplicació en el sistema d'emmagatzematge de la generació anterior es va realitzar amb blocs de longitud fixa. Ara, s'ha afegit una manera de treballar amb blocs de longitud variable, que fins ara s'ha d'encendre a la força. Les actualitzacions posteriors poden canviar aquesta circumstància.

També breument sobre la tolerància als fracassos. Dorado V3 continuava operatiu si un dels dos controladors fallava. Dorado V6 garantirà la disponibilitat de les dades encara que set de cada vuit controladors fallin de manera consecutiva o quatre de cada motor fallin simultàniament.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Fiabilitat en termes econòmics

Recentment, s'ha realitzat una enquesta entre els clients de Huawei sobre el temps d'inactivitat dels elements individuals de la infraestructura informàtica que l'empresa considera acceptable. En la seva majoria, els enquestats eren tolerants amb una situació hipotètica en què l'aplicació no responia en uns centenars de segons. Per al sistema operatiu o l'adaptador de bus host, desenes de segons (essencialment el temps de reinici) van ser un temps d'inactivitat crític. Els clients exigeixen encara més la xarxa: el seu ample de banda no hauria de desaparèixer durant més de 10-20 segons. Com podeu endevinar, els enquestats més importants van considerar els errors del sistema d'emmagatzematge. Des del punt de vista dels representants empresarials, l'emmagatzematge senzill no hauria de superar... uns quants segons a l'any!

En altres paraules, si l'aplicació del client del banc no respon durant 100 segons, és probable que això no provoqui conseqüències catastròfiques. Però si el sistema d'emmagatzematge no funciona per la mateixa quantitat, és probable que l'aturada del negoci i pèrdues financeres importants.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

El gràfic anterior mostra el cost d'una hora de treball per als deu bancs més grans (dades de Forbes del 2017). D'acord, si la vostra empresa s'acosta a la mida dels bancs xinesos, no serà tan difícil justificar la necessitat de comprar sistemes d'emmagatzematge per diversos milions de dòlars. L'afirmació inversa també és correcta: si una empresa no pateix pèrdues significatives durant el temps d'inactivitat, és poc probable que compri sistemes d'emmagatzematge d'alta gamma. En qualsevol cas, és important tenir una idea de quina mida amenaça de formar-se un forat a la cartera mentre l'administrador del sistema s'ocupa del sistema d'emmagatzematge que s'ha negat a funcionar.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Segon per failover

A la solució A de la il·lustració anterior, podeu reconèixer el nostre sistema Dorado V3 de generació anterior. Els seus quatre controladors funcionen per parelles i només dos controladors contenen còpies de la memòria cau. Els controladors dins d'un parell poden redistribuir la càrrega. Al mateix temps, com podeu veure, aquí no hi ha "fàbriques" frontals i posteriors, de manera que cadascun dels prestatges d'emmagatzematge està connectat a un parell de controladors específic.

El diagrama de la solució B mostra una solució que actualment es troba al mercat d'un altre proveïdor (reconegut?). Ja hi ha fàbriques de front-end i back-end aquí, i les unitats estan connectades a quatre controladors alhora. És cert que hi ha matisos que no són evidents en la primera aproximació en el treball dels algorismes interns del sistema.

A la dreta hi ha la nostra arquitectura d'emmagatzematge Dorado V6 actual amb el conjunt complet de components interns. Penseu en com aquests sistemes sobreviuen a una situació típica: la fallada d'un controlador.

En els sistemes clàssics, que inclouen Dorado V3, el període necessari per redistribuir la càrrega en cas de fallada arriba als quatre segons. Durant aquest temps, l'E/S s'atura completament. La solució B dels nostres companys, malgrat l'arquitectura més moderna, té un temps d'inactivitat encara més gran en cas de fallada de sis segons.

Storage Dorado V6 restaura el seu funcionament en només un segon després d'un error. Aquest resultat s'aconsegueix gràcies a un entorn RDMA intern homogeni que permet al controlador accedir a la memòria "estrangera". La segona circumstància important és la presència d'una fàbrica de front-end, gràcies a la qual el camí de l'amfitrió no canvia. El port segueix sent el mateix i els controladors de pas múltiples simplement envien la càrrega als controladors saludables.

La fallada del segon controlador de Dorado V6 es resol en un segon segons el mateix esquema. Dorado V3 triga uns sis segons i la solució d'un altre proveïdor triga nou. Per a molts DBMS, aquests intervals ja no es poden considerar acceptables, ja que durant aquest temps el sistema passa al mode d'espera i deixa de funcionar. En primer lloc, es refereix a un DBMS que consta de moltes seccions.

La fallada del tercer controlador La solució A no pot sobreviure. Simplement pel fet que es perd l'accés a part dels discos de dades. Al seu torn, la solució B en aquesta situació restaura la seva capacitat de treball, que triga, com en el cas anterior, nou segons.

Què hi ha al Dorado V6? Un segon.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Què es pot fer en un segon

Gairebé res, però no ho necessitem. Una vegada més, a Dorado V6 de la classe d'alta gamma, la fàbrica frontal està desacoblada de la fàbrica del controlador. Això vol dir que no hi ha ports codificats que pertanyin a un controlador específic. El failover no implica trobar camins alternatius ni reiniciar el multipassing. El sistema continua funcionant com abans.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Tolerància a falles múltiples

Els models Dorado V6 més antics poden sobreviure fàcilment a la fallada simultània de dos (!) Controladors de qualsevol "motor". Això és possible gràcies al fet que la solució ara conserva tres còpies de la memòria cau. Per tant, fins i tot amb una doble fallada, sempre hi haurà una còpia completa.

Una fallada sincrònica dels quatre controladors en un dels "motors" tampoc causarà conseqüències fatals, ja que les tres còpies de la memòria cau es distribueixen entre els "motors" en un moment donat. El propi sistema supervisa el compliment d'aquesta lògica de treball.

Finalment, un escenari molt poc probable és la fallada seqüencial de set de cada vuit controladors. A més, l'interval mínim permès entre fallades individuals per mantenir l'operabilitat és de 15 minuts. Durant aquest temps, el sistema d'emmagatzematge té temps per realitzar les operacions necessàries per a la migració de la memòria cau.

L'últim controlador supervivent executarà el magatzem de dades i mantindrà la memòria cau durant cinc dies (el valor predeterminat, que es pot canviar fàcilment a la configuració). Després d'això, la memòria cau es desactivarà, però el sistema d'emmagatzematge continuarà funcionant.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Actualitzacions no molestes

El nou sistema operatiu Dorado V6 us permet actualitzar el microprogramari d'emmagatzematge sense reiniciar els controladors.

El sistema operatiu, com en el cas de les solucions anteriors, es basa en Linux, però, molts processos operatius s'han traslladat del nucli al mode d'usuari. La majoria de les funcions, com les responsables de la desduplicació i la compressió, ara són dimonis habituals que s'executen en segon pla. Com a resultat, no és necessari canviar tot el sistema operatiu per actualitzar mòduls individuals. Suposem que, per afegir suport per a un nou protocol, només caldrà desactivar el mòdul de programari corresponent i iniciar-ne un de nou.

És evident que els problemes d'actualització del sistema en conjunt encara romanen, perquè pot haver-hi elements al nucli que s'hagin d'actualitzar. Però aquests, segons les nostres observacions, són menys del 6% del total. Això us permet reiniciar els controladors deu vegades menys que abans.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Solucions tolerants a desastres i d'alta disponibilitat (HA/DR).

Dorado V6 de sortida està preparat per a la integració en solucions geodistribuïdes, clústers a nivell de ciutat (metro) i centres de dades "triples".

A l'esquerra de la il·lustració de dalt hi ha un clúster de metro ja conegut per a molts. Dos sistemes d'emmagatzematge funcionen en mode actiu/actiu a una distància de fins a 100 km l'un de l'altre. Aquesta infraestructura amb un o més servidors de quòrum pot ser compatible amb solucions de diferents empreses, inclòs el nostre sistema operatiu al núvol FusionSphere. De particular importància en aquest tipus de projectes són les característiques del canal entre els llocs, totes les altres tasques en el nostre cas són assumides per la funció HyperMetro, disponible, de nou, fora de la caixa. La integració és possible a través de Fibre Channel, així com a través d'iSCSI a les xarxes IP, si sorgeix aquesta necessitat. Ja no és necessària la presència obligatòria d'òptiques "fosques" dedicades, ja que el sistema és capaç de comunicar-se a través dels canals existents.

Quan es construeixen aquests sistemes, l'únic requisit de maquinari per a l'emmagatzematge és l'assignació de ports per a la replicació. N'hi ha prou amb adquirir una llicència, executar servidors de quòrum -físics o virtuals- i proporcionar connectivitat IP als controladors (10 Mbps, 50 ms).

Aquesta arquitectura es pot transferir fàcilment a un sistema amb tres centres de dades (vegeu el costat dret de la il·lustració). Per exemple, quan dos centres de dades operen en mode de clúster de metro i el tercer lloc, situat a una distància de més de 100 km, utilitza la replicació asíncrona.

El sistema admet tecnològicament diversos escenaris de negoci que s'implementaran en cas d'excés a gran escala.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Supervivència d'un clúster de metro amb múltiples avaries

L'anterior i el següent també mostren un clúster de metro clàssic, format per dos sistemes d'emmagatzematge i un servidor de quòrum. Com podeu veure, en sis de cada nou escenaris possibles de fallades múltiples, la nostra infraestructura romandrà operativa.

Per exemple, en el segon escenari, si falla el servidor de quòrum i falla la sincronització entre els llocs, el sistema continua sent productiu perquè el segon lloc deixa de funcionar. Aquest comportament ja està integrat als algorismes integrats.

Fins i tot després de tres errors, l'accés a la informació es pot mantenir si l'interval entre ells és d'almenys 15 segons.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

La carta de triomf habitual de la màniga

Recordem que Huawei no només produeix sistemes d'emmagatzematge, sinó també una gamma completa d'equips de xarxa. Sigui quin sigui el proveïdor d'emmagatzematge que trieu, si s'utilitza una xarxa WDM entre llocs, en el 90% dels casos es basarà en les solucions de la nostra empresa. Sorgeix una pregunta lògica: per què muntar un zoo de sistemes quan tot el maquinari que es garanteix que és compatible entre si es pot obtenir d'un proveïdor?

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

A la qüestió del rendiment

Probablement, ningú s'ha de convèncer que la transició a l'emmagatzematge All-Flash pot reduir significativament els costos de manteniment de la infraestructura, ja que totes les operacions rutinàries es realitzen moltes vegades més ràpid. Tots els proveïdors d'aquests equips ho testimonien. Mentrestant, molts venedors comencen a ser astuts pel que fa a la degradació del rendiment quan s'activen diversos modes d'emmagatzematge.

A la nostra indústria, es practica àmpliament emetre sistemes d'emmagatzematge per al funcionament de prova durant un o dos dies. El venedor realitza una prova de 20 minuts en un sistema buit, obtenint xifres de rendiment còsmic. I en funcionament real, els "rastells submarins" s'arrosseguen ràpidament. Després d'un dia, els bells valors d'IOPS es redueixen a la meitat o tres vegades, i si el sistema d'emmagatzematge s'omple un 80%, resulten ser encara menys. Quan s'habilita RAID 5 en lloc de RAID 10, es perd un altre 10-15% i, en el mode de clúster de metro, el rendiment també es redueix a la meitat.

Tot el que s'esmenta anteriorment no és sobre Dorado V6. Els nostres clients tenen l'oportunitat de realitzar una prova de rendiment durant el cap de setmana o almenys durant la nit. Aleshores es manifesta la recollida d'escombraries i també queda clar com l'activació de diverses opcions, com ara instantànies i rèplica, afecta la quantitat d'IOPS assolida.

A Dorado V6, les instantànies i el RAID amb paritat gairebé no tenen cap efecte sobre el rendiment (3-5% en comptes de 10-15%). La recollida d'escombraries (omplint les cel·les de la unitat amb zeros), la compressió, la deduplicació en un sistema d'emmagatzematge ple al 80% sempre afectarà la velocitat general de processament de sol·licituds. Però és Dorado V6 el que és interessant perquè, independentment de la combinació de funcions i mecanismes de protecció que activeu, el rendiment final d'emmagatzematge no baixarà del 80% de la xifra obtinguda sense càrrega.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Equilibri de càrrega

L'alt rendiment de Dorado V6 s'aconsegueix equilibrant cada etapa, és a dir:

  • multipassing;
  • utilitzant diverses connexions des d'un mateix host;
  • disponibilitat d'una fàbrica frontal;
  • paral·lelització del funcionament dels controladors d'emmagatzematge;
  • distribució de càrrega a totes les unitats a nivell RAID 2.0+.

Bàsicament, aquesta és una pràctica habitual. En aquests dies, poca gent manté totes les dades en un LUN: tothom està intentant tenir vuit, fins i tot quaranta, o fins i tot més. Aquest és un enfocament evident i correcte, que compartim. Però si la vostra tasca només requereix un LUN, que és més fàcil de mantenir, les nostres solucions arquitectòniques li permeten assolir el 80% del rendiment disponible amb múltiples LUN.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Programació dinàmica de la CPU

La distribució de la càrrega als processadors quan s'utilitza un LUN s'implementa de la manera següent: les tasques a nivell de LUN es divideixen en petits "fragments", cadascun dels quals s'assigna de manera rígida a un controlador específic al "motor". Això es fa perquè el sistema no perdi rendiment mentre "salta" amb aquesta dada a través de diferents controladors.

Un altre mecanisme per mantenir un alt rendiment és la programació dinàmica, en la qual determinats nuclis de processador es poden assignar a diferents grups de tasques. Per exemple, si el sistema està ara inactiu a nivell de deduplicació i compressió, alguns dels nuclis poden estar implicats en el procés de servei d'E/S. O viceversa. Tot això es fa de manera automàtica i transparent per a l'usuari.

Les dades sobre la càrrega actual de cadascun dels nuclis Dorado V6 no es mostren a la interfície gràfica, però mitjançant la línia d'ordres podeu accedir al sistema operatiu del controlador i utilitzar l'ordre habitual de Linux superior.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Suport NVMe i RoCE

Com ja s'ha esmentat, Dorado V6 actualment és totalment compatible amb NVMe a través de Fibre Channel fora de la caixa i no requereix cap llicència. A mitjans d'any, apareixerà el suport per al mode NVMe sobre Ethernet. Per al seu ús complet, necessitareu suport per a Ethernet amb accés directe a memòria (DMA) versió v2.0 tant des del propi sistema d'emmagatzematge com des de commutadors i adaptadors de xarxa. Per exemple, com Mellanox ConnectX-4 o ConnectX-5. També podeu utilitzar targetes de xarxa fetes a partir dels nostres xips. A més, el suport RoCE s'ha d'implementar a nivell de sistema operatiu.

En general, considerem que el Dorado V6 és un sistema centrat en NVMe. Malgrat el suport existent per a Fibre Channel i iSCSI, en el futur està previst canviar a Ethernet d'alta velocitat amb RDMA.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Una mica de màrqueting

A causa del fet que el sistema Dorado V6 és altament tolerant a errors, s'escala bé, admet diverses tecnologies de migració, etc., l'efecte econòmic de la seva adquisició es fa evident amb l'inici de l'ús intensiu dels sistemes d'emmagatzematge. Seguirem intentant que la propietat del sistema sigui el més rendible possible, encara que en una primera etapa no sigui evident.

En particular, hem creat el programa FLASH EVER associat a l'ampliació del cicle de vida dels sistemes d'emmagatzematge i dissenyat per descarregar al client el màxim possible durant les actualitzacions.

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Aquest programa inclou una sèrie de mesures:

  • la capacitat de substituir gradualment els controladors i les prestatgeries de discs per noves versions sense substituir tot l'equip (per als sistemes d'alta gamma Dorado V6);
  • la possibilitat d'emmagatzematge federat (combinant diferents versions de Dorado com a part d'un clúster d'emmagatzematge híbrid);
  • virtualització intel·ligent (la capacitat d'utilitzar maquinari de tercers com a part de la solució Dorado).

Per què OceanStor Dorado V6 és la solució d'emmagatzematge més ràpida i fiable

Cal destacar que la difícil situació del món va tenir poc efecte en les perspectives comercials del nou sistema. Malgrat que el llançament oficial de Dorado V6 només es va produir al gener, veiem una demanda important a la Xina, així com un gran interès per part dels socis russos i internacionals dels sectors financer i governamental.

Entre altres coses, en relació amb la pandèmia, per molt que durin, la qüestió de proporcionar escriptoris virtuals als empleats remots és especialment aguda. En aquest procés, Dorado V6 també podria eliminar moltes preguntes. Per a això, estem fent tots els esforços, fins i tot arribar a un acord pràcticament sobre la inclusió del nou sistema a la llista de compatibilitat de VMware.

***

Per cert, no us oblideu dels nostres nombrosos seminaris web celebrats no només en el segment de parla russa, sinó també a nivell mundial. La llista de seminaris web d'abril està disponible a enllaç.

Font: www.habr.com

Afegeix comentari