ULLtraDIMMS combineren SSD en DDR3

7 reacties

De SATA-interface is een behoorlijk bottleneck aan het worden bij SSD's, dus we zien een verschuiving naar PCI-Express om de bandbreedtebeperking op te heffen. Een bijkomend voordeel is een lagere latency, maar dat het nog een stuk beter kan, moeten de vandaag aangekondigde ULLtraDIMMs van SmartStorage Systems bewijzen. Deze combineren flashgeheugenchips op een module, die in elk standaard DDR3-slot past.


Uiteraard is er meer voor nodig om de nieuwe kruising tussen opslag en werkgeheugen aan te spreken: ook een BIOS update en een driver zijn vereist. Dat is echter een relatief kleine wijziging ten opzichte van standaard platforms, aldus de ontwikkelaars. SmartStorage Systems en Diablo Technologies waren respectievelijk verantwoordelijk voor de wear leveling algoritmes en de controller enerzijds, en de DDR3 naar SSD controller en driver ontwikkeling anderzijds.

De primaire toepassing voor de nieuwe modules, die geïntegreerd zullen worden door diverse niet bij name genoemde 'Tier 1 OEMs' is high frequency trading, ofwel geautomatiseerde aandelenhandel door gespecialiseerde algoritmes, die door gebruik te maken van minuscule prijsfluctuaties bijzonder winstgevend kunnen zijn. Bij gelijke kwaliteit van de algoritmes en gelijke snelheid van de processors (die hierin niet de bottleneck zijn), is met name de hardware en dan de wachttijd van transactie tot transactie bepalend. Juist die wachttijd ofwel latency wordt door de Ulltradimms aangepakt: de dubbele L impliceert dan ook Low Latency.

Ulltradimm: SSD en DDR3 in één

Die lage wachttijd wordt behaald door SSD's te integreren op DDR3-modules, die via een supersnelle eigen bus verbinding maken met de processor. Dit in tegenstelling tot PCI-Express apparaten, die de bus moeten delen en bovendien vaak diverse tussenstations kennen, zoals een IO hub en de diverse typen netwerk- en storage controllers. Elke daarvan verhoogt de latency.

Een secundair voordeel van de Ulltradimms is hierdoor dat ze niet alleen een significant lagere wachttijd kennen dan bestaande PCI-Express oplossingen, maar dat die wachttijd bovendien voorspelbaar laag is: omdat de bus niet gedeeld is, is de wachttijd constant. Dat is een groot voordeel als de beschikbare tijdsduur voor een transactie bekend moet zijn.

Ulltradimm: voorspelbare latencies

SmartStorage Systems ziet ook potentieel voor toepassingen die zeer grote hoeveelheden werkgeheugen vereisen. Weliswaar zijn Ulltradimms niet zo snel als 'echte' DRAM modules, ze zijn per gigabyte wel een stuk goedkoper. Bovendien kan je veel hogere capaciteiten per geheugenslot bereiken, aangezien Ulltradimms een capaciteit van 200 of 400 GB hebben aan SSD opslag, naast een bescheiden hoeveelheid DDR3-geheugen.

Aangezien dit enterprise-producten zijn, is veel aandacht besteed aan betrouwbaarheid. De Guardian Technology van het bedrijf zorgt voor een extreem hoge duurzaamheid: Ulltradimms hebben een garantie van 5 jaar, waarbij een dagelijkse schrijfbelasting van 10x de capaciteit behaald moet kunnen worden, ofwel 2 terabyte per dag voor een 200GB exemplaar. Dat is extreem veel in vergelijking met de 10 à 20 GB per dag die een consumenten-SSD moet kunnen verwerken. Verder zijn de modules voorzien van back-up stroom om data veilig weg te schrijven bij stroomuitval en van volledige datapad bescherming, die bitfouten moet voorkomen.

De prestaties zijn met 150K IOPS voor lezen en 65K IOPS voor schrijven, alsmede een maximale continue schrijfsnelheid van 760MB/s en 1 GB/s leessnelheid op het eerste gezicht niet heel spannend, maar deze schalen wel met het aantal geïnstalleerde modules én het aantal processors. Bij gebruik van 8 modules zijn 1,2 miljoen IOPS haalbaar en juist bij de kleine maar vele transacties waarvoor deze opslag bestemd is, is dat een groot voordeel.

Als je meer wilt lezen over de Ulltradimms, is het artikel dat we vandaag publiceerden op Hardware.Info UK de moeite van het doorlezen waard.

« Vorig bericht Volgend bericht »
0
*