Hoofdcategorieën
Device Settings

IDF 2004: Seriële storage technologieën

Door Femme Taken, dinsdag 24 februari 2004 20:36, views: 24.303

LSI MegaRAID SATA 300-8X

In onze recente vergelijking van intelligente Serial ATA RAID-adapters hebben we laten zien dat de huidige generatie adapters al een behoorlijk volwassen feature-set heeft. De fabrikanten van SCSI RAID-adapters - Adaptec, ICP Vortex en LSI Logic - gebruiken op hun SATA RAID-adapters een software stack die rechtstreeks is gebaseerd op de software stack van hun SCSI RAID-adapters. De SCSI RAID en SATA RAID-adapters van deze fabrikanten verschillen nauwelijks qua implementatie en feature-set. Alleen de I/O controller is anders en vaak wordt er de goedkoopste (en daarmee traagste) I/O processor uit een bepaalde familie gebruikt. Opmerkelijk is dat de traditionele fabrikanten van ATA RAID-adapters (3ware en Promise) in vergelijking met Adaptec, ICP Vortex en LSI Logic juist een achterstand hebben op het gebied van features. Het is dan ook de vraag of 3ware en Promise de andere fabrikanten kunnen bijhouden zodra deze hun volle gewicht achter Serial ATA zetten, en nieuwe adapters gaan uitbrengen waarvan de prestaties van de I/O processor zich kunnen tippen aan die van duurdere SCSI RAID-adapters.

Hoewel de bestaande SATA RAID-adapters al erg compleet zijn wat betreft mogelijkheden, laten de prestaties nog veel te wensen over. Vooral het prestatieverschil tussen RAID 5 en RAID 0 is vaak veel groter dan we bij SCSI RAID-adapters zien. De huidige SATA RAID-adapters schalen lang niet zo goed in RAID 5 als SCSI RAID-adapters. Het gebruik van tragere I/O processors is één van de redenen. De andere reden is waarschijnlijk het ontbreken van command queuing. De beide tekortkomingen zullen aangepakt worden in de komende generatie SATA RAID-adapters.

Workstation gewogen gemiddelde (IOps)
MegaRAID SCSI 320-2X256MBRAID 04x Atlas 15K 1388
MegaRAID SCSI 320-2X256MBRAID 54x Atlas 15K 1167
MegaRAID SCSI 320-264MBRAID 04x Atlas 15K 973
MegaRAID SCSI 320-264MBRAID 54x Atlas 15K 733
FastTrak S150 SX4256MBRAID 04x Raptor 928
FastTrak S150 SX4256MBRAID 54x Raptor 434
MegaRAID SATA 150-464MBRAID 04x Raptor 658
MegaRAID SATA 150-464MBRAID 54x Raptor 497

AdapterI/O processorGeheugenI/O controller
LSI MegaRAID SCSI 320-2XIntel IOP321 400MHz200MHz DDRLSI 53C1030
LSI MegaRAID SCSI 320-2Intel IOP303 100MHz100MHz SDRLSI 53C1030
Promise FastTrak S150 SX4Geen (alleen hw XOR)100MHz SDRPromise PDC20621
LSI MegaRAID SATA 150-4Intel IOP302 66MHz100MHz SDRSilicon Image Sil3112A

De eerste adapter van deze nieuwe generatie is de MegaRAID SATA 300-8X, die vorige week op het Intel Developer Forum door LSI Logic werd aangekondigd. De LSI MegaRAID SATA 300-8X is een zeer moderne RAID-implementatie gebaseerd op de IOP331 I/O processor van Intel. De controller ondersteunt PCI-X en maakt gebruik van 128MB DDR333 cache geheugen. Tijdens onze voorbereidingen voor de SCSI RAID review hebben we kunnen merken dat de nieuwste SCSI RAID-adapters van LSI Logic gebaseerd op de Intel IOP321 aanzienlijk betere prestaties leveren dan oudere RAID-adapters. Het prestatieverschil is dermate groot dat de MegaRAID SCSI 320-2X in RAID 5 uit dezelfde vier schijven in sommige gevallen 45 procent hogere prestaties weet te persen dan een oudere MegaRAID SCSI 320-2. De MegaRAID SATA 300-8X heeft een snellere I/O processor dan de MegaRAID SCSI 320-2X en zou dus in staat moeten zijn om het prestatieniveau van zijn SCSI-broer te evenaren, mits de SATA-controller en de SATA-harde schijven voldoende performance kunnen leveren.

Webserver Heavy - RAID 5 - 4x Maxtor Atlas 15K (IOps)
MegaRAID SCSI 320-2X400MHz IOP321256MB DDR200 714
MegaRAID SCSI 320-2X400MHz IOP321128MB DDR200 625
MegaRAID SCSI 320-2100MHz IOP303256MB PC100 521
MegaRAID SCSI 320-2100MHz IOP30364MB PC100 518

Nog voordat LSI Logic ons persfoto's van de MegaRAID SATA 300-8X kon aanleveren, slaagde Wouter erin om op het IDF een plaatje van de adapter te schieten. De componenten op de printplaat geven meer inzicht in de specificaties dan we uit het persbericht konden opmaken. Op het plaatje zien we een schone, goed geïntegreerde layout met in het midden onder een heatsink de IOP331-processor. Deze heeft waarschijnlijk een kloksnelheid van 500MHz. Boven de processor (en waarschijnlijk op de achterkant van de pcb) bevinden zich de geheugenchips die tezamen 128MB embedded geheugen vormen. Een klein deel daarvan wordt als werkgeheugen gebruikt door de I/O processor en de rest is beschikbaar als cachegeheugen. In de linker bovenhoek is een aansluiting voor een battery backup unit aanwezig en in de rechter bovenhoek bevindt zich de Serial ATA-controller, die via de interne PCI-X-bus van de IOP331 met de I/O processor is verbonden. De chip is herkenbaar als een product van Marvell.

IDF 2004 - TS - LSI MegaRaid SATA 300 8x

Een blik op de website van Marvell leert dat hier een 88SX6081-controller in bedrijf moet zijn. De 88SX6081 voldoet aan de specificaties van de MegaRAID SATA 300-8X, namelijk ondersteuning voor 3Gbit/s SATA II, PCI-X, native command queuing en de integratie van maar liefst acht SATA-poorten op één chip. Dit is een aanzienlijke verbetering ten opzichte van huidige SATA RAID-implementaties, die veelal meerdere 2-poorts controllers gebruiken. Dankzij de Marvell 88SX6081 kunnen acht poorten vanuit één controller aangestuurd worden. Marvell biedt overigens ook een 4-poorts versie met vergelijkbare specificaties. De Marvell 88SX6081 heeft ondersteuning voor zowel TCQ als NCQ, zodat de belangrijkste tekortkomingen van de huidige SATA RAID-adapters niet van toepassing zijn op de MegaRAID SATA 300-8X. Die heeft een zeer snelle I/O processor én command queuing.

Marvell 88SX60xx SATA-controller block diagram
Marvell 88SX60xx diagram

De Intel IOP331 bevat een geïntegreerde PCI-X bridge zodat er in tegenstelling tot adapters gebaseerd op de IOP321 geen aparte PCI-X bridge chip gebruikt hoeft te worden (zie de grote IBM chip in het midden op dit plaatje van de MegaRAID 320-2X). De PCI-X bridge vormt een brug tussen de host PCI-bus (van het moederbord) en de interne PCI-bus van de adapter, waarop de SATA-controller is aangesloten. Zodoende kunnen deze op een gescheiden segment met elkaar communiceren. De single chip-implementatie in de IOP331 maakt een verdere verlaging van de kosten mogelijk.

De MegaRAID SATA 300-8X draait de bekende RAID software stack van LSI Logic waarin alle essentiële RAID features, zoals hotspares, RAID level migration en online capacity expansion, zijn geïntegreerd. Een prettige eigenschap van de MegaRAID firmware is de keuze uit zowel een textbased als grafische BIOS-interface. De grafische versie (in oldskool 16-kleuren VGA-resolutie) biedt een beter overzicht van de RAID-configuratie dan de meeste textbased interfaces en zal dankzij muisbediening door veel mensen als gebruiksvriendelijker worden ervaren.

LSI Logic MegaRAID SATA 150-4 - WebBIOS Logical drive properties

Ons PR-contact bij LSI Logic heeft bevestigd dat de levering van de MegaRAID SATA 300-8X gepland is voor het juni 2004 timeframe. Over nieuwe SATA RAID-adapters van andere fabrikanten hebben we op dit ogenblik nog geen informatie. Adaptec en ICP Vortex zullen ongetwijfeld snellere implementaties in ontwikkeling hebben, maar die komen waarschijnlijk later op de markt dan de nieuwe adapters van LSI Logic. We hebben onze twijfels of Promise en 3ware met hun huidige eigenzinnige ontwerpen in staat zullen zijn om de prestatieniveau's bij te houden van adapters gebaseerd op de nieuwste Intel I/O processors. De Promise en 3ware halen met hun huidige adapters al niet het niveau van de MegaRAID SATA 150-4, terwijl de SATA 150-4 een verouderde 66MHz IOP302 processor aan boord heeft. De 3ware Escalade is door het ontbreken van cachegeheugen kansloos in RAID 5 ten opzichte van andere intelligente adapters.

Volgende pagina (Marvell port multiplier en port selector - 3/5)


Inhoudsopgave

VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011