Společnost QSAN začátkem tohoto roku uvedla na trh svůj první all-flash SAN s modelem QSAN XCubeFAS XF2026D. Na rozdíl od aktualizace řady XCubeSAN od společnosti QSAN je XCubeFAS XF2026D zcela novým produktem SAN. Produkt je postaven na základech uživatelské přívětivosti, lze jej nasadit a integrovat do jakéhokoli prostředí a je cenově dostupný bez ohledu na velikost společnosti.
Výše uvedené základy jsou hlavním prvkem zařízení QSAN XCubeFAS XF2026D. Společnost uvádí, že novou síť SAN může ovládat kdokoli a spravovat ji pomocí několika kliknutí. QSAN uvádí, že funkce, jako je vytváření více svazků, automatická vzdálená replikace, monitorování SSD a analýza výkonu, se snadno používají. QSAN také uvádí, že zařízení XF2026D lze nasadit a integrovat do jakéhokoli datového prostředí, ať už potřebuje vysoký výkon nebo určité funkce, které jsou ideální pro případy použití, jako jsou virtualizační prostředí, analýza velkých dat a správa náročných aplikací. To vše je doprovázeno tvrzením o cenové dostupnosti.
QSAN XCubeFAS XF2026D je 2U SAN s architekturou duálního aktivního řadiče. SAN poskytuje vysokou dostupnost díky plné redundanci. Je také vybaven automatickým mechanismem failover/failback a zrcadlením mezipaměti přes sběrnici NTB (Non-Transparent Bridge) pro dosažení funkčnosti Active-Active. Díky těmto vlastnostem si XF2026D nárokuje dostupnost 99.9999 %.
Další novou funkcí, která také zlepšuje spolehlivost dat, je ochrana mezipaměti Cache-to-Flash. Tato technologie zachovává data mezipaměti v případě výpadku napájení. XF2026D využívá záložní bateriový modul k přenosu dat z mezipaměti do flash modulu M.2, čímž zajišťuje, že nedojde ke ztrátě dat a k žádným nekonzistencím.
Specifikace QSAN XCubeFAS XF2026D
| Form Factor | 2U |
| Procesor (CPU) | 4jádrový procesor Intel Xeon (k dispozici je i model s 8jádrovým procesorem) |
| Paměť (na řadič) | Až 128 GB DDR4 ECC |
| Řadič RAID | Aktivní-aktivní duální ovladač |
| Ochrana paměti | Modul pro převod z mezipaměti do flash paměti Modul záložní baterie + modul blesku |
| Připojení hostitele | |
| Slot pro hostitelskou kartu 1 | (volitelný): 4 x 16Gb FC (SFP+) porty 2 x 16Gb FC (SFP+) porty 4 porty 10GbE iSCSI (SFP+) 2 porty 10GbE iSCSI (RJ45) |
| Slot pro hostitelskou kartu 2 | (volitelný): 4 x 16Gb FC (SFP+) porty 2 x 16Gb FC (SFP+) porty 4 porty 10GbE iSCSI (SFP+) 2 porty 10GbE iSCSI (RJ45) |
| Vestavěné 2 porty 10GBASE-T iSCSI (RJ45) Vestavěný port pro správu 1x 1GbE |
|
| Skladování | |
| zálivy | 26 |
| pohon Type | 2.5” SAS, SED SSD |
| Maximální počet podporovaných disků | 130 |
| Rozšíření | |
| Připojení | Vestavěné 2 x 12Gb/s SAS porty (SFF-8644) |
| Možnosti | Až 4 rozšiřující jednotky s použitím rozšiřující skříně XD5326 (SFF 26-bay) 12Gb SAS |
| Výkon | |
| Dodat | 80 PLUS Platinum, dva redundantní 770W (1+1) |
| AC vstupní | 100–127 V 10 A, 50–60 Hz 200–240 V 5 A, 50–60 Hz |
| DC výstup | +12 V 63.4 A +5VSB 2.0 A |
| Modul ventilátoru | 2 x moduly ventilátorů s možností výměny za provozu/redundantní moduly |
| teplota | |
| Provozní | 0 až 40 ° C |
| Přeprava | -10 ° C až ° C 50 |
| Relativní vlhkost | 20%-80% |
| Záruka | 3letá záruka na systém, 1letá záložní baterie |
Design a budování
Jak již bylo zmíněno, QSAN XCubeFAS XF2026D je 2U SAN a design zůstává v souladu s ostatními produkty QSAN. Na přední straně se nachází 26 2.5" pozic pro disky s charakteristickým zeleným uvolňovacím tlačítkem. Na pravé straně předního panelu se nachází tlačítko napájení systému, tlačítko UID (Unique Identifier), LED diody pro přístup k systému a stav systému a USB port pro modul USB LCM.
Na zadní straně zařízení se nacházejí dva redundantní napájecí zdroje a také dva řadiče. Každý řadič má integrované dvojité síťové připojení 10Gbase-T a také rozhraní pro správu mimo pásmo. Pro další konektivitu má každý řadič dva sloty pro hostitelské karty, které lze osadit dvou- nebo čtyřportovými 8/16Gb kartami nebo dvou- nebo čtyřportovými 10Gb ethernetovými kartami. To uživatelům poskytuje širokou škálu možností připojení úložiště k různorodému prostředí datových center. Možnosti rozšíření jsou také podporovány prostřednictvím dvou 12Gb/s SAS portů na řadič, což umožňuje rozšiřující police SAS 3.0. V levém horním rohu se nachází modul paměti Flash-to-Cache a baterie.
management
S touto sítí SAN přichází nový operační systém pro správu od společnosti QSAN, XEVO. Toto grafické uživatelské rozhraní HTML5 se řídí podobnými principy jako předchozí modely QSAN, konkrétně se jedná o snadné použití. Hlavní stránka neboli řídicí panel nabízí rychlý přehled všeho, co by administrátor mohl potřebovat vědět. Patří sem upozornění na hardware, využitou kapacitu, systémová upozornění, přehled úložiště a výkon v reálném čase. V horní části je několik záložek, které zahrnují: Řídicí panel, Úložiště, Hostitelé, Ochrana, Analýza, Systém a Zprávy.
Na kartě Úložiště si uživatelé mohou prohlédnout úložné fondy nebo si vytvořit nové. V rámci fondu mohou vidět, kolik úložného prostoru je využito, stav a stav úložiště a také skupiny disků a svazky.
Na kartě Analýza mohou uživatelé vidět důležité informace, jako je výkon svazku (rozdělený podle latence, IOPS a propustnosti) a také využití kapacity svazku.
Karta Systém zobrazuje hardware a jeho aktuálně probíhající činnost. Uživatelé si mohou vybrat mezi podkartami Pole, Nastavení, Datové porty a Údržba. V rámci podkarty Pole mohou uživatelé podržením myši nad ikonou teploty zobrazit teplotu vybraného hostitele.
Uživatelé mohou také najet myší na konkrétní disk a zobrazit tak jeho typ, teplotu, stav a odhadovanou zbývající životnost.
Celkově vzato je uživatelské rozhraní a správa pro QSAN velkým krokem vpřed. Předchozí systémy se snadno spravovaly, ale tento vzhled a dojem jsou mnohem lepší. V době, kdy je použitelné HTML5 rozhraní klíčové, QSAN tuto možnost splňuje.
Výkon
Analýza pracovní zátěže aplikací
Benchmarky pracovní zátěže aplikací pro QSAN XCubeSAN XF2026D se skládají z výkonu MySQL OLTP pomocí SysBench a výkonu Microsoft SQL Server OLTP se simulovanou pracovní zátěží TPC-C. V každém scénáři jsme měli pole nakonfigurované s 26 SSD disky Toshiba PX04SV SAS 3.0, konfigurovanými ve dvou 12diskových skupinách disků RAID10, jeden připojený ke každému řadiči. Zbyly tak 2 SSD disky jako rezervní. Poté byly vytvořeny dva 5TB svazky, jeden na skupinu disků. V našem testovacím prostředí to vytvořilo vyváženou zátěž pro naše úlohy SQL a Sysbench.
Výkon serveru SQL
Každý virtuální počítač SQL Serveru je nakonfigurován se dvěma virtuálními disky: 100GB svazkem pro bootování a 500GB svazkem pro databázi a soubory protokolů. Z hlediska systémových prostředků jsme každý virtuální počítač nakonfigurovali s 16 virtuálními procesory (vCPU), 64 GB paměti DRAM a využili jsme řadič LSI Logic SAS SCSI. Zatímco naše testované úlohy v Sysbenchu dříve přesytily platformu jak v oblasti úložných I/O operací, tak i kapacity, test SQL se zaměřuje na výkon s ohledem na latenci.
Tento test využívá SQL Server 2014 spuštěný na hostovaných virtuálních počítačích Windows Server 2012 R2 a je kladen důraz na benchmark Factory for Databases od společnosti Quest. Zatímco naše tradiční využití tohoto benchmarku spočívalo v testování velkých databází o rozsahu 3 000 databází na lokálním nebo sdíleném úložišti, v této iteraci se zaměřujeme na rovnoměrné rozložení čtyř databází o rozsahu 1 500 databází napříč řadičem QSAN XF2026D (dva virtuální počítače na řadič).
Konfigurace testování SQL Serveru (na virtuální počítač)
- Windows Server 2012 R2
- Úložná stopa: 600 GB přiděleno, 500 GB využito
- SQL Server 2014
- Velikost databáze: škálování 1 500
- Zatížení virtuálních klientů: 15 000
- Vyrovnávací paměť RAM: 48 GB
- Délka testu: 3 hodiny
- 2.5 hodiny předběžné přípravy
- 30minutový vzorek
Zařízení pro tovární nakládání s LoadGen pro benchmark OLTP serveru SQL Server
- Dell EMC PowerEdge R740xd Virtualizovaný SQL cluster se 4 uzly
- 8 procesorů Intel Xeon Gold 6130 pro 269 GHz v clusteru (dva na uzel, 2.1 GHz, 16 jader, 22 MB mezipaměti)
- 1 TB RAM (256 GB na uzel, 16 GB x 16 DDR4, 128 GB na procesor)
- 4 x Emulex 16GB dvouportový FC HBA
- 4 x dvouportová síťová karta Mellanox ConnectX-4 rNDC 25GbE
- VMware ESXi vSphere 6.5 / Enterprise Plus 8 procesory
S transakčním skóre SQL Serveru dosáhl XF2026D celkového skóre 12 635,5 TPS, přičemž jednotlivé virtuální počítače běžely v rozmezí od 3 158,7 do 3 159 TPS.
Pro průměrnou latenci SQL Serveru dosáhl XF2026D celkového skóre 5.0 ms.
Výkon Sysbench
Každý virtuální počítač Sysbench je nakonfigurován se třemi virtuálními disky (vDisky), jedním pro bootování (~92 GB), jedním s předpřipravenou databází (~447 GB) a třetím pro testovanou databázi (270 GB). Z hlediska systémových zdrojů jsme každý virtuální počítač nakonfigurovali s 16 virtuálními procesory (vCPU), 60 GB paměti DRAM a využili jsme řadič LSI Logic SAS SCSI. Systémy pro generování zátěže jsou servery Dell R740xd.
Dell PowerEdge R740xd Virtualizovaný cluster MySQL se 4 uzly
- 8 procesorů Intel Xeon Gold 6130 pro 269 GHz v clusteru (dva na uzel, 2.1 GHz, 16 jader, 22 MB mezipaměti)
- 1 TB RAM (256 GB na uzel, 16 GB x 16 DDR4, 128 GB na procesor)
- 4 x Emulex 16GB dvouportový FC HBA
- 4 x dvouportová síťová karta Mellanox ConnectX-4 rNDC 25GbE
- VMware ESXi vSphere 6.5 / Enterprise Plus 8 procesory
Konfigurace testování Sysbench (na virtuální počítač)
- CentOS 6.3 64bitový
- Úložná kapacita: 1 TB, z toho 800 GB použito
- Percona XtraDB 5.5.30-rel30.1
- Databázové tabulky: 100
- Velikost databáze: 10 000 000
- Vlákna databáze: 32
- Vyrovnávací paměť RAM: 24 GB
- Délka testu: 3 hodiny
- 2 hodiny předběžné přípravy 32 vláken
- 1 hodina 32 vláken
V našem benchmarku Sysbench jsme otestovali několik sad 8VM, 16VM a 32VM. V transakčním výkonu dosáhl XF2026D hodnot 12 983,8 TPS pro 8VM, 22 484,4 TPS pro 16VM a 29 893,9 TPS pro 32VM.
S průměrnou latencí měl XF2026D 19.7 ms pro 8 virtuálních strojů, 23 ms pro 16 virtuálních strojů a 36 ms pro 32 virtuálních strojů.
V našem nejhorším možném benchmarku latence dosáhl XF2026D hodnoty 34.8 ms pro 8 virtuálních počítačů, 41.7 ms pro 16 virtuálních počítačů a 65.6 ms pro 32 virtuálních počítačů.
Analýza pracovní zátěže VDBench
Pokud jde o benchmarking úložných polí, nejlepší je testování aplikací a syntetické testování je na druhém místě. I když syntetické testy nepředstavují dokonalou reprezentaci skutečných pracovních zátěží, pomáhají stanovit základní parametry úložných zařízení s faktorem opakovatelnosti, který usnadňuje porovnávání konkurenčních řešení. Tyto pracovní zátěže nabízejí řadu různých testovacích profilů, od testů „čtyř rohů“, běžných testů velikosti přenosu databáze až po zachycení tras z různých prostředí VDI. Všechny tyto testy využívají běžný generátor pracovních zátěží vdBench se skriptovacím enginem k automatizaci a zachycení výsledků v rámci velkého clusteru výpočetního testování. To nám umožňuje opakovat stejné pracovní zátěže napříč širokou škálou úložných zařízení, včetně flash polí a jednotlivých úložných zařízení. Na straně polí používáme náš cluster serverů Dell PowerEdge R740xd:
Profily:
- Náhodné čtení 4K: 100% čtení, 128 vláken, rychlost čtení 0–120 %
- 4K Náhodný zápis: 100% zápis, 64 vláken, rychlost zápisu 0–120 %
- 64K sekvenční čtení: 100% čtení, 16 vláken, rychlost čtení 0–120 %
- 64K sekvenční zápis: 100% zápis, 8 vláken, rychlost zápisu 0–120 %
- Syntetická databáze: SQL a Oracle
- Trasování úplného klonu VDI a propojených klonů
Při špičkovém výkonu čtení 4K dat měl XF2026D latenci pod milisekundu, chvíli se pohyboval na hranici 1 ms a překročil 1 ms při přibližně 15 000 IOPS. SAN následně dosáhl vrcholu 403 790 IOPS s latencí 6.03 ms.
U náhodných zápisů 4K pozorujeme zlepšení latence, přičemž XF2026D si udržuje latenci submilisekund až do přibližně 250K IOPS a dále dosahuje vrcholu přibližně 270K IOPS s latencí 4.4ms, než částečně klesá.
Při přepnutí na sekvenční čtení 64K dat měl XF2026D zpočátku jen necelou 1ms při čtení, než překročil limit a poté dosáhl vrcholu těsně nad 125K IOPS neboli 7.8GB/s s latencí zhruba 4.1ms, než mírně poklesl.
U zápisu 64K opět pozorujeme lepší latenci, kdy si XF2026D udržuje latenci submilisekund až do přibližně 64K IOPS neboli 4 GB/s a dále dosahuje vrcholu 70 731 IOPS neboli 4.4 GB/s s latencí 3.6 ms.
Další na řadě je naše SQL úloha, při které se XF2026D udržel pod 1 ms až do zhruba 210 000 IOPS a následně dosáhl vrcholu 362 807 IOPS s latencí 2.62 ms.
V SQL 90-10 měl XF2026D latenci submilisekund až do přibližně 200 000 IOPS a dosáhl vrcholu 328 209 IOPS s latencí 2.82 ms.
Pro SQL 80-20 se XF2026D držel pod 1 ms až do přibližně 120 000 IOPS a dosáhl vrcholu 296 772 IOPS s latencí 3.1 ms.
Další várka benchmarků se týká úloh Oracle, kde XF2026D udržuje odezvu pod 1 ms až do přibližně 125 000 IOPS a dosahuje vrcholu 293 975 IOPS a latence 3.91 ms.
V systému Oracle 90-10 dosáhl XF2026D hodnoty 230 000 IOPS s latencí submilisekund a vrcholu 327 269 IOPS s latencí 1.91 ms.
V benchmarku Oracle 80-20 měl XF2026D výkon s latencí pod milisekundu až do přibližně 130 000 IOPS a dosáhl vrcholu 296 549 IOPS s latencí 2.1 ms.
Dále jsme přešli k našim testům klonů VDI, plnému klonování (FC) a propojenému klonování (LC). Při spouštění VDI FC dosáhl XF2026D latence submilisekund až do úrovně těsně pod 10 tisíc IOPS s maximem 247 710 IOPS a latencí 3.84 ms.
Při počátečním přihlášení do VDI FC se XF2026D nějakou dobu pohyboval na hranici 1 ms s vrcholem zhruba 65 000 IOPS při latenci 7.2 ms, než mírně poklesl.
S přihlášením do VDI FC Monday Login měl XF2026D lepší latenci, udržel se pod 1 ms až do zhruba 48 000 IOS a dosáhl vrcholu 72 224 IOPS s latencí 4.73 ms.
Při přechodu na Linked Clone (LC) jsme se nejprve podívali na bootovací test. V tomto scénáři dosáhl XF2026D latence submilisekund až do přibližně 65 000 IOPS a vrcholu dosáhl 152 191 IOPS s latencí 3.22 ms.
S počátečním přihlášením do VCI LC jsme již dříve zaznamenali silnější latenci, kdy se XF2026D držel pod 1 ms až do přibližně 35 000 IOPS s vrcholem 44 461 IOPS při latenci 3.76 ms.
Nakonec naše pondělní přihlášení do VDI LC mělo XF2026D spuštěný s časem těsně pod 1 ms a držel se na hranici 1 ms až do 35 000 IOPS, než dosáhl vrcholu kolem 46 000 IOPS s latencí 5.4 ms.
Závěr
QSAN XCubeFAS XF2026D je nejnovější SAN a první all-flash SAN od společnosti. 2U SAN je postaven na vysoké dostupnosti s vestavěnou redundancí a nabízí šest devítek dostupnosti. XF2026D je vybaven technologií Cache-to-Flash, která v případě výpadku napájení přesouvá data z mezipaměti do modulu M.2. Celkově je zařízení navrženo tak, aby se snadno používalo a nasazovalo, snadno se integrovalo do jakéhokoli prostředí a bylo cenově dostupné bez ohledu na velikost společnosti.
V naší analýze pracovní zátěže aplikací (Application Workload Analysis) dosáhl XCubeFAS XF2026D celkového skóre 12 635,5 TPS s průměrnou latencí 5 ms v SQL Serveru. To je v souladu s předchozími dvěma testovanými verzemi. V Sysbench XF2026D zastínil předchozí verzi s transakčním výkonem 12 983,8 TPS pro 8 virtuálních strojů (VM), 22 484,4 TPS pro 16 virtuálních strojů (16VM) a 29 893,9 TPS pro 32 virtuálních strojů (32VM). Průměrná latence v Sysbench byla u XF2026D 19.7 ms pro 8 virtuálních strojů, 23 ms pro 16 virtuálních strojů a 36 ms pro 32 virtuálních strojů. A latence v nejhorším případě v Sysbench ukázala, že nová SAN byla o něco lepší s 34.8 ms pro 8 virtuálních strojů, 41.7 ms pro 16 virtuálních strojů a 65.6 ms pro 32 virtuálních strojů (32VM).
Naše testy VDBench vykázaly silný výkon sítě SAN. S disky SAN, které byly vybaveny SAS disky, dokázala dosáhnout několika vrcholů, jako například 403 tisíc IOPS při čtení 4K, 270 tisíc IOPS při zápisu 4K, 7.8 GB/s při sekvenčním čtení 64K a 4.4 GB/s při sekvenčním zápisu 64K. V našem SQL testu dosáhla síť SAN hodnot 363 tisíc IOPS, 328 tisíc IOPS při čtení 90-10 a 297 tisíc IOPS při čtení 80-20. Testy Oracle také ukázaly silný výkon s 294 tisíci IOPS, 327 tisíci IOPS při čtení 90-10 a 297 tisíci IOPS při čtení 80-20. SAN měla silné bootovací klony VDI s 248 tisíci IOPS v plném režimu a 152 tisíci IOPS v propojeném režimu. Latence vždy začínala pod 1 ms a dosahovala vrcholů v rozmezí od 1.91 ms do 7.2 ms.




Amazon