StorageReview.com

Recenze hybridního pole Tegile HA2300

Enterprise  ◇  Podnikové úložiště

Pole IntelliFlash od společnosti Tegile jsou postavena na hybridní architektuře, která zákazníkům nabízí flexibilitu konfigurace pole s kombinací úložiště HDD a SSD s latencí a hustotou úložiště vhodnou pro individuální případy použití. Klíčovou položkou, kterou Tegile využívá na přeplněném trhu úložišť, kterou mnoho jejích konkurentů nenabízí, je technologie inline deduplikace a komprese, která může výrazně rozšířit dostupnou kapacitu pro uživatele. Rozšířením redukce dat na disk, kde většina na trhu to nedokáže, získává Tegile výhodu v podobě velmi působivých metrik nákladů/TB a zároveň si zachovává výhody flash paměti pro horká data. Naše recenze pole Tegile HA2300 využívá IntelliFlash ve spojení s jednou rozšiřující policí (škálování), což umožňuje oběma řadičům pracovat v široké škále úloh.

Stejně jako ostatní členové portfolia inteligentních flash polí Tegile, i HA2300 disponuje redundantními aktivními řadiči a lze jej nasadit s množstvím úložiště eMLC SSD zvoleným zákazníkem. Toto flashové úložiště a paměť DRAM pole, spolu s veškerým integrovaným HDD úložištěm, jsou využívány adaptivním enginem Tegile Caching and Scaling Engine, který ukládá často používaná data do mezipaměti DRAM a vysoce výkonného flash úložiště, zatímco méně často používaná data zůstávají na úrovních flash nebo pevných disků s vysokou hustotou.

Hlavními vlastnostmi, které odlišují pole Tegile od konkurence, jsou deduplikační a kompresní enginy společnosti. Deduplikace a komprese všech dat má ze své podstaty určitý dopad na výkon, ale IntelliFlash využívá proprietární přístup ke správě metadat, který je částečně navržen tak, aby tento dopad na výkon zmírnil. Namísto prokládání dat a metadat se pole Tegile vyhýbají fragmentaci metadat tím, že ukládají metadata do vyhrazené paměti DRAM a flash paměti, což také umožňuje poli přístup k metadatům pomocí vyhrazených vysokorychlostních cest pro vyhledávání.

Modul mezipaměti a škálování od společnosti Tegile je prostředkem, kterým mohou hybridní konfigurace začleňovat média s různou latencí. Toto řešení mezipaměti využívá zrcadlené disky DRAM a SSD k vytvoření dvou úrovní „čtecí mezipaměti“ pro často používaná data a také sleduje úroveň opotřebení flashových úložných médií, aby bylo opotřebení eMLC v celém poli rovnoměrnější.

Řada inteligentních flash polí podporuje přístup prostřednictvím protokolů FC, iSCSI, NFS a CIFS, přičemž funkcionalita SMB 3.0 se očekává v budoucí aktualizaci softwaru. Všechny protokoly lze používat současně na všech kompatibilních portech díky redundantní mediální struktuře IntelliFlash, která konsoliduje konektivitu mezi oběma řadiči. Všechny zápisy probíhají synchronně, přičemž nová data začínají svůj životní cyklus v perzistentní mezipaměti flash pro zápis. 

Ačkoli se velká část výhod Tegile týká technologií ukládání do mezipaměti a snižování objemu dat, jednotky také těží ze silného argumentu pro snadnou použitelnost. Jejich grafické uživatelské rozhraní pro správu je čisté a snadno použitelné a většina úkolů, jako je zřizování LUN, vyžaduje jen několik kliknutí. Správce Tegile má také k dispozici metriky na vysoké úrovni a ikonický obrázek „koblih“ Tegile na řídicím panelu, který ilustruje úsporu místa, kterou toto pole nabízí. 

Zatímco naše recenze se týká modelu HA2300 s policí, Tegile nabízí širokou škálu konfigurací založených na potřebách zákazníků. Například jejich nejnovější řada hybridních polí T3000 se dodává s řadou předkonfigurovaných návrhů založených na případu použití, včetně optimalizace kapacity, optimalizace výkonu, kritických obchodních úloh atd. Tegile také nabízí několik all-flash modelů, které využívají jejich klíčové technologie k poskytování konfigurací od ESH-20 s 18 TB raw až po ESF-145 se 144 TB raw. Tegile očekává, že zákazníci u těchto modelů zaznamenají dodatečné zvýšení kapacity 3–5krát v závislosti na pracovní zátěži s redukci dat. 

Specifikace Tegile HA2300

  • Konfigurace platformy:
    • Procesor: 4x Xeon E5620
    • Paměť DRAM: 192 GB
    • Flash paměť: 1200 GB
  • Kapacita skladu:
    • Minimální: Hrubá kapacita: 16 TB
    • Max.: Hrubá kapacita: 144 TB
  • Fyzikální:
    • Tvarový faktor (rackové jednotky): 2U
    • Hmotnost (lbs): 80
    • Výkon (W): 500
  • Rozšiřující police: Až 3
  • Připojení k síti:
    • 1 Gb/s Ethernetové porty: 12
    • 1 Gb/s IP-KVM port pro správu Lights-out: 2
    • Volitelné připojení: Dvouportový 4/8 Fibre Channel, dvouportový 10GbE měděný/optický port, čtyřportový 1 Gb/s Ethernet
  • Softwarové služby zahrnuté v ceně:
    • Protokoly: Podpora protokolu SAN (iSCSI, Fibre Channel), podpora protokolu NAS (NFS, CIFS, SMB 3.0)
    • Datové služby: Deduplikace, Komprese, Thin Provisioning, Snapshoty, Vzdálená replikace, Profily aplikací
    • Správa: webový prohlížeč, SSH, IP-KVM
    • Redundance: Žádný jediný bod selhání, architektura s vysokou dostupností aktivní-aktivní
  • Standardní záruka: 90 dní: Nonstop podpora telefonicky a e-mailem. Náhradní díly hardwaru dodání následující pracovní den. Bezplatné aktualizace softwaru.
  • Volitelná záruka:
    • 1, 3 nebo 5 let: Nonstop podpora telefonicky a e-mailem. Náhradní díly hardwaru dodání následující pracovní den. Bezplatné aktualizace softwaru.
    • Podpora na místě na úrovni Gold: 4hodinová podpora na místě s volitelnou hardwarovou sadou na místě
    • Podpora na místě na úrovni Silver: Technická podpora na místě následující pracovní den

Stavět a navrhnout

Pole IntelliFlash používají dvojici redundantních aktivních řadičů uvnitř šasi, které podporuje až 24 2.5" pevných disků (HDD) a SSD disků. Každý řadič nabízí dva sloty PCIe pro rozšíření konektivity a také podporuje více typů propojení, jako je Ethernet a FC. Všechny možnosti úložných médií IntelliFlash obsahují dva porty pro připojení k oběma řadičům, což nabízí redundantní propojení v případě výpadku jednoho připojení.

Naše recenzní konfigurace Tegile HA2300 zahrnuje primární systém se dvěma řadiči a 24 disky a také jednu rozšiřující polici ES2400, která přidává dalších 24 disků. Naše konfigurace úložiště se skládala z toho, že každý řadič spravoval svůj vlastní 24diskový úložný fond, který se skládal z (6) 200GB eMLC SAS2 SSD disků a (18) 1TB 7200RPM SAS2 HDD disků.

Každý řadič je napájen dvěma procesory Intel E5620 s frekvencí 2.4 GHz a 96 GB paměti DRAM. Díky tomu má HA2300 dohromady 4 procesory a 192 GB paměti na obou řadičích (aktivní/aktivní). Další police ES2400, která je součástí naší konfigurace, je pouze jednotka JBOD a rozšiřuje pouze úložnou kapacitu. S dodaným hardwarem naše platforma nabízela 6.2 TB raw paměti použitelné na jednom řadiči a 7.14 TB raw paměti použitelné na druhém řadiči.

management

Architektura Tegile IntelliFlash virtualizuje podkladová úložná média a vytváří kapacitní fond, který lze alokovat jako LUN nebo sdílené složky. Kapacitu tohoto fondu lze rozšiřovat online. Architektura Tegile využívá dynamické šířky proužků, aby se zabránilo režijnímu zatížení operací čtení-úpravy-zápisu a aby se zkrátila doba potřebná k rekonstrukci vadných disků. Pole IntelliFlash podporují úrovně RAID s duální paritou, obousměrným zrcadlením a třícestným zrcadlením. Zabezpečení dat je k dispozici ve formě 256bitového AES šifrování dat v klidovém stavu s nativní správou klíčů.

Jednotlivé svazky lze ladit na základě případů použití, včetně databáze, virtualizace serverů a virtuálních desktopů. Tento proces ladění ovlivňuje nastavení, jako je velikost bloku, komprese a deduplikace. Rozhraní pro správu je navrženo pro podporu virtualizovaných prostředí a poskytuje nástroje pro správu, které lze konfigurovat s granularitou virtuálních strojů, nikoli s LUN, souborovými systémy a skupinami RAID pro virtualizované situace.

Služby redukce dat IntelliFlash zahrnují inline deduplikaci, inline kompresi a thin provisioning. Deduplikaci a kompresi lze povolit pro celý úložný fond nebo pro jednotlivé LUN a sdílené soubory. Každý LUN lze konfigurovat s velikostmi bloků od 4 KB do 128 KB a výběrem kompresních algoritmů na základě pracovní zátěže. Výhody redukce dat se podrobněji podíváme v následující části.

Pole Tegile IntelliFlash dokáží pořizovat snímky v čase, které jsou relevantní pro virtuální počítače a konzistentní s aplikacemi. Snímky lze replikovat mimo pracoviště, přičemž od předchozího snímku přeneseného přes WAN se odehrávají pouze drobné změny. Zapisovatelné obrazy v čase se vytvářejí pomocí funkce klonování a jsou také relevantní pro virtuální počítače a konzistentní s aplikacemi. Stejně jako snímky jsou i klony „tenké“ a alokují kapacitu pro nová data pouze podle potřeby.

Webový klient vCenter a plugin pro desktopové klienty umožňují správu datových úložišť VMware prostřednictvím vCenter. Tegile také nabízí podporu VAAI pro snížení režie I/O v prostředích VMware. Pole IntelliFlash jsou také testována a ověřována v rámci programu Citrix Ready VDI Capacity Program Verified for Citrix XenDesktop.

V prostředích Microsoftu se pole Tegile integrují s CSV pro failover clustering pro Hyper-V; VSS pro snapshoty a klony konzistentní s aplikacemi; a v budoucnu budou mít podporu SMB 3.0. Virtuální počítače Microsoft Hyper-V lze spravovat pomocí Microsoft Systems Center Virtual Machine Manager (SCVMM). Tegile nabízí předem testované a ověřené architektury Oracle, kromě testování a certifikace polí s Oracle VM a ověřování s Oracle Linux s UEK v nasazeních s jednou instancí a Oracle RAC.

Portál IntelliCare nabízí přístupový bod k systémovým informacím, podrobnostem o konfiguraci, historickým datům a analýzám trendů a míře redukce dat. Zároveň slouží jako rozhraní pro správu případů podpory. IntelliCare lze nakonfigurovat tak, aby odesílal upozornění na kapacitu zákazníkům a podpoře Tegile na základě lineární analýzy využití prostoru, upozornění na prahové hodnoty pro disky a chyb vysoké dostupnosti. Po spuštění upozornění lze IntelliCare nakonfigurovat tak, aby k případu byl automaticky přiřazen správce účtu Tegile, který má přístup ke stavu pole a konfiguračním datům.

Redukce dat

V oblasti špičkových hybridních úložných polí je Tegile v čele, pokud jde o integraci výhod redukce dat v primárním úložném poli. Jedním z nejznámějších screenshotů od uživatelů jsou ty, kteří zveřejňují „koblihové“ snímky ukazující množství uložených dat, kolik místa je spotřebováno po kompresi a nakonec kolik místa je spotřebováno po deduplikaci. Vzhledem k tomu, že mnoho produkčních prostředí provozuje virtualizované servery a roste poptávka po tom, aby testovací/vývojová práce nebyla izolována, představují opakující se data problém v celém odvětví, který lze řešit různými způsoby. Můžete buď dimenzovat pole bez výhod redukce dat tak, aby odpovídalo současným nebo odhadovaným budoucím požadavkům, nebo využít redukci dat k minimalizaci této zatížitelnosti odstraněním duplicitních nebo snadno komprimovatelných dat. Ze všech tradičních hybridních úložných platforem, které jsme testovali, byla Tegile HA2300 jediná, která nabízí tuto úroveň funkcí pro redukci dat.

Abychom otestovali schopnosti Tegile HA2300 v oblasti redukce dat, použili jsme standardní profil LUN virtuálního stroje s povolenou kompresí a deduplikací a prezentovali jsme ho jednomu z našich hostitelů ESXi. Tento test se jednoduše zaměřil na velikost daného virtuálního stroje po jeho migraci do pole. První, který jsme vyzkoušeli, byl náš virtuální stroj CentOS 6.3 používaný k testování výkonu MySQL na sdíleném úložišti. Tento virtuální stroj má na jednom ze svých virtuálních disků předpřipravenou databázi, která je poté zkopírována na prázdný virtuální disk, který je následně zatížen. V tomto konkrétním scénáři jsme zaznamenali zhruba 12% úsporu, která pochází především z komprese.

Náš další test se zaměřil na virtuální počítač s CentOS 7, který používáme pro naše nadcházející benchmarky OpenLDAP. Zaznamenali jsme mnohem větší nárůst úspory dat, a to o více než 55 %, a to především díky kompresi. V prostředí s mnoha podobnými virtuálními počítači (více distribucí Linuxu nebo Windows) byste viděli výhody komprese i deduplikace. Totéž platí pro scénáře jako VDI nebo Test/Dev na primárním úložišti, kde se výhody deduplikace s každým nově vytvořeným virtuálním počítačem lineárně zvyšují. 

U všech služeb redukce dat dochází ke kompromisu ve výkonu kvůli systémové režii potřebné pro související úlohy a správu metadat. Zaznamenali jsme pomalé přenosové rychlosti u jednotlivých vláknů (akce kopírování/vkládání uvnitř virtuálních počítačů nebo aktivity SvMotion mezi datovými úložišti), které dosáhly maxima zhruba 100 MB/s. To zahrnovalo operace čtení i zápisu s téměř 100% zásahy do mezipaměti. Je zajímavé, že jsme zaznamenali jen velmi malý rozdíl ve výkonu u všech našich úloh s povolenými nebo zcela zakázanými službami redukce dat. Pro srovnání, mnoho polí v tomto segmentu bez služeb redukce dat se může podobnými aktivitami přesunu dat přiblížit saturaci jediného 10Gb ethernetového rozhraní nebo 16Gb FC rozhraní.

Testovací pozadí a srovnatelné materiály

Zveřejňujeme inventář našeho laboratorního prostředí , přehled síťových možností laboratoře a další podrobnosti o našich testovacích protokolech, aby administrátoři a osoby odpovědné za pořízení zařízení mohly objektivně posoudit podmínky, za kterých jsme dosáhli publikovaných výsledků. Abychom si zachovali naši nezávislost, žádné z našich kontrol nejsou placeny ani spravovány výrobcem zařízení, které testujeme.

Porovnáme Tegile HA2300 s Dot Hill AssuredSAN Ultra48 , AMI StorTrends 3500i , X-IO ISE 710 , HP StoreVirtual 4335 a Dell EqualLogic PS6210XS . U všech syntetických a aplikačních testů byla komprese a deduplikace během testování výkonu zakázána. Pole nasadil terénní zástupce společnosti Tegile v naší laboratoři, zatímco LUN pro syntetické benchmarky a náš test SQL Serveru byly na dálku konfigurovány technickým marketingovým zástupcem společnosti Tegile. LUN pro VMmark byly konfigurovány pomocí profilu „virtuální server“ se zakázanými snapshoty a připojeny přes každý hostitel ESXi pomocí softwarového adaptéru VMware iSCSI.

U každé testované platformy je velmi důležité pochopit, jak každý dodavatel konfiguruje jednotku pro různé pracovní zátěže a také síťové rozhraní použité pro testování. Množství použité paměti flash je stejně důležité jako základní proces ukládání do mezipaměti nebo vrstvení, pokud jde o to, jak dobře bude zařízení fungovat v dané pracovní zátěži. Následující seznam ukazuje množství paměti flash a HDD, kolik je použitelné v naší konkrétní konfiguraci a jaké síťové propojení bylo využito:

  • Tegile HA2300 s rozšiřovací policí
    • Katalogová cena: 100 443 USD v základní konfiguraci, 185 000 USD v testované verzi s přídavnou úložnou policí
    • Hrubá využitelná kapacita před redukcí dat: 13.4 TB (6.2 TB první police + 7.14 TB druhá police)
    • Flash: 12 x 200GB HGST eMLC SAS2 SSD
    • Pevný disk: 36 x 1TB Seagate SAS2 7200RPM HDD
    • Síťové propojení: 10 Gb, 2 x 10 Gb na řadič
  • Dot Hill AssuredSAN Ultra48 (hybridní)
    • Katalogová cena: 115 000 USD
    • Flash: 800 GB (4 x 400GB HGST SAS3 SSD, 2 RAID1 pooly)
    • Pevný disk: 9.6 TB (32 x 600GB 10K 6G SAS pevných disků, 2 RAID10 pole)
    • Síťové propojení: 16Gb FC, 4 x 16Gb FC na řadič
  • AMI StorTrends 3500i
    • Katalogová cena: 115 000 USD
    • Mezipaměť Flash: 200 GB (200GB SSD x 2 RAID1)
    • Úložná kapacita flash paměti: 1.6 TB použitelná (800GB SSD x 4 RAID10)
    • HDD: 10 TB použitelných (2 TB HDD x 10 RAID10)
    • Síťové propojení: 10GbE iSCSI, 2 x 10GbE Twinax na řadič
  • HP StoreVirtual 4335 – 3 uzly
    • Katalogová cena: 41 000 USD za uzel, 123 000 USD
    • Flash: 1.2 TB použitelné (400GB SSD x 3 RAID5 na uzel, síťový RAID10 napříč clusterem)
    • HDD: 10.8 TB použitelných (900 GB 10K HDD x 7 RAID5 na uzel, síťový RAID10 napříč clusterem)
    • Síťové propojení: 10GbE iSCSI, 1 x 10GbE Twinax na řadič
  • Dell EqualLogic PS6210XS
    • Katalogová cena: 115 000 USD
    • Flash: 4 TB použitelná (800GB SSD x 7 RAID6)
    • HDD: 18 TB použitelných (1.2 TB 10K HDD x 17 RAID6)
    • Síťové propojení: 10GbE iSCSI, 2 x 10GbE Twinax na řadič
  • X-IO ISE 710
    • Katalogová cena: 115 000 USD
    • 800GB flash (200GB SSD x 10 RAID10)
    • 3.6TB pevný disk (300GB 10K pevný disk x 30 RAID10)
    • Síťové propojení: 8Gb FC, 2 x 8Gb FC na řadič

Tento benchmark využívá naše benchmarkové prostředí ThinkServer RD630:

  • Testovací server Lenovo ThinkServer RD630
    • 2 x Intel Xeon E5-2690 (2.9 GHz, 20 MB mezipaměti, 8 jader)
    • Čipová sada Intel C602
    • Paměť – 16 GB (2 x 8 GB) 1333MHz DDR3 registrované RDIMM
    • Windows Server 2008 R2 SP1 64bitový, Windows Server 2012 Standard, CentOS 6.3 64bitový
      • Bootovací SSD: 100GB Micron RealSSD P400e
    • LSI 9211-4i SAS/SATA 6.0 Gb/s HBA (pro bootovací SSD)
    • LSI 9207-8i SAS/SATA 6.0 Gb/s HBA (pro benchmarking SSD nebo HDD)
    • Emulex LightPulse LPe16202 Gen 5 Fibre Channel (8GFC, 16GFC nebo 10GbE FCoE) PCIe 3.0 dvouportový CFA
  • Mellanox SX1036 10/40Gb Ethernetový přepínač a hardware
    • 36 portů 40GbE (až 64 portů 10GbE)
    • Rozdělovací kabely QSFP 40GbE až 4x10GbE

Analýza výkonu aplikací

Naše první dva benchmarky pro Tegile IntelliFlash HA2300 jsou VMware VMmark Virtualization Benchmark a Microsoft SQL Server OLTP Benchmark , které oba simulují aplikační úlohy podobné těm, pro které je HA2300 a srovnatelné produkty navržen.

Protokol StorageReview VMmark využívá řadu dílčích testů založených na běžných virtualizačních úlohách a administrativních úkolech, přičemž výsledky jsou měřeny pomocí dlaždicové jednotky. Jakožto v oboru uznávaný a zavedený benchmark staví VMmark výpočetní a úložné prostředky na stejnou úroveň s malými nebo žádnými povolenými úpravami benchmarku. Dlaždice měří schopnost systému provádět různé virtuální úlohy, jako je klonování a nasazení virtuálních strojů, automatické vyvažování zátěže virtuálních strojů v datovém centru, živá migrace virtuálních strojů (vMotion) a dynamické přemisťování datových úložišť (storage vMotion).

Normalizované skóre aplikací VMmark a celkové skóre demonstrují výkon Tegile HA2300 oproti srovnatelným polím při nižším počtu dlaždic. HA2300 začíná zaostávat s 6 dlaždicemi a celkovým skóre 6.6, ve srovnání s druhým nejnižším celkovým skóre 7.6 u HP StoreVirtual 4335. Duální úložné fondy našeho HA2300 nebyly dostatečně výkonné na to, aby překročily 6 dlaždic, přičemž každému řadiči byl přiřazen stejný počet dlaždic. V tomto testu dosáhl HP StoreVirtual 4335 maxima 8 dlaždic, zatímco Dell EqualLogic PS6210XS a AMI StorTrends 3500i dosáhly 10 dlaždic.

Testovací protokol Microsoft SQL Server OLTP od StorageReview využívá aktuální návrh benchmarku Transaction Processing Performance Council Benchmark C (TPC-C), online benchmarku pro zpracování transakcí, který simuluje aktivity v komplexních aplikačních prostředích. Benchmark TPC-C se více než syntetické benchmarky výkonu blíží měření silných stránek a úzkých míst úložné infrastruktury v databázových prostředích. Náš protokol SQL Server pro tuto recenzi používá databázi SQL Server o velikosti 685 GB (škálování 3 000) a měří transakční výkon a latenci při zátěži 30 000 virtuálních uživatelů.

Náš benchmark SQL Serveru využívá rozsáhlou databázi a soubor protokolu, kdy hostiteli Windows Server 2012 s povoleným MPIO poskytujeme jednu 1TB LUN. Při konfiguraci Tegile HA2300 pro náš benchmark SQL Serveru jsme využili jednu 1TB LUN. Tím se zátěž přenáší na jeden řadič, který je podpořen jedním diskovým fondem, a jeden řadič a diskový fond tak zůstávají nečinné v konfiguraci aktivní/aktivní. Všechna zařízení v této kategorii jsou umístěna ve stejné pozici, přičemž jedna LUN a řadič řídí aktivitu za tímto benchmarkem.

Tegile HA2300 v tomto benchmarku naměřil 3 058,5 transakcí za sekundu, což ho řadí před konfiguraci DotHill Ultra48 s plnými pevnými disky RAID50. Tento výkon je zhruba na polovině úrovně nejvýkonnějších hybridních polí testovaných s tímto protokolem.

HA2300 si během benchmarku SQL Serveru udržel průměrnou latenci 5 068 ms, což je druhý nejnižší výkon mezi srovnatelnými produkty.

Je třeba poznamenat, že Microsoft SQL Server je během úlohy TPC-C velmi náročný na zápis a v pravidelných intervalech ukládá svůj vyrovnávací paměť protokolů na disk. Jak se zápis zpomaluje a úložné pole již nedokáže udržet krok, hromadí se nevyřízené fronty a podstatně se zvyšuje latence. To je patrné u Tegile HA2300 a také u DotHill Ultra48 v konfiguraci RAID50. Během počátečního nastavení našeho testu SQL Serveru s platformou Windows Server 2012 jsme zaznamenali rychlosti zápisu v jednom vlákně přesahující 100 MB/s prostřednictvím základních akcí kopírování/vkládání, kdy jsme přesunuli naši předpřipravenou databázi na LUN prezentovanou z HA2300. Tato pomalá rychlost zápisu byla viditelná i v našem prostředí VMware během aktivit úložiště vMotion před a během našich testů. Vícevláknové syntetické úlohy, kde jsme byli schopni zvýšit hloubku nevyřízených front, dosáhly rychlosti čtení až 1.1 GB/s a zápisu 755 MB/s, ale tyto hodnoty nebyly viditelné v žádném z našich případů použití aplikací.

Analýza syntetické pracovní zátěže v podniku

Před zahájením každého ze syntetických benchmarků fio naše laboratoř připraví zařízení do ustáleného stavu při vysoké zátěži 16 vláken s nevyřízenou frontou 16 vláken na vlákno. Poté je úložiště testováno v nastavených intervalech s více profily hloubky vláken/front, aby se ukázal výkon při lehkém i náročném využití.

  • Předběžné testy a primární testy v ustáleném stavu:
  • Propustnost (agregované IOPS pro čtení a zápis)
  • Průměrná latence (zprůměrovaná latence čtení a zápisu)
  • Maximální latence (špičková latence čtení nebo zápisu)
  • Směrodatná odchylka latence (smíšeně zprůměrovaná směrodatná odchylka čtení a zápisu)

Tato syntetická analýza zahrnuje dva profily, které se široce používají ve specifikacích a benchmarkech výrobců:

  • 4 kB – 100 % čtení a 100 % zápis
  • 8k – 70 % čtení/30 % zápis

Syntetické úlohy sice mohou být užitečné pro dosažení silné a opakovatelné zátěže úložných zařízení, ale pro zákazníky, kteří se snaží korelovat IOPS a latenci s výkonem databáze, virtualizace nebo jiných aplikací, nabízejí menší hodnotu. Na rozdíl od aplikačních úloh lze generátory syntetických úloh také výrazně ovlivnit, včetně typu aplikovaných dat, velikosti úlohy, počtu vláken, počtu zbývajících I/O operací, toho, jak náhodná je náhodná úloha, nebo dokonce jak je zátěž aplikována na podkladové úložiště. To se ani zdaleka neblíží popisu rozsahu a možností FIO, IOMeter nebo vdBench, spíše to jen povrchní pohled. Abychom zachovali relevantnost našich benchmarků při porovnávání různých úložných polí, používáme stejné skripty a konfiguraci na všechny platformy, které se dostávají do naší laboratoře. I když to může znamenat, že některé platformy mohou s různými konfiguracemi s největší pravděpodobností zaznamenat různá nebo vyšší čísla, zobrazení podobných výsledků staví všechny platformy na stejnou úroveň. V současné době testujeme v prostředí Windows Server 2012 s použitím 8 25GB LUN přiřazených serveru, rovnoměrně rozložených v poli. To omezuje pracovní zátěž na úroveň úložiště nebo DRAM, zatímco dlouhé období předběžné přípravy ji nutí migrovat na úroveň s nejvyšším výkonem nebo do mezipaměti. 

V době zahájení této recenze, stejně jako u recenzí jiných hybridních úložných platforem stejné generace, jsme použili následující FIO skript k adresování našich 8 definovaných LUNů v rámci stejného FIO vlákna. 

fio.exe –název_souboru=\\.\Fyzická_jednotka1:\\.\Fyzická_jednotka2:\\.\Fyzická_jednotka3:\\.\Fyzická_jednotka4:\\.\Fyzická_jednotka5:\\.\Fyzická_jednotka6:\\.\Fyzická_jednotka7:\\.\Fyzická_jednotka8 –thread –direct=1 –rw=randrw –refill_buffers –norandommap –randrepeat=0 –ioengine=windowsaio –bs=4k –rwmixread=100 –iodepth=16 –numjobs=16 –time_based –runtime=60 –group_reporting –name=FIO_group_test –output=FIO_group_test.out

Tuto pracovní zátěž lze také aplikovat tam, kde každá LUN získá své vlastní vyhrazené vlákno FIO. Pomocí upraveného skriptu se může naměřený výkon FIO u Tegile HA2300 zvýšit až o 50 %, ačkoli tyto výsledky již nejsou srovnatelné s jinými testovanými poli. Je samozřejmé, že i jiná pole by zaznamenala zlepšení nebo změny. Příklad této změny by byl podobný níže uvedenému:

fio.exe –thread –direct=1 –rw=randrw –refill_buffers –norandommap –randrepeat=0  –ioengine=windowsaio –bs=4k –rwmixread=100  –iodepth=16 –numjobs=16 –time_based –runtime=60 –group_reporting –name=thread1 filename=\\.\PhysicalDrive1  –name=thread2 filename=\\.\PhysicalDrive2  –name=thread3 filename=\\.\PhysicalDrive3  –name=thread4 filename=\\.\PhysicalDrive4  –name=thread5 filename=\\.\PhysicalDrive5  –name=thread6 filename=\\.\PhysicalDrive6  –name=thread7 filename=\\.\PhysicalDrive7  –name=thread8 filename=\\.\PhysicalDrive8  –output=FIO_test.out

Je důležité poznamenat, že oba benchmarky dospěly ke stejnému závěru. Ukazují opakovatelný výsledek, který v mezích daných parametrů nabízí určitý počet IOPS, latence a šířky pásma. Ani jedno z těchto čísel nelze vzájemně porovnávat. Ani jeden z testů neukáže, jak si platforma povede v reálném produkčním prostředí, a to ani proto, že nepředstavuje žádné požadavky aplikací.

Náš první benchmark měří výkon náhodných 4k přenosů, které se skládají ze 100% zápisu a 100% čtení. Tegile HA2300 naměřil 120 072 IOPS, což je třetí nejvyšší výkon čtení mezi srovnatelnými zařízeními v tomto benchmarku, a 38 311 IOPS, což je druhý nejvyšší výkon zápisu v kategorii 4k.

Tegile HA2300 vykázal průměrnou latenci čtení 2.13 ms a latenci zápisu 6.68 ms, což je také třetí, respektive druhá nejlepší hodnota mezi srovnatelnými poli.

U modelu Tegile HA2300 jsme naměřili maximální latenci, která byla mnohem vyšší než u srovnatelných modelů. Maximální latence čtení byla naměřena přibližně 7 188 ms a maximální latence zápisu dosáhla 6 885 ms.

Výpočty směrodatné odchylky ukazují, že Tegile HA2300 je z hlediska latence mnohem méně konzistentní než jeho hybridní konkurenti, a to 11.10 ms pro operace čtení a 31.29 ms pro operace zápisu. Pro srovnání, DotHill Ultra48 konfigurovaný se všemi pevnými disky se v této kategorii umístil na spodním místě, ačkoli po uvedení SSD disků se umístil na druhém místě v konzistenci čtení a na prvním místě v konzistenci zápisu.

Při přechodu na náhodné zatížení 8k s 70 % čtení a 30 % zápisu se výkon Tegile HA2300 zvýšil z 2 405 IOPS při 2T/2Q na 42 957 IOPS při 16T/16Q. Při nižších úrovních vláken a front se umístil zhruba uprostřed, zatímco při plném zatížení se umístil na 3. místě za clusterem HP StoreVirtual 4335 a AMI StorTrends 3500i.

Průměrná latence pro benchmark 8k 70/30 byla při zátěži 2T/2Q 1.65 ms a při špičkové zátěži 16T/16Q se zvýšila na 5.95 ms.

Až na několik výjimek vykazoval Tegile HA2300 nejvyšší latenci mezi poli, která jsou porovnávána v benchmarku 8k 70/30. Nejvyšší latence, kterou jsme naměřili u TA3200, byla 4 674,84 ms, což se vyskytlo při použití 4T/16Q.

Výpočty směrodatné odchylky Tegile HA2300 pro benchmark 8k 70/30 se neliší od výsledků směrodatné odchylky pro benchmark 4k: staví HA2300 do pozitivnějšího světla než graf maximální latence, ale stále vykreslují HA2300 jako méně konzistentní v latenci než jeho srovnatelné produkty.

Závěr

Zařízení HA2300 v kombinaci s rozšiřujícím hardwarem ES2400 je vysoce flexibilní a umožňuje zákazníkům používat pouze pevné disky, flash paměť nebo jejich kombinaci, přičemž všechny tyto funkce lze (spolu s dalším hardwarem) vyměnit bez prostojů. Inteligentní algoritmus ukládání do mezipaměti přesouvá horká data na rychlejší flash paměť a spolu s touto funkcí je k dispozici také zřizování svazků s ohledem na aplikace, které umožňuje nastavit svazky pro konkrétní aplikace. Funkce inline komprese a deduplikace minimalizují datovou stopu, což je rostoucí problém všech datových center. Zařízení HA2300 podporuje více hostitelských platforem, je připraveno pro Citrix a lze jej integrovat s virtualizačním softwarem VMware a Microsoft. Zařízení HA2300 od společnosti Tegile je také podporováno programem zákaznické péče IntelliCare. 

Co se týče výkonu, výsledky byly poněkud smíšené. V naší analýze výkonu aplikací se HA2300 umístil v benchmarku VMmark za ostatními konkurenčními řešeními a dosáhl maxima 6 dlaždic, zatímco ostatní dosáhli 8 nebo 10 dlaždic, nebo mnohem více v případě hybridního pole DotHill Ultra48. V benchmarku SQL Server TPC-C se umístil na spodních příčkách s nižším TPS a vyšší latencí než jiné hybridní systémy. V syntetických testech si pole vedlo o dost lépe a umístilo se na třetím místě jak v propustnosti 4K, tak v průměrné latenci 4K. V testech maximální latence a směrodatné odchylky však měl HA2300 nejvyšší latenci ze všech testovaných hybridních polí. 

Pole Tegile je proto poněkud záhadou. Na jednu stranu se snadno nasazují a spravují, mají rozsáhlou sadu datových služeb a funkcí a jsou jedním z mála primárních úložišť s pevnými disky, které umožňují kompresi a deduplikaci. Výsledná menší datová stopa na disku dává Tegile obrovskou konkurenční výhodu, pokud jde o cenu za TB, a to jak u tohoto pole, tak i u jejich all-flash hybridů. Služby redukce dat však, jak jsme víceméně viděli, přicházejí s poklesem výkonu. S tím souvisí i režijní náklady, které je třeba vyřešit, zda je redukce dat povolena, či nikoli. V tom spočívá problém Tegile.

Pro mnoho organizací však nemusí být výkon pole primárním kritériem pro rozhodování. V mnoha případech použití ROBO a ve středních/malých a středních podnicích jsou všechna HDD pole pro potřeby aplikací dostačující. Pravdou je, že ne každá organizace potřebuje flash paměť, alespoň z hlediska výkonu (argument o celkových nákladech na vlastnictví si nechte na jindy). HA2300 zase tyto potřeby splňuje dokonale, kde náklady na TB, snadná správa a datové služby převažují nad požadavky na výkon. Celkově se však v hybridním prostoru prostě nejedná o vysoce výkonného hráče, který se v současné době jeví jako doména tradičních úložných polí, která nevyužívají služby pro redukci dat, nebo možná jednu z all-flash hybridních nabídek od Tegile. 

Klady

  • Nabízí služby redukce dat
  • Silná propustnost 4K a průměrná latence
  • Webové grafické rozhraní bohaté na funkce

Nevýhody

  • Relativně slabý výkon SQL Serveru a VMmarku
  • Nekonzistentní latence a vysoké doby odezvy ve špičkách

Bottom Line

Tegile HA2300 je hybridní platforma s univerzální sadou funkcí, kterou doplňují inline kompresní a deduplikační moduly. Její silné stránky spočívají ve flexibilitě konfigurace, datových službách, podpoře protokolů a přesvědčivém celkovém cenovém profilu na TB, ačkoli nemusí nutně dosahovat výkonnostní parity s mnoha svými konkurenty.

Hybridní úložná pole Tegile

Diskutujte o této recenzi

Přihlaste se k odběru newsletteru StorageReview

Zapojte se do StorageReview

Zpravodaj | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | RSS kanál

Laboratoř StorageReview Enterprise