Liqid Element AIC är en extrem prestanda, hög kapacitet PCIe SSD, som innehåller fyra m.2 NVMe SSD och en PCIe switch i ett HHHL-paket. Den är designad för att hantera prestandakrävande arbetsbelastningar och erbjuder full kompatibilitet med befintliga system som stöder NVMe-enheter. Elementet är tillgängligt i halvhöjd halvlängds standardformfaktor och har ett Gen 3.0 x8 PCIe-gränssnitt som använder det senaste NVMe-protokollet. Elementet har både datacenter- och företagsmodeller tillgängliga, med kapaciteter upp till 15.40 TB och 12.80 TB, och erbjuder otrolig prestanda upp till 1.25 miljoner IOPS eller 7 GB/s i bandbredd.
Som nämnts ovan är Liqid Element AIC designad för datacenter- och företagsmiljöer. På grund av dessa verksamhetskritiska miljöer som Element är tänkt att användas i, kan man förvänta sig betydande prestandaresultat. Liqid hävdar att Element AIC kan nå upp till 7,000 6,300 MB/s sekventiell läs och 4 1,250,000 MB/s sekventiell skrivhastighet. För slumpmässig 900,000KB läs/skriv, hävdar de 80 20 XNUMX respektive XNUMX XNUMX IOPS. Slutligen anger de XNUMXμs läsning och XNUMXμs skrivning på latensfronten.
I den här recensionen kommer vi att se om Liqid Element AIC kan hålla upp till sina anspråk och hur den står sig mot konkurrenterna. Vi kommer att testa Liqid PCIe-switchen med fyra Samsung SM963 1.92TB SSD-enheter på för totalt 7.68TB. Som levererad är varje enhet överprovisionerad ner till 1.6 TB för ökad prestanda.
Liqid Element AIC-specifikationer
| Formfaktor | Standard Form Factor HHHL-kort |
| Råkapacitet | Upp till 16 TB |
| NAND-typ | TLC 3D NAND |
| Gränssnitt | PCI Express 3.0 x8 |
| Protokoll | NVMe 1.2.1 |
| Prestanda | |
| Sekventiell läsning | 7.0 GB / s |
| Sekventiell Skriv | 6.3 GB / s |
| Slumpmässig läsning (4K) | 1,250,000 IOPS |
| Slumpmässig skrivning (4K) | 900,000 IOPS |
| Slumpmässig skrivning (4K) (SS) | 275,000 IOPS |
| Latens (läs/skriv) | 80 / 20μs |
| Endurance | |
| Terabyte skriven (TBW) | 884 - 30,765 |
| Effekt | |
| Aktiva | ~25W Typiskt |
| Ingång | Endast 12 V (tillval aux-strömkabel) |
| Luftflöde | Min 400 LFM |
| Luftfuktighet | 5% till 95% (icke-kondenserande) |
| Vikt | 6-10 oz |
| Temperatur | |
| Op | 0 till 55 ° C |
| Icke-Op | -40 till 75 grader C |
| Garanti | 3 år eller maximal uthållighet används |
Prestanda
Testbädd
Våra recensioner av Enterprise SSD använder en Lenovo ThinkSystem SR850 för applikationstester och en Dell PowerEdge R740xd för syntetiska prestandatester. ThinkSystem SR850 är en välutrustad fyrprocessorplattform som erbjuder CPU-kraft långt över vad som behövs för att kräva högpresterande lokal lagring. Syntetiska tester som inte kräver mycket CPU-resurser använder den mer traditionella servern med dubbla processorer. I båda fallen är avsikten att visa upp lokal lagring i bästa möjliga ljus, i linje med lagringsleverantörernas maximala hårddiskspecifikationer.
Lenovo ThinkSystem SR850
- 4 x Intel Platinum 8160 CPU (2.1 GHz x 24 kärnor)
- 16 x 32 GB DDR4-2666Mhz ECC DRAM
- 2 x RAID 930-8i 12Gb/s RAID-kort
- 8 NVMe-fack
- VMware ESXI 6.5
Dell PowerEdge R740xd
- 2 x Intel Gold 6130 CPU (2.1 GHz x 16 kärnor)
- 16 x 16 GB DDR4-2666MHz ECC DRAM
- 1x PERC 730 2GB 12Gb/s RAID-kort
- Tillägg NVMe-adapter
- Ubuntu-16.04.3-desktop-amd64
Testbakgrund och jämförelser
StorageReview Enterprise Test Lab erbjuder en flexibel arkitektur för att utföra benchmarks av företagslagringsenheter i en miljö som är jämförbar med vad administratörer stöter på i verkliga driftsättningar. Enterprise Test Lab innehåller en mängd olika servrar, nätverk, strömförsörjning och annan nätverksinfrastruktur som gör det möjligt för vår personal att etablera verkliga förhållanden för att korrekt mäta prestanda under våra granskningar.
Vi införlivar dessa detaljer om laboratoriemiljön och protokollen i granskningarna så att IT-experter och de som ansvarar för lagringsanskaffning kan förstå de förhållanden under vilka vi har uppnått följande resultat. Inga av våra granskningar betalas för eller övervakas av tillverkaren av den utrustning vi testar. Ytterligare information om StorageReview Enterprise Test Lab och en översikt över dess nätverksfunktioner finns på respektive sidor.
Jämförbara för denna recension :
- Huawei ES3000 v5 3.2TB
- Samsung PM1725a 1.6TB
- Memblaze PBlaze5 910 AIC 7.68TB
- Memblaze PBlaze5 900 3.2TB
- Toshiba PX04 1.6TB
- Memblaze PBlaze5 910 3.84TB
- Intel P4510 2TB
Analys av applikationens arbetsbelastning
För att förstå prestandaegenskaperna hos företagslagringsenheter är det viktigt att modellera infrastrukturen och applikationsarbetsbelastningarna som finns i liveproduktionsmiljöer. Våra riktmärken för Liqid Element AIC är därför MySQL OLTP-prestanda via SysBench och Microsoft SQL Server OLTP-prestanda med en simulerad TCP-C-arbetsbelastning. För våra applikationsarbetsbelastningar kommer varje enhet att köra 2–4 identiskt konfigurerade virtuella maskiner.
SQL Server prestanda
Varje SQL Server VM är konfigurerad med två vDisks: 100 GB volym för uppstart och en 500 GB volym för databasen och loggfiler. Ur ett systemresursperspektiv konfigurerade vi varje virtuell dator med 16 vCPU:er, 64 GB DRAM och utnyttjade LSI Logic SAS SCSI-kontrollern. Medan våra Sysbench-arbetsbelastningar som tidigare testats mättade plattformen i både lagrings-I/O och kapacitet, letar SQL-testet efter latensprestanda.
Detta test använder SQL Server 2014 som körs på gäst-VMs med Windows Server 2012 R2 och testas av Quests Benchmark Factory for Databases. StorageReviews Microsoft SQL Server OLTP-testprotokoll använder det aktuella utkastet till Transaction Processing Performance Councils Benchmark C (TPC-C), ett online-benchmark för transaktionsbehandling som simulerar aktiviteter i komplexa applikationsmiljöer. TPC-C-benchmarket kommer närmare syntetiska prestandabenchmarks att mäta prestandastyrkor och flaskhalsar i lagringsinfrastruktur i databasmiljöer. Varje instans av vår SQL Server VM för denna granskning använder en 333 GB (1 500-skala) SQL Server-databas och mäter transaktionsprestanda och latens under en belastning på 15 000 virtuella användare.
SQL Server-testkonfiguration (per virtuell dator)
- Windows Server 2012 R2
- Lagringsutrymme: 600 GB tilldelat, 500 GB använt
- SQL Server 2014
- Databasstorlek: 1,500 XNUMX skala
- Virtuell klientbelastning: 15,000 XNUMX
- RAM-buffert: 48GB
- Testlängd: 3 timmar
- 2.5 timmars förkonditionering
- 30 minuters provperiod
För vårt SQL Server-transaktionsriktmärke befann sig Liqid Element AIC i toppen av listorna på 12,646.1 5 TPS, vilket överträffade Memblaze PBlaze910 7.68 12,645.1TB AIC, som såg XNUMX XNUMX TPS.
Liqid Element AIC toppade vårt SQL Server-test och rankades först med i Avg Latency på 1.0 ms.
Sysbench Performance
Nästa applikationsriktmärke består av en Percona MySQL OLTP-databas mätt via SysBench. Detta test mäter genomsnittlig TPS (transaktioner per sekund), genomsnittlig latens och även genomsnittlig 99:e percentillatens.
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). Ur ett systemresursperspektiv konfigurerade vi varje virtuell maskin med 16 virtuella processorer, 60 GB DRAM och utnyttjade LSI Logic SAS SCSI-styrenheten.
Sysbench-testkonfiguration (per virtuell dator)
- CentOS 6.3 64-bitars
- 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
Med Sysbenchs transaktionsbenchmark ser vi att Liqid Element återigen tar topplatsen med 10,601.3 XNUMX TPS.
Med Sysbenchs genomsnittliga latens tar Liqid Element ledningen med en imponerande latens på 12.2 ms.
Slutligen, i vårt värsta tänkbara latensriktmärke, var Element AIC en aning ut från sin topposition av Memblaze 7.68TB PBlaze 910 AIC, som rankades på 25.9ms. Med endast 0.3 ms bakom, nådde Liqid Element AIC 26.2 ms.
Houdini från SideFX
Houdini-testet är specifikt utformat för att utvärdera lagringsprestanda i relation till CGI-rendering. Testbädden för den här applikationen är en variant av den centrala Dell PowerEdge R740xd -servertypen som vi använder i labbet med dubbla Intel 6130-processorer och 64 GB DRAM. I det här fallet installerade vi Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) som körde "bare metal". Utdata från riktmärket mäts i sekunder att slutföra, där färre är bättre.
Maelstrom-demon representerar en del av renderingspipelinen som belyser lagringskapaciteten genom att demonstrera dess förmåga att effektivt använda växlingsfilen som en form av utökat minne. Testet skriver inte ut resultatdata eller bearbetar punkterna för att isolera väggtidseffekten av latenspåverkan på den underliggande lagringskomponenten. Själva testet är sammansatt av fem faser, varav tre vi kör som en del av benchmark, vilka är följande:
- Laddar packade punkter från disken. Det är dags att läsa från disk. Denna är enkelgängad, vilket kan begränsa den totala genomströmningen.
- Packar upp punkterna i en enda platt array för att de ska kunna bearbetas. Om punkterna inte är beroende av andra punkter, kan arbetsuppsättningen justeras för att förbli i kärnan. Detta steg är flertrådigt.
- (Kör ej) Bearbetar punkterna.
- Packar om dem i hinkformade block som lämpar sig för att lagra tillbaka till disken. Detta steg är flertrådigt.
- (Kör ej) Skriver tillbaka de bucketade blocken till disken.
Element AIC klarade sig mycket bra i Houdini-testet, placerade sig på tredje plats bland icke-Optane-enheter och åtta totalt med 2,519.4 XNUMX sekunder.
VDBench arbetsbelastningsanalys
När det gäller benchmarking av lagringsenheter är applikationstestning bäst, och syntetiska tester kommer på andra plats. Även om det inte är en perfekt representation av faktiska arbetsbelastningar, hjälper syntetiska tester till baslagringsenheter med en repeterbarhetsfaktor som gör det enkelt att göra jämförelser mellan äpplen och äpplen mellan konkurrerande lösningar. Dessa arbetsbelastningar erbjuder en rad olika testprofiler som sträcker sig från "fyra hörn"-tester, vanliga tester av databasöverföringsstorlekar, till spårningsfångst från olika VDI-miljöer. Alla dessa tester utnyttjar den vanliga vdBench-arbetsbelastningsgeneratorn, med en skriptmotor för att automatisera och fånga resultat över ett stort beräkningstestkluster. Detta gör att vi kan upprepa samma arbetsbelastningar över ett brett utbud av lagringsenheter, inklusive flash-arrayer och individuella lagringsenheter. Vår testprocess för dessa riktmärken fyller hela enhetens yta med data och partitionerar sedan en enhetssektion som motsvarar 25 % av enhetens kapacitet för att simulera hur enheten kan reagera på applikationsarbetsbelastningar. Detta skiljer sig från fullständiga entropitester som använder 100 % av enheten och tar dem till ett stabilt tillstånd. Som ett resultat kommer dessa siffror att återspegla högre ihållande skrivhastigheter.
profiler:
- 4K slumpmässig läsning: 100 % läsning, 128 trådar, 0-120 % iorat
- 4K Random Write: 100% Write, 64 trådar, 0-120% iorate
- 64K sekventiell läsning: 100 % läsning, 16 trådar, 0-120 % iorat
- 64K sekventiell skrivning: 100 % skrivning, 8 trådar, 0-120 % iorate
- Syntetisk databas: SQL och Oracle
- VDI Full Clone och Linked Clone Traces
I vår första VDBench Workload Analysis tittade vi på slumpmässig 4K-läsprestanda. Liqid Element överträffade konkurrenterna med toppprestanda på 1,454,406 273.4 XNUMX IOPS med en latens på XNUMX μs.
Därefter tittade vi på 4K slumpmässig skrivprestanda, där elementet nådde 664,399 30.7 IOPS med en latens på 593,364 μs, vilket är extremt imponerande. När den var övermättad backade den lite och slutade med 818.2 XNUMX IOPS med en latens på XNUMX μs.
Genom att byta till sekventiella arbetsbelastningar överträffade elementet alla och slutade med 106,935 6.68 IOPS, eller 597 GB/s, med en latens på XNUMX μs.
I 64K sekventiell skrivning flyttade elementet tillbaka till tredje plats när det gäller latens, med en topp på 40,679 2.54 IOPS, eller 1,431.1 GB/s, med en latens på XNUMX XNUMX μs.
Därefter tittar vi på vår SQL-arbetsbelastning. Här kom Elementet först med extremt bred marginal med en toppprestanda på 686,486 184.5 IOPS vid en latens på XNUMX μs.
När vi gick vidare till SQL 90-10 slutade elementet på 561,899 224.2 IOPS med en latens på XNUMX μs, återigen långt bortom någon av de andra testade enheterna.
I SQL 80-20 låg elementet långt framme med 459,010 271.4 IOPS med en latens på XNUMX μs.
För våra Oracle-tester började elementet lite efter i latensen. För det första testet, Oracle Workload, kom elementet på femte plats i latens vid 334.5 μs, med en topp på 396,492 120 IOPS, ungefär XNUMX XNUMX IOPS högre än nästa platsdisk.
Oracle 90-10 visade att enheten slog 486,053 179.7 IOPS och en latens på XNUMX μs.
Liqid mätte 207.6 μs i Oracle 80-20-testet, vilket visade 417,434 XNUMX IOPS på sin topp.
Därefter bytte vi till våra VDI-klontest, Full Clone (FC) och Linked Clone (LC). För VDI FC Boot slutade elementet på 294,803 443.7 IOPS med den högsta latensen i paketet med XNUMX μs.
Vi avslutade VDI Initial Login-testet vid 128,741 906.5 IOPS och en latens på XNUMX μs.
Elementet föll efter i latens på VDI FC Monday Login, med 97,380 651.5 IOPS vid en latensnivå på XNUMX μs.
När vi bytte till Linked Clone (LC) tittade vi först på starttestet. I det här scenariot hamnade elementet på fjärde plats i latens med 348.7 μs, och toppade med 182,415 XNUMX IOPS.
VDI LC Initial Login hade drivtoppen vid 57,987 547.8 IOPS och XNUMX μs latens.
För vårt sista test slutade VDI LC Monday Login the Element med 72,412 878.9 IOPS på en XNUMX μs latensnivå.
Slutsats
Element AIC är en uppvisning av Liqids PCIe-växlingsteknik, som visar otrolig prestanda och är inte låst till en specifik SSD, vilket ger användarna större frihet att välja vilken SSD de vill använda. Det lågprofilerade HHHL-kortet med standardformfaktor ger extrem prestanda, högkvalitativ tillförlitlighet, dataskydd för strömförlust, aktiv telemetriövervakning, termisk strypning, energihantering och en låg overhead-arkitektur.
På prestandasidan levde Element AIC verkligen upp till Liqids påståenden. På våra prestandatester för analys av applikationsarbetsbelastning toppade elementet listorna på nästan varje test. I SQL Sever hade Liqid den högsta transaktionspoängen med 12,646.1 1 TPS och den lägsta latensen på 10,601.3 ms. Sysbench hade Liqid på 12.2 26.2 TPS, en genomsnittlig latens på 2,519.4 ms och en latens i värsta fall på XNUMX ms. På Houdini-sidan, bortsett från Optane-enheterna, placerade den sig på tredje plats för icke-Optane-enheter med XNUMX XNUMX sekunder.
Med vår VDBench Workload Analysis var det lite blandat. Liqid hade den högsta prestandan i de flesta fall men tenderade att köra högre i latens (även om den aldrig gick över 1 ms). Några höjdpunkter inkluderar 1.45 miljoner IOPS i 4K-läsning, 664K IOPS i 4K-skrivning, 6.68GB/s i 64K-läsning, 2.54GB/s i 64K-skrivning, 686K IOPS i SQL, 562K IOPS i SQL 90-10, 459K 90IOPS -10, 396K IOPS i Oracle, 486K IOPS i Oracle 90-10, 417K IOPS i Oracle 80-20, 295K IOPS i VDI FC Boot och 182K IOPS i VDI LC Boot.
Liqid Element AIC gav imponerande prestandasiffror, vilket gör den till en idealisk kandidat för datacenter och företagsmiljöer. Med tanke på flexibiliteten i kortets design, vilket möjliggör en agnostisk inställning till de underliggande SSD:erna som utnyttjas, kommer användarna att se variationer i prestanda beroende på de valda SSD:erna.




Amazon