Vi har länge varit fans av Dot Hill-diskarna och tittat på några genom åren, inklusive AssuredSAN 4824 och AssuredSAN Ultra48 i både hårddisk- och hybridkonfigurationer . Faktum är att Ultra48 aldrig kom hem; den har funnits i vårt labb och fungerat som en primär kapacitetsdisk ett tag nu. Dot Hill var duktiga på att fortsätta lägga till funktioner till sina styrenheter, vilket gör dem till några av de bästa inom mellanregisterlagring. Efter Seagates köp av Dot Hill i mitten av förra året ( podcast om ämnet ) har uppdateringarna fortsatt att flöda; i slutet av förra året släppte Seagate en version som dramatiskt förbättrade prestandan för 6004-seriens styrenheter , bland flera andra väsentliga uppdateringar. Detta fick oss att fundera på hur mycket mer prestanda som kunde pressas ut ur Ultra48 med ett relativt enkelt styrenhetsbyte. Med tanke på Seagates intresse av att leverera en helt vertikalt integrerad lagringsdisk verkade timingen vara rätt att prova.
AssuredSAN 6004-funktioner
- Stöds i Ultra48 och Ultra56 plattformar
- Externa portar: 4 per styrenhet/8 max
- Fiberkanal: 16Gb Fibre Channel SFP+
- iSCSI-modeller: 10 Gb NIC eller 10 Gb iSCSI SFP+
- SAS: 12 Gb SAS 2.0 (Serial-attached SCSI) Mini-SAS (8643/8644)
- Drive Support: SAS, Nearline SAS, SSD Självkrypterande enheter
- Expansion: J6X48, J6X56 Stöder upp till 248 enheter i expansionsenheter
- HA-funktioner
- Redundanta Hot-Swap-kontroller
- Redundant Hot-Swap-disk, fläktar, ström
- Dubbla strömsladdar
- Hot Standby Reserv
- Automatisk failover
- Stöd för flera vägar
- Support
- Programvarugaranti: 30 dagar
- Standard hårdvarugaranti: 3 år
- RAID-nivåer som stöds: 0, 1, 3, 5, 6, 10 och 50
- Systemkonfiguration
- Cacheminne: 20 GB per 6004-kontroller
- Volymer per system: 1024
- Speglad cache
- Supercapacitor Cache
- Backup Cache Backup till Flash
- Verksamhetsledningen
- Typer av gränssnitt: 10/100/1000 Ethernet, Mini USB
- Protokoll som stöds: SNMP, SSL, SSH, SMTP, SMI-S Provider, HTTP(S)
- Hanteringskonsoler: Web GUI, CLI
- Hanteringsprogramvara: RealStor Storage Management Console
- Fjärrdiagnostik
- Icke-störande uppdateringar
- Volymexpansion
Prestandatestning
Dell PowerEdge R730 Virtualized MySQL 4 Node Cluster
- Åtta Intel E5-2690 v3-processorer för 249 GHz i kluster (två per nod, 2.6 GHz, 12-kärnor, 30 MB cache)
- 1 TB RAM (256 GB per nod, 16 GB x 16 DDR4, 128 GB per CPU)
- 4 x Mellanox ConnectX-3 InfiniBand Adapter (vSwitch för vMotion och VM-nätverk)
- 4 x Emulex 16GB dual-port FC HBA
- 4 x Emulex 10GbE nätverkskort med dubbla portar
- VMware ESXi vSphere 6.0 / Enterprise Plus 8-CPU
- 10 GbE växlingsmaskinvara
- Front-end-portar: Mellanox SX1036 10/40GbE Switch
- 16 Gb FC-tyg
- Back-end-portar: Brocade 6510 16Gb Switch
Sysbench Performance
Eftersom den tidigare recensionen av Dot Hill Ultra48 begränsade sig till en blandning av 8 SSD-diskar för en flashnivå, med 40 hårddiskar som kapacitet, utnyttjade vi det schemat i vår senaste recension. Den största skillnaden den här gången var dock att vi kontaktade Seagate SSD-teamet för att använda de nya Seagate 1200.2 1.6TB SAS3 SSD-diskarna. Eftersom DotHill använder en nivåindelad arkitektur (i motsats till en som involverar cachning) gick vi rakt på sak genom att endast använda SSD-diskarna i våra lagringspooler. Vi använde 4 1.6TB SSD-diskar per styrenhet, vilket ger 6.4TB total RAID1-kapacitet, lika fördelat mellan båda styrenheterna. För att underlätta jämförelserna använde vi Ultra48-chassit med 6004-seriens styrenheter och 4824-chassit (24-facks) med 4004-seriens styrenheter.
Varje Sysbench VM är konfigurerad med tre virtuella diskar, en för start (~92 GB), en med den förbyggda databasen (~447 GB) och den tredje för databasen som testas (270 GB). I tidigare tester allokerade vi 400 GB till databasvolymen (253 GB databasstorlek), men för att packa ytterligare virtuella maskiner på VxRack-noden minskade vi den allokeringen för att skapa mer utrymme. Ur ett systemresursperspektiv konfigurerade vi varje virtuella maskin med 16 virtuella processorer, 60 GB DRAM och utnyttjade LSI Logic SAS SCSI-styrenheten. Lastgenererande system är Dell R730-servrar.
Sysbench-testkonfiguration (per virtuell dator)
- CentOS 6.3 64-bitars
- Lagringsutrymme: 1 TB, 800 GB använt
- Percona XtraDB 5.5.30-rel30.1
- Databastabeller: 100
- Databasstorlek: 10,000,000 XNUMX XNUMX
- Databastrådar: 32
- RAM-buffert: 24GB
- Testlängd: 3 timmar
- 2 timmar förkonditionering 32 trådar
- 1 timme 32 trådar
Medan DotHill Ultra48 med 4004-kontroller inte är något slarvigt, såg vi en imponerande ökning av prestanda genom att bara byta kontroller. I toppen maxade 4004-kontrollerna i vår Sysbench-arbetsbelastning med en sammanlagd TPS-poäng på 7,311 6004, medan 10,361-kontrollerna hoppade till 42 4. Detta markerar en höjning av prestanda med 12 %. Imponerande är också att över hela spektrumet av MySQL-belastningar från 6004-XNUMXVM igång, bibehöll XNUMX-kontrollerna sin prestandaökning jämfört med de äldre kontrollerna.
Om man tittar på genomsnittlig sammanlagd latens i vår Sysbench-arbetsbelastning, vid toppbelastning upprätthöll 6004-kontrollerna en svarstid på 49.4 ms, medan 4004-kontrollerna mätte 70 ms.
Toppfördröjning mätt i vårt 99:e percentilens latensdiagram visade också starka vinster med de snabbare kontrollerna, vilket höll det genomsnittet på 85ms, medan de ursprungliga kontrollerna toppade på 122ms.
Slutsats
Medan du inte ändrar något annat än kontrollerna i Ultra48, erbjuder Dot Hill uppenbarligen mycket utrymme att växa när du tittar på 4004 och 6004 kontroller. I det här testscenariot där MySQL TPS är kärnmåttet såg vi en prestandaökning på 42 % i den övre delen. Detta kan jämföras med en ökning på 31 % med 12VM-testningen, vilket verkligen var där 4004:orna tog slut. Om vi skulle använda fler virtuella datorer skulle vi se detta gap fortsätta att öka och latenserna öka på 4004:an, medan 6004:an marscherar vidare ett tag till innan den når sin gräns.
I slutändan har Dot Hill kunnat fortsätta att fylla på ett stort antal funktioner i deras RealStor-mjukvara, men uppenbarligen håller hårdvaruingenjörerna också fullt upp. När snabbare processorer kommer ut på marknaden kommer täta plattformar som DotHill Ultra48 att fortsätta att dra nytta av nyare och snabbare blixtteknologier. Så för kunder som redan är nöjda med sitt Ultra48-köp och som åtnjuter den täta konfigurationen med 48 diskar i ett 2U-chassi, finns en uppgraderingsväg för att öka prestanda för en ständigt växande I/O-efterfrågan.




Amazon