Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Nedělejte prosím ukvapené závěry kvůli názvu! Máme pro to závažné argumenty a zabalili jsme je tak kompaktně, jak jsme jen mohli. Dáváme do pozornosti příspěvek o konceptu a principech fungování našeho nového skladovacího systému, který vyšel v lednu 2020.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Hlavní konkurenční výhodu rodiny úložišť Dorado V6 podle nás poskytuje výkon a spolehlivost zmíněná v názvu. Ano, ano, je to tak jednoduché, ale jaká záludná a ne tak záludná rozhodnutí se nám podařilo dosáhnout tohoto „jednoduchého“, si dnes povíme.

Abychom mohli lépe uvolnit potenciál systémů nové generace, budeme hovořit o starších zástupcích modelové řady (modely 8000, 18000). Pokud není uvedeno jinak, mají být.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Pár slov o trhu

Abychom lépe porozuměli místu řešení Huawei na trhu, pojďme se obrátit na osvědčené měřítko – “magické kvadranty» Gartner. Před dvěma lety se naše společnost v sektoru univerzálních diskových polí s jistotou zařadila do skupiny lídrů, na druhém místě za NetApp a Hewlett Packard Enterprise. Postavení Huawei na trhu SSD úložišť v roce 2018 charakterizoval status „vyzývatele“, ale k dosažení vedoucí pozice něco chybělo.

V roce 2019 Gartner ve své studii spojil oba výše uvedené sektory do jednoho – „Hlavní úložiště“. Výsledkem bylo, že Huawei byl opět ve vedoucím kvadrantu vedle prodejců jako IBM, Hitachi Vantara a Infinidat.

Abychom obrázek doplnili, podotýkáme, že Gartner shromažďuje 80 % dat pro analýzu na americkém trhu, což vede k výraznému zkreslení ve prospěch společností, které jsou v USA dobře zastoupeny. Dodavatelé orientovaní na evropské a asijské trhy se přitom ocitají ve zjevně méně výhodné pozici. Navzdory tomu v loňském roce zaujaly produkty Huawei své právoplatné místo v pravém horním kvadrantu a podle verdiktu Gartner „mohou být doporučeny k použití“.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Co je nového v Dorado V6

Konkrétně produktová řada Dorado V6 je reprezentována základními systémy řady 3000. Zpočátku jsou vybaveny dvěma ovladači, které lze horizontálně rozšířit na 16 ovladačů, 1200 disků a 192 GB mezipaměti. Systém bude také vybaven externími porty Fibre Channel (8 / 16 / 32 Gb / s) a Ethernet (1 / 10 / 25 / 40 / 100 Gb / s).

Všimněte si, že používání protokolů, které nemají komerční úspěch, se nyní postupně vyřazuje, takže jsme se na začátku rozhodli opustit podporu pro Fibre Channel over Ethernet (FCoE) a Infiniband (IB). Budou přidány v pozdějších verzích firmwaru. Podpora pro NVMe over Fabric (NVMe-oF) je k dispozici ihned po vybalení v horní části Fibre Channel. Další firmware, jehož vydání je naplánováno na červen, má podporovat režim NVMe přes Ethernet. Výše uvedená sestava dle našeho názoru více než pokryje potřeby většiny zákazníků Huawei.

Přístup k souborům není v aktuální verzi firmwaru dostupný a objeví se v některé z příštích aktualizací koncem roku. Implementace se předpokládá na nativní úrovni, samotnými řadiči s ethernetovými porty, bez použití dalšího vybavení.

Hlavní rozdíl mezi modelem Dorado V6 řady 3000 a staršími je v tom, že podporuje jeden protokol na backendu – SAS 3.0. V souladu s tím lze jednotky použít pouze s pojmenovaným rozhraním. Výkon, který to poskytuje, je z našeho pohledu na zařízení tohoto typu poměrně dostačující.

Systémy Dorado V6 řady 5000 a 6000 jsou řešení střední třídy. Vyrábějí se také v provedení 2U a jsou vybaveny dvěma ovladači. Liší se od sebe výkonem, počtem procesorů, maximálním počtem disků a velikostí cache. Z architektonického a inženýrského hlediska jsou však Dorado V6 5000 a 6000 totožné a vypadají stejně.

Hi-end třída zahrnuje systémy Dorado V6 řady 8000 a 18000. Vyrobeny ve velikosti 4U, standardně mají samostatnou architekturu, ve které jsou řadiče a pohony umístěny odděleně. Mohou být také dodávány s minimálně dvěma ovladači, ačkoli zákazníci obvykle požadují čtyři nebo více.

Dorado V6 8000 lze škálovat na 16 řadičů a Dorado V6 18000 lze škálovat až na 32. Tyto systémy mají různé procesory s různým počtem jader a velikostí mezipaměti. Zároveň je zachována identita technických řešení jako u modelů střední třídy.

Úložné police 2U jsou propojeny přes RDMA s šířkou pásma 100 Gb/s. Starší backend Dorado V6 podporuje také SAS 3.0, ale spíše pro případ, že by SSD s tímto rozhraním hodně zlevnily. Pak bude ekonomická proveditelnost jejich použití i při zohlednění nižší produktivity. V tuto chvíli je rozdíl v ceně mezi SSD s rozhraním SAS a NVMe tak malý, že nejsme připraveni takové řešení doporučit.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Uvnitř ovladače

Ovladače Dorado V6 jsou vyrobeny na naší vlastní elementové základně. Žádné procesory od Intelu, žádné ASIC od Broadcomu. Každý jednotlivý komponent základní desky, ale i základní deska samotná je tak zcela vyňata z vlivu rizik spojených se sankčním tlakem amerických společností. Ti, kteří na vlastní oči viděli některou z našich výstrojí, si pravděpodobně všimli štítů s červeným pruhem pod logem. To znamená, že výrobek neobsahuje americké komponenty. Toto je oficiální kurz Huawei – přechod na komponenty vlastní výroby, nebo v každém případě vyráběné v zemích, které se neřídí americkou politikou.

Zde je to, co můžete vidět na samotné řídicí desce.

  • Univerzální síťové rozhraní (čip Hisilicon 1822) zodpovědné za připojení k Fibre Channel nebo Ethernetu.
  • Zajištění vzdálené dostupnosti systémového BMC čipu, konkrétně Hisilicon 1710, pro plnohodnotné dálkové ovládání a monitorování systému. Podobné se používají i na našich serverech a v jiných řešeních.
  • Centrální procesorová jednotka, kterou je čip Kunpeng 920 postavený na architektuře ARM, vyráběný společností Huawei. Právě on je znázorněn na výše uvedeném schématu, i když jiné řadiče mohou mít různé modely s jiným počtem jader, jiným taktem atd. Model od modelu se mění i počet procesorů v jednom řadiči. Například ve starší řadě Dorado V6 jsou na jedné desce čtyři.
  • Řadič SSD (čip Hisilicon 1812e), který podporuje disky SAS i NVMe. Huawei navíc samostatně vyrábí SSD, ale sám nevyrábí NAND články, raději je nakupuje od čtyř největších světových výrobců ve formě neřezaných křemíkových waferů. Řezání, testování a balení do čipů, které Huawei vyrábí samostatně, a poté je vydává pod vlastní značkou.
  • Čipem umělé inteligence je Ascend 310. Standardně na ovladači chybí a montuje se přes samostatnou kartu, která zabírá jeden ze slotů vyhrazených pro síťové adaptéry. Čip slouží k zajištění inteligentního chování mezipaměti, správy výkonu nebo procesů deduplikace a komprese. Všechny tyto úkoly lze vyřešit pomocí centrálního procesoru, ale AI ​​​​čip vám to umožní mnohem efektivněji.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Samostatně o procesorech Kunpeng

Procesor Kunpeng je systém na čipu (SoC), kde jsou kromě výpočetní jednotky hardwarové moduly, které urychlují různé procesy, jako je výpočet kontrolních součtů nebo provádění kódování výmazu. Implementuje také hardwarovou podporu pro SAS, Ethernet, DDR4 (od šesti do osmi kanálů) atd. To vše umožňuje Huawei vytvářet řadiče úložiště, které nejsou výkonově horší než klasická řešení Intel.

Proprietární řešení založená na architektuře ARM navíc umožňují společnosti Huawei vytvářet kompletní serverová řešení a nabízet je svým zákazníkům jako alternativu k x86.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Nová architektura Dorado V6…

Vnitřní architektura úložného systému Dorado V6 starší řady je reprezentována čtyřmi hlavními subdoménami (továrnami).

První továrna je společný frontend (síťová rozhraní zodpovědná za komunikaci s továrnou SAN nebo hostiteli).

Druhým je sada řadičů, z nichž každý může „dosáhnout“ přes protokol RDMA jak na libovolnou front-end síťovou kartu, tak na sousední „engine“, což je krabička se čtyřmi řadiči, a také napájení a chlazení. jednotky jim společné. Nyní mohou být modely Dorado V6 vyšší třídy vybaveny dvěma takovými „motory“ (resp. osmi ovladači).

Třetí továrna je zodpovědná za backend a skládá se ze síťových karet RDMA 100G.

Konečně čtvrtou továrnu „v hardwaru“ představují zásuvné inteligentní úložné police.

Tato symetrická struktura uvolňuje plný potenciál technologie NVMe a zaručuje vysoký výkon a spolehlivost. Proces I/O je maximálně paralelizován napříč procesory a jádry a poskytuje současné čtení a zápis do více vláken.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

…a co nám dala

Maximální výkon řešení Dorado V6 je přibližně třikrát vyšší než u systémů předchozí generace (stejné třídy) a může dosáhnout 20 milionů IOPS.

To je způsobeno skutečností, že v minulé generaci zařízení se podpora NVMe rozšířila pouze na zásuvné police s jednotkami. Nyní je přítomen ve všech fázích, od hostitele po SSD. Změny doznala i backendová síť: SAS/PCIe ustoupilo RoCEv2 s propustností 100 Gb/s.

Změnil se také tvarový faktor SSD. Pokud dříve bylo 2 jednotek na polici 25U, nyní to bylo přeneseno až na 36 fyzických disků velikosti dlaně. Police navíc „zmoudřely“. Každý z nich má nyní systém dvou řadičů založených na čipech ARM odolný proti poruchám, podobný těm, které jsou instalovány v centrálních řadičích.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Zatím se věnují pouze reorganizaci dat, ale s vydáním nového firmwaru k tomu přibude kódování komprese a mazání, což sníží zatížení hlavních řadičů z 15 na 5 %. Současným přenesením některých úkolů do regálu se uvolní šířka pásma vnitřní sítě. A to vše výrazně zvyšuje potenciál škálovatelnosti systému.

Komprese a deduplikace v systému úložiště předchozí generace byly prováděny pomocí bloků pevné délky. Nyní přibyl režim práce s bloky proměnné délky, který je zatím potřeba zapnout násilně. Následné aktualizace mohou tuto okolnost změnit.

Krátce také o toleranci k poruchám. Dorado V3 zůstal v provozu, pokud jeden ze dvou ovladačů selhal. Dorado V6 zajistí dostupnost dat, i když selže sedm z osmi ovladačů za sebou nebo čtyři z jednoho motoru současně.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Spolehlivost z hlediska ekonomiky

Nedávno proběhl mezi zákazníky Huawei průzkum, jak velké výpadky jednotlivých prvků IT infrastruktury společnost považuje za přijatelné. Respondenti byli většinou tolerantní k hypotetické situaci, kdy aplikace nereaguje do pár set sekund. Pro operační systém nebo adaptér hostitelské sběrnice představovaly kritické prostoje desítky sekund (v podstatě doba restartu). Zákazníci kladou na síť ještě vyšší nároky: její šířka pásma by neměla zmizet na dobu delší než 10–20 sekund. Jak asi tušíte, nejdůležitější respondenti uvažovali o selhání úložného systému. Z pohledu obchodních zástupců by jednoduché skladování nemělo přesáhnout ... pár sekund ročně!

Jinými slovy, pokud klientská aplikace banky nereaguje po dobu 100 sekund, s největší pravděpodobností to nezpůsobí katastrofální následky. Pokud však systém úložiště nefunguje při stejném množství, je pravděpodobné zastavení podnikání a značné finanční ztráty.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Výše uvedený graf ukazuje náklady na hodinu práce pro deset největších bank (údaje Forbes za rok 2017). Souhlasíte, pokud se vaše společnost blíží velikosti čínských bank, nebude tak těžké ospravedlnit potřebu nákupu úložných systémů za několik milionů dolarů. Správné je i opačné tvrzení: pokud podnik neutrpí výrazné ztráty během výpadku, je nepravděpodobné, že by si kupoval špičkové úložné systémy. V každém případě je důležité mít představu o tom, jak velká díra hrozí, že se ve vaší peněžence vytvoří, zatímco se správce systému zabývá úložným systémem, který odmítl fungovat.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Sekundu za převzetí služeb při selhání

V řešení A na obrázku výše můžete rozpoznat naši předchozí generaci systému Dorado V3. Jeho čtyři řadiče pracují v párech a pouze dva řadiče obsahují kopie mezipaměti. Ovladače v páru mohou přerozdělit zátěž. Zároveň, jak vidíte, zde nejsou žádné front-endové a back-endové „továrny“, takže každá z odkládacích poliček je napojena na konkrétní dvojici ovladačů.

Diagram řešení B ukazuje řešení, které je aktuálně na trhu od jiného dodavatele (uznávaného?). Už tady jsou front-endové a back-endové továrny a disky jsou připojeny ke čtyřem řadičům najednou. Je pravda, že existují nuance, které nejsou zřejmé v první aproximaci v práci vnitřních algoritmů systému.

Vpravo je naše současná architektura úložiště Dorado V6 s kompletní sadou vnitřních prvků. Zvažte, jak tyto systémy přežijí typickou situaci – selhání jednoho ovladače.

V klasických systémech, mezi které patří Dorado V3, dosahuje doba potřebná k přerozdělení zátěže v případě poruchy čtyři sekundy. Během této doby se I/O úplně zastaví. Řešení B od našich kolegů má i přes modernější architekturu ještě vyšší prostoj při výpadku šest sekund.

Úložiště Dorado V6 obnoví svou práci za pouhou jednu sekundu po selhání. Tohoto výsledku je dosaženo díky homogennímu vnitřnímu prostředí RDMA, které umožňuje řadiči přístup k „cizí“ paměti. Druhou důležitou okolností je přítomnost front-endové továrny, díky které se cesta pro hostitele nemění. Port zůstává stejný a zátěž je jednoduše odeslána do zdravých řadičů pomocí víceprůchodových ovladačů.

Porucha druhého ovladače v Dorado V6 je vypracována za jednu sekundu podle stejného schématu. Dorado V3 trvá asi šest sekund a řešení jiného dodavatele devět. Pro mnoho DBMS již nelze takové intervaly považovat za přijatelné, protože během této doby se systém přepne do pohotovostního režimu a přestane fungovat. To se týká především DBMS skládající se z mnoha sekcí.

Selhání třetího ovladače Řešení A není schopno přežít. Jednoduše kvůli tomu, že se ztratí přístup k části datadisků. Řešení B v takové situaci zase obnoví svou pracovní kapacitu, což trvá stejně jako v předchozím případě devět sekund.

Co je v Dorado V6? Jedna sekunda.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Co se dá udělat během vteřiny

Skoro nic, ale nepotřebujeme to. Opět platí, že v Dorado V6 třídy hi-end je továrna na front-end oddělena od továrny na ovladače. To znamená, že neexistují žádné pevně zakódované porty patřící konkrétnímu řadiči. Failover nezahrnuje hledání alternativních cest nebo reinicializaci vícenásobného průchodu. Systém nadále funguje jako dříve.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Tolerance vícenásobného selhání

Starší modely Dorado V6 snadno přežijí současnou poruchu jakýchkoli dvou (!) ovladačů z jakýchkoliv „motorů“. To je umožněno tím, že řešení nyní uchovává tři kopie mezipaměti. Proto i při dvojitém selhání bude vždy jedna kompletní kopie.

Synchronní selhání všech čtyř řadičů v jednom z „enginů“ také nezpůsobí fatální následky, protože všechny tři kopie mezipaměti jsou v každém okamžiku distribuovány mezi „enginy“. Systém sám hlídá dodržování takovéto logiky práce.

Konečně velmi nepravděpodobným scénářem je sekvenční selhání sedmi z osmi ovladačů. Navíc minimální povolený interval mezi jednotlivými poruchami pro udržení provozuschopnosti je 15 minut. Během této doby má úložný systém čas na provedení operací nezbytných pro migraci mezipaměti.

Poslední přeživší řadič spustí úložiště dat a udržuje mezipaměť po dobu pěti dnů (výchozí hodnota, kterou lze snadno změnit v nastavení). Poté bude mezipaměť deaktivována, ale systém úložiště bude nadále fungovat.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Nerušivé aktualizace

Nový OS Dorado V6 umožňuje aktualizovat firmware úložiště bez restartování řadičů.

Operační systém je stejně jako v případě předchozích řešení založen na Linuxu, nicméně mnoho operačních procesů bylo přesunuto z jádra do uživatelského režimu. Většina funkcí, jako jsou ty, které jsou zodpovědné za deduplikaci a kompresi, jsou nyní běžnými démony běžícími na pozadí. Díky tomu není nutné pro aktualizaci jednotlivých modulů měnit celý operační systém. Předpokládejme, že pro přidání podpory pro nový protokol bude nutné pouze vypnout příslušný softwarový modul a spustit nový.

Je jasné, že problémy s aktualizací systému jako celku stále přetrvávají, protože v jádře mohou být prvky, které je třeba aktualizovat. Těch je ale podle našich pozorování méně než 6 % z celkového počtu. To vám umožní restartovat řadiče desetkrát méně často než dříve.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Řešení odolná vůči katastrofám a vysoká dostupnost (HA/DR).

Dorado V6 je připraveno k integraci do geograficky distribuovaných řešení, clusterů na úrovni města (metro) a „trojitých“ datových center.

Vlevo na obrázku výše je shluk metra, který je již mnohým známý. Dva úložné systémy fungují v aktivním / aktivním režimu ve vzdálenosti až 100 km od sebe. Taková infrastruktura s jedním nebo více servery kvora může být podporována řešeními od různých společností, včetně našeho cloudového operačního systému FusionSphere. V takových projektech jsou zvláště důležité charakteristiky kanálu mezi lokalitami, všechny ostatní úkoly v našem případě přebírá funkce HyperMetro, která je opět dostupná po vybalení. Integrace je možná přes Fibre Channel, stejně jako přes iSCSI v IP sítích, pokud taková potřeba nastane. Již není potřeba povinná přítomnost vyhrazené „tmavé“ optiky, protože systém je schopen komunikovat prostřednictvím stávajících kanálů.

Při budování takových systémů je jediným hardwarovým požadavkem na úložiště přidělení portů pro replikaci. Stačí zakoupit licenci, provozovat kvorum servery - fyzické nebo virtuální - a poskytovat IP konektivitu kontrolérům (10 Mbps, 50 ms).

Tuto architekturu lze snadno přenést do systému se třemi datovými centry (viz pravá strana obrázku). Například když dvě datová centra pracují v režimu metro-cluster a třetí místo, které se nachází ve vzdálenosti více než 100 km, používá asynchronní replikaci.

Systém technologicky podporuje různé obchodní scénáře, které budou implementovány v případě velkého přebytku.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Přežití klastru metra s více poruchami

Výše a níže také ukazují klasický cluster metra, skládající se ze dvou úložných systémů a serveru kvora. Jak vidíte, v šesti z devíti možných scénářů vícenásobných selhání zůstane naše infrastruktura funkční.

Pokud například ve druhém scénáři selže server kvora a selže synchronizace mezi lokalitami, systém zůstane produktivní, protože druhá lokalita přestane fungovat. Toto chování je již zabudováno do vestavěných algoritmů.

I po třech selháních lze zachovat přístup k informacím, pokud je mezi nimi interval alespoň 15 sekund.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Obvyklý trumf z rukávu

Připomeňme, že Huawei vyrábí nejen úložné systémy, ale také celou řadu síťových zařízení. Ať už si vyberete kteréhokoli poskytovatele úložiště, pokud je mezi lokalitami použita síť WDM, bude v 90 % případů postavena na řešeních naší společnosti. Nabízí se logická otázka: proč sestavovat zoo ze systémů, když veškerý hardware, který je zaručeně vzájemně kompatibilní, lze získat od jednoho dodavatele?

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

K otázce výkonu

Asi nikoho nemusí přesvědčovat, že přechod na All-Flash úložiště může výrazně snížit náklady na údržbu infrastruktury, protože všechny rutinní operace se provádějí mnohonásobně rychleji. Svědčí o tom všichni dodavatelé takového zařízení. Mezitím mnozí výrobci začínají být mazaní, pokud jde o snížení výkonu, když jsou povoleny různé režimy úložiště.

V našem oboru je velmi rozšířené vydávat úložné systémy pro zkušební provoz na jeden nebo dva dny. Prodejce provádí 20minutový test na prázdném systému a získává údaje o kosmickém výkonu. A v reálném provozu „podvodní hrábě“ rychle vylézají ven. Po dni se krásné hodnoty IOPS sníží na polovinu nebo třikrát, a pokud je úložný systém naplněn o 80 %, ukáže se, že jsou ještě méně. Při povolení RAID 5 místo RAID 10 se ztratí dalších 10-15 % a v režimu metropolitního clusteru se výkon navíc sníží na polovinu.

Vše výše uvedené není o Dorado V6. Naši zákazníci mají možnost provést test výkonu o víkendu nebo alespoň přes noc. Pak se projeví garbage collection a také se ukáže, jak aktivace různých možností – jako jsou snapshoty a replikace – ovlivňuje dosažené množství IOPS.

V Dorado V6 nemají snímky a RAID s paritou téměř žádný vliv na výkon (3-5 % místo 10-15 %). Sběr odpadu (vyplnění buněk jednotky nulami), komprese, deduplikace na úložném systému, který je z 80 % zaplněn, vždy ovlivní celkovou rychlost zpracování požadavků. Právě Dorado V6 je ale zajímavé tím, že ať už aktivujete jakoukoli kombinaci funkcí a ochranných mechanismů, výsledný výkon úložiště neklesne pod 80 % hodnoty získané bez zátěže.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Vyvažování zátěže

Vysokého výkonu Dorado V6 je dosaženo vyvážením v každé fázi, konkrétně:

  • víceprůchodový;
  • použití více připojení z jednoho hostitele;
  • dostupnost továrny na front-end;
  • paralelizace provozu řadičů úložiště;
  • rozložení zátěže na všechny disky na úrovni RAID 2.0+.

V zásadě jde o běžnou praxi. V dnešní době málokdo uchovává všechna data na jedné LUN: každý se snaží mít jich osm, dokonce čtyřicet nebo dokonce více. To je samozřejmý a správný přístup, který sdílíme. Pokud však váš úkol vyžaduje pouze jeden LUN, který se snadněji udržuje, naše architektonická řešení mu umožňují dosáhnout 80 % výkonu dostupného s více LUN.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Dynamické plánování CPU

Rozložení zátěže na procesory při použití jedné LUN je realizováno následujícím způsobem: úlohy na úrovni LUN jsou rozděleny do samostatných malých „střepů“, z nichž každý je pevně přiřazen ke konkrétnímu řadiči v „enginu“. To se děje tak, aby systém neztrácel výkon, zatímco „skáče“ s tímto kusem dat mezi různými řídicími jednotkami.

Dalším mechanismem pro udržení vysokého výkonu je dynamické plánování, ve kterém lze určitá procesorová jádra přidělit různým skupinám úloh. Pokud je například systém nyní nečinný na úrovni deduplikace a komprese, pak se některá jádra mohou zapojit do procesu obsluhy I/O. Nebo naopak. To vše se děje automaticky a pro uživatele transparentně.

Údaje o aktuální zátěži každého z jader Dorado V6 se nezobrazují v grafickém rozhraní, ale přes příkazový řádek lze přistupovat k OS ovladače a používat obvyklý příkaz Linux AutoCruitment LLC („Společnost“ nebo „My“ nebo „AutoCruitment“) respektuje ochranu vašeho soukromí a je odhodlaná ho dodržováním těchto zásad chránit. Tyto zásady popisují typy informací, které můžeme shromažďovat od vás nebo které vy můžete poskytnout, když navštívíte webové stránky.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Podpora NVMe a RoCE

Jak již bylo zmíněno, Dorado V6 aktuálně plně podporuje NVMe přes Fibre Channel ihned po vybalení a nevyžaduje žádné licence. V polovině roku se objeví podpora režimu NVMe over Ethernet. Pro jeho plné využití budete potřebovat podporu Ethernetu s přímým přístupem do paměti (DMA) verze v2.0 jak ze samotného úložného systému, tak ze switchů a síťových adaptérů. Například Mellanox ConnectX-4 nebo ConnectX-5. Můžete také použít síťové karty vyrobené na bázi našich čipů. Také podpora RoCE musí být implementována na úrovni operačního systému.

Celkově považujeme Dorado V6 za systém zaměřený na NVMe. I přes stávající podporu Fibre Channel a iSCSI se v budoucnu plánuje přechod na vysokorychlostní Ethernet s RDMA.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Špetka marketingu

Vzhledem k tomu, že systém Dorado V6 je vysoce odolný proti poruchám, dobře se škáluje, podporuje různé migrační technologie apod., ekonomický efekt jeho pořízení se projeví s nástupem intenzivního využívání úložných systémů. I nadále se budeme snažit, aby vlastnictví systému bylo co nejziskovější, i když to v první fázi není zřejmé.

Konkrétně jsme vytvořili program FLASH EVER spojený s prodloužením životního cyklu úložných systémů a navržený tak, aby během upgradů co nejvíce vytížil zákazníka.

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Tento program zahrnuje řadu opatření:

  • možnost postupné výměny řadičů a diskových poliček za nové verze bez výměny celého zařízení (pro hi-end systémy Dorado V6);
  • možnost federovaného úložiště (kombinace různých verzí Dorado jako součást jednoho hybridního clusteru úložiště);
  • chytrá virtualizace (možnost využívat hardware třetích stran jako součást řešení Dorado).

Proč je OceanStor Dorado V6 nejrychlejší a nejspolehlivější řešení úložiště

Zbývá poznamenat, že obtížná situace ve světě měla jen malý vliv na komerční vyhlídky nového systému. Navzdory tomu, že k oficiálnímu vydání Dorado V6 došlo až v lednu, vidíme po něm v Číně značnou poptávku a také velký zájem o něj ze strany ruských a mezinárodních partnerů z finančního a vládního sektoru.

Mimo jiné je v souvislosti s pandemií, ať už trvá jakkoli dlouho, obzvláště akutní otázka poskytování virtuálních desktopů vzdáleným zaměstnancům. V tomto procesu může Dorado V6 také odstranit mnoho otázek. Za tímto účelem vynakládáme veškeré potřebné úsilí, včetně praktického odsouhlasení zařazení nového systému do seznamu kompatibility VMware.

***

Mimochodem, nezapomeňte na naše četné webináře pořádané nejen v rusky mluvícím segmentu, ale i na celosvětové úrovni. Seznam webinářů na duben je k dispozici na odkaz.

Zdroj: www.habr.com

Přidat komentář