SAS-kort för 8 SATA-diskar

Permalänk

SAS-kort för 8 SATA-diskar

Det ser ut som att jag ska bygga en server baserad på en Lian-Li PC-Q26. Den har plats för 10(!) 3,5" diskar, och jag har tänkt mig att köpa ett SAS-kort för att ansluta åtta av dem; till viss del för att kabeldragningen helt enkelt blir lättare jämfört med ett 8-portars SATA-kort.

Frågan är vilket kort jag ska välja? Från början hade jag tänkt att ansluta diskarna som JBOD och använda Windows Storage Spaces eller liknande för redundans och annan RAID-liknande funktionalitet. Men nu tänker jag att det kanske är lika bra att köra på ett kort med RAID i hårdvaran, för prestandans skull om inte annat, typ LSI 9361-8i. I så fall

Men om jag ska ha hårdvaru-RAID så behöver jag ha en bra och stabil mjukvara som samtidigt är flexibel. Jag vill kunna utöka lagringsutrymmet genom 1. Att stoppa i fler diskar, men även 2. byta ut en en eller flera mindre diskar mot en större. Detta ska helst kunna göras med arrayet är online, eftersom rebuilds med dagens jättediskar tenderar att ta dagar.

Ett kort för "mjukvaru-RAID" behöver förstås "bara" vara snabbt och stabilt.

Fråga 1: Mjukvaru-"Raid" eller hårdvaru-RAID?
Fråga 2: Vilket kort? Jag vill gärna komma in under 4000 kr för hårdvaru-RAID och under 2000 för mjukvaru.

Permalänk
Medlem
Skrivet av peterhjalmarsson:

Det ser ut som att jag ska bygga en server baserad på en Lian-Li PC-Q26. Den har plats för 10(!) 3,5" diskar, och jag har tänkt mig att köpa ett SAS-kort för att ansluta åtta av dem; till viss del för att kabeldragningen helt enkelt blir lättare jämfört med ett 8-portars SATA-kort.

Frågan är vilket kort jag ska välja? Från början hade jag tänkt att ansluta diskarna som JBOD och använda Windows Storage Spaces eller liknande för redundans och annan RAID-liknande funktionalitet. Men nu tänker jag att det kanske är lika bra att köra på ett kort med RAID i hårdvaran, för prestandans skull om inte annat, typ LSI 9361-8i. I så fall

Men om jag ska ha hårdvaru-RAID så behöver jag ha en bra och stabil mjukvara som samtidigt är flexibel. Jag vill kunna utöka lagringsutrymmet genom 1. Att stoppa i fler diskar, men även 2. byta ut en en eller flera mindre diskar mot en större. Detta ska helst kunna göras med arrayet är online, eftersom rebuilds med dagens jättediskar tenderar att ta dagar.

Ett kort för "mjukvaru-RAID" behöver förstås "bara" vara snabbt och stabilt.

Fråga 1: Mjukvaru-"Raid" eller hårdvaru-RAID?
Fråga 2: Vilket kort? Jag vill gärna komma in under 4000 kr för hårdvaru-RAID och under 2000 för mjukvaru.

Iom att de vanliga RAID-nivåerna förutsätter lika stora diskar (eller att bara använda samma utrymme som den minsta) så låter det som att du söker något som inte är RAID i egentlig mening, därmed ej heller ett RAID-kontrollerkort.

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Inaktiv

Behöver du bara SATA-portar rekommenderar jag: LSI SAS MegaRAID 9207-8i
Köpte mitt nytt för 710kr

Permalänk
Medlem

@peterhjalmarsson: Jag har samma chassi, och använder ett HighPoint RocketRAID 2720SGL som det fn sitter 6st SATA-diskar på.
Funkar riktigt bra. Set it and forget it, very much. Går bara in på config-sidan om jag är nyfiken på disk-status eller behöver lägga till diskar.

Permalänk
Medlem

Nästan alla RAID-kort tillåter att du byter en disk i taget, mot en med högre kapacitet. När alla diskarna är utbytta, blir den nya kapaciteten tillgänglig. Men det är en attans massa rebuilds & tid, för att expandera 8'a diskars RAID-6 från 4tB till 8tB diskar. Och man kommer aldrig ifrån att det KAN skita sig. Både under rebuild processen, och när man växer partitionen för att ta det nya utrymmet i bruk. Det "bästa" sättet är så klart att ha en backup, och bara byta alla diskarna, för att sen läsa in backuppen på den nya lagringsytan.

Vi tjatar alla om att RAID är INTE backup, vilket är sant, men i realiteten har man sällan en bra backupp-lösning för sådana här lagringsytor... Så, man får kopiera det viktigaste temporärt, göra uppgraderingen, och hålla tummarna.
B!

Visa signatur

Allting jag skriver är om inget annat uttrycks, min åsikt! Ingenting måste vara dagens sanning enligt din åsikt, och gör du antaganden baserade på mina åsikter hoppas jag att du övervägt mer än bara just min åsikt.

Permalänk
Medlem

Eftersom du nämner Storage spaces, gör dig själv en tjänst och kolla in Stablebit Drivepool. Kört det i några år för min lagring och är väldigt nöjd med det, speciellt om man kombinerar det med Stablebit Scanner för att hålla koll på datan.

Fördelen gentemot raid är att det är ett NTFS kompatibelt filsystem som används så du kan rycka diskar från poolen och fortfarande komma åt datan i vilket dator som helst och lägga till/ta bort diskar ur poolen är smidigt. Kör man en SSD cache så kan man dessutom öka på prestandan för hela poolen också även om jag märkt att jag klarar mig gott på tre poolade diskar utan cache.

Visa signatur

CPU: Det finns. GPU: Lite snabbare än den gamla! RAM: Absolut! Nätagg: Alldeles lagom. Kylning: Tyst och tillräcklig.

Permalänk
Medlem

@KungFredda:

rocket raid 2027sgl är väl icke raidkort ? En expander ?

Visa signatur

K4 Jägare är härliga människor. Varför får inte rika människor bli rikare. Ja till EMU
We live for the one, we die for the one'
(Loggar man inte ut får man en extra rad i sin signatur :-) /VaCUm)

Permalänk
Medlem

@Lady: http://www.highpoint-tech.com/USA_new/series_rr272x.htm jag har antagit att det är ett raid-kort eftersom jag kör mina diskar i raid på det. Om det sen räknas som raid-kort om man kör sata-diskar via breakout-kabel på den vet jag inte riktigt.

Permalänk
Medlem

@peterhjalmarsson: Använder Adaptec 5805 och 31208 (tror jag den heter) i mina och kan bara säga att det fungerar väl. Dock rekommenderas att man har aktiv kylning på dem eftersom den medföljande kylningen är ungefär lika effektiv som en bit hårdplast.

Permalänk
Skrivet av evil penguin:

Iom att de vanliga RAID-nivåerna förutsätter lika stora diskar (eller att bara använda samma utrymme som den minsta) så låter det som att du söker något som inte är RAID i egentlig mening, därmed ej heller ett RAID-kontrollerkort.

Nja, det är inte riktigt sant. Anta att du har 4x1TB diskar i RAID5 (1 paritestsbit) med ett raidset på 3TB+paritet.

  1. Lägg till en 1TB till, och du kan expandera raidsetet till 4 TB+paritet genom att bygga om RAID-setet. Det här är jag helt säker på att t.ex. LSI:s kort klarar "live" dvs du kan fortsätta att använda raidsetet under tiden, om än med lägre prestanda.

  2. Lägg nu till en 2TB disk. Du kan nu expandera raidsetet till 5 TB+paritet på samma sätt. Kvar har man nu en tom yta på 1 TB på den nya disken.

  3. Lägg nu till ytterligare en 2TB disk. Du kan nu expandera det usprungliga raidsetet til 6TB+paritet. Nu har man två diskar med vardera 1 TB tomt. Där skapar man ett nytt raidset på 1 TB+paritet.

  4. Byt nu ut en av de ursprungliga 1TB-diskarna mot en 2TB disk. Först bygger man om raidsetet (live) mot den nya disken, precis på samma sätt som om en disk hade pajat. Nu har man en ytterligare disk med 1TB ledigt, och adderar den till det andra raidsetet så att det blir 2TB+paritet.

Den här funktionaliteten hade jag på mitt RAIDCore-kort redan i början på 2000-talet, men då var funktionen helt ny. Det kortet hade all funktionalitet (utom beräkning av paritetsbit) i mjukvaran, så kortet var mer som ett 8-portars SATA-kort med en dongle om man ska vara ärlig.

De kursade sedan när de mer etablerade tillverkarna införde liknande funktioner, och köptes upp av nån av dem. Och eftersom jag inte hängt med i den branschen på tio år eller så vet jag inte i hur hög grad denna typ av funktionalitet stöds av SAS-korten, och om funktionen finns i hårdvaran eller ej. Om det är samma sorts "dongle+drivrutin" lösning som i RAIDCore så tror jag att jag hellre väljer Windows Storage Spaces, men om det är en "äkta" hårdvarulösning som avlastar processorn så kan det kanske vara värt att fundera på.

Permalänk
Skrivet av -=Mr_B=-:

Nästan alla RAID-kort tillåter att du byter en disk i taget, mot en med högre kapacitet. När alla diskarna är utbytta, blir den nya kapaciteten tillgänglig. Men det är en attans massa rebuilds & tid, för att expandera 8'a diskars RAID-6 från 4tB till 8tB diskar. Och man kommer aldrig ifrån att det KAN skita sig. Både under rebuild processen, och när man växer partitionen för att ta det nya utrymmet i bruk. Det "bästa" sättet är så klart att ha en backup, och bara byta alla diskarna, för att sen läsa in backuppen på den nya lagringsytan.

Vi tjatar alla om att RAID är INTE backup, vilket är sant, men i realiteten har man sällan en bra backupp-lösning för sådana här lagringsytor... Så, man får kopiera det viktigaste temporärt, göra uppgraderingen, och hålla tummarna.
B!

Goda råd. Med tanke på datamängden så kan du säkert gissa att det främst handlar om mina "semesterfilmer", och jag är villig att ta risken att förlora dem (och backupar de 100GB eller så som är viktiga dagligen). Fast jag planerar faktiskt att böja göra backup mot Amazon Cloud (inte S3) Storage också.

Risken med rebuild kan minskas genom att ha två paritetsdiskar - det är så jag gör på min drobo idag. Då är man skyddad mot hårdvarufel på en disk under rebuild+expansion (som tar 2-3 dagar för en 4TB disk om det inte är för mycket trafik) också. Det känns "bra nog". Fungerar t.ex. LSI-korten på samma sätt med två paritetsdiskar också?

Sen är jag lite besviken när du säger att man inte kan utnyttja det nya utrymmet förrän man uppgraderat alla diskar. Är du säker? Det gick redan 2003 med Raidcore (se mitt inlägg ovan), och det går i drobon.

Edit: Och BTW, vad menar du mer exakt med "nästan alla"? LSI, Highpoint, Adaptec? Andra?

Permalänk
Skrivet av Hugligan:

Behöver du bara SATA-portar rekommenderar jag: LSI SAS MegaRAID 9207-8i
Köpte mitt nytt för 710kr

Det var grymt billigt. Det billigaste som finns på Prisjakt är nästan 3000 kr (vilket är sjukt dyrt när man kan få ett moderkort (tyvärr utan stöd för de senaste processorerna) med det inbyggt för lika mycket). Var hittade du ditt?

Permalänk
Skrivet av MsSmith:

@peterhjalmarsson: Använder Adaptec 5805 och 31208 (tror jag den heter) i mina och kan bara säga att det fungerar väl. Dock rekommenderas att man har aktiv kylning på dem eftersom den medföljande kylningen är ungefär lika effektiv som en bit hårdplast.

Över tio lax för 5805 är lite i värsta laget för mig. Den är säkert bra, men det är nog overkill för mina behov. [31208 hittar jag inte]

Permalänk
Inaktiv
Permalänk
Skrivet av Langelus:

Eftersom du nämner Storage spaces, gör dig själv en tjänst och kolla in Stablebit Drivepool. Kört det i några år för min lagring och är väldigt nöjd med det, speciellt om man kombinerar det med Stablebit Scanner för att hålla koll på datan.

Fördelen gentemot raid är att det är ett NTFS kompatibelt filsystem som används så du kan rycka diskar från poolen och fortfarande komma åt datan i vilket dator som helst och lägga till/ta bort diskar ur poolen är smidigt. Kör man en SSD cache så kan man dessutom öka på prestandan för hela poolen också även om jag märkt att jag klarar mig gott på tre poolade diskar utan cache.

Drivepool är intressant - tack för påminnelsen. Men det är "bara" spegling och inte paritet, eller hur? Så om jag vill säkra upp 32TB med data (8x8TB diskar) så får jag bara ut 16TB? Storage Spaces använder väl paritet för att tappa mindre data.

Permalänk
Inaktiv
Skrivet av peterhjalmarsson:

Drivepool är intressant - tack för påminnelsen. Men det är "bara" spegling och inte paritet, eller hur? Så om jag vill säkra upp 32TB med data (8x8TB diskar) så får jag bara ut 16TB? Storage Spaces använder väl paritet för att tappa mindre data.

Storage Spaces och paritet är no go. Skrivhastigheter är så sjunkt långsamt, runt 25MB/s.

Permalänk
Medlem
Skrivet av peterhjalmarsson:

Risken med rebuild kan minskas genom att ha två paritetsdiskar - det är så jag gör på min drobo idag. Då är man skyddad mot hårdvarufel på en disk under rebuild+expansion (som tar 2-3 dagar för en 4TB disk om det inte är för mycket trafik) också. Det känns "bra nog". Fungerar t.ex. LSI-korten på samma sätt med två paritetsdiskar också?

RAID-6, är just 2 paritetsdiskar. Jag har ärligt talat inte stött på ett hårdvaruRAID-kort där det här inte har fungerat, sedan adaptec var kung, med SCSI. Det finns säkert hårdvara som inte klarar det, jag har bara inte varit i en situation där det har varit aktuellt, och det inte har fungerat.

Skrivet av peterhjalmarsson:

Sen är jag lite besviken när du säger att man inte kan utnyttja det nya utrymmet förrän man uppgraderat alla diskar. Är du säker? Det gick redan 2003 med Raidcore (se mitt inlägg ovan), och det går i drobon.

HårdvaruRAID-kort brukar inte gilla att dela upp diskarna på olika aktiviteter. Lägger du till en disk i en RAID-konfiguration, så är den låst till bara den konfigurationen. Om 7 diskar och 8'a alla är 2tB och den 8'de är 1tB, så saknas möjligheten för lagring över 6 diskar, och paritet över 2, för den andra halvan av diskarna, så det tomma utrymmet är oanvändbart. MjukvaruRAID som RAIDcore fungerar annorlunda, där har diskarna ingen som helst betydelse, utan man parar ihop olika partitioner. De behöver egentligen inte ens inte ligga på samma sorts interface, något som syntes under övergången från pATA till sATA, då man kunde få 4'a diskars RAID5 över 2 sATA, och 2 pATA diskar, på rätt många moderkort. Personligen gillar jag inte mjukvaruRAID, men om det är en lösning du verkligen behöver, så är det möjligen rätt håll att titta mot.

Skrivet av peterhjalmarsson:

Edit: Och BTW, vad menar du mer exakt med "nästan alla"? LSI, Highpoint, Adaptec? Andra?

Som jag skrev ovan, så har det här fungerat på alla jag har provat att göra det med, där det har varit frågan om hårdvaruRAID. Den enda mjukvaruRAIDen jag varit i närheten av gör likadant, men det är en liten NAS, så användarens möjligheter till att interagera med diskytorna är begränsad.

Skrivet av Hugligan:

eBay är rätt ställe för nästan allt sådant här. En, eller ett par generationer gammal serverhårdvara, kastas efter en, priserna är väldigt humana, och prestandan är mer än nog för våra leksaker.
B!

Visa signatur

Allting jag skriver är om inget annat uttrycks, min åsikt! Ingenting måste vara dagens sanning enligt din åsikt, och gör du antaganden baserade på mina åsikter hoppas jag att du övervägt mer än bara just min åsikt.

Permalänk
Medlem
Skrivet av peterhjalmarsson:

Drivepool är intressant - tack för påminnelsen. Men det är "bara" spegling och inte paritet, eller hur? Så om jag vill säkra upp 32TB med data (8x8TB diskar) så får jag bara ut 16TB? Storage Spaces använder väl paritet för att tappa mindre data.

Precis, det är i grundutförandet bara spegling men det ska gå att köra med FlexRAID också vad jag förstår (ej provat själv). Du väljer själv vad du vill ha duplicerat och i hur många kopior vilket kan vara en ganska trevlig funktion då allt man har kanske inte är direkt kritiskt att förlora. Sen så övervakar ju programmet själv SMART data och tömmer diskar som indikerar någon typ av fel.

Drivescanner ska ha någon sorts recoveryfunktion för skadade filer men hur bra det fungerar låter jag vara osagt då jag inte själv behövt testa den någon gång.

Visa signatur

CPU: Det finns. GPU: Lite snabbare än den gamla! RAM: Absolut! Nätagg: Alldeles lagom. Kylning: Tyst och tillräcklig.

Permalänk
Medlem

Enbart portar? Kör med SAS 1.0 kortet i min ena maskin och det rullar på 24/7 utan problem sedan 5 år tillbaka.

SAS 1.0 -> http://www.supermicro.com/products/accessories/addon/AOC-SASL...
SAS 2.0 -> http://www.supermicro.com/products/accessories/addon/AOC-SAS2...

Korten i sig kostar lite mer än tusenlappen hos tex Mullet.se

Visa signatur

Intel i5 12600K | 128 GB DDR4 3600 Mhz
ASUS TUF Z690-PLUS D4 | ASUS TUF VG32VQ 32" 1440p
XFX 6900 XT Merc 319 Black Limited
HP ProLiant DL380p Gen8 | HP MicroServer Gen 8 |
Mikrotik 10 GbE Networking

Permalänk
Medlem
Skrivet av peterhjalmarsson:

Över tio lax för 5805 är lite i värsta laget för mig. Den är säkert bra, men det är nog overkill för mina behov. [31208 hittar jag inte]

http://www.ebay.co.uk/itm/ADAPTEC-SAS-RAID-CONTROLLER-ASR-580...

Permalänk
Skrivet av Hugligan:

Storage Spaces och paritet är no go. Skrivhastigheter är så sjunkt långsamt, runt 25MB/s.

Jag kan nog leva med 25 MB/s write i ett medialager ändå. Read är ju kvickt, och skulle jag behöva snabba upp write så finns ju möjligheten att ha en SSD som write-cache har jag förstått. Och alldeles självklart kommer jag att ha en eller ett par SSD:er som systemdisk för det som kräver mycket skrivning, som torrents, databaser och normal användardata.

Även traditionell mjukvaru RAID5/6 (och för den delen min drobo) lider av liknande bekymmer har jag förstått.

Jag googlade lite, och det här är en enormt intressant diskussion som vi alla nog bör läsa och smälta: http://serverfault.com/questions/685289/software-vs-hardware-raid-performance-and-cache-usage

Det ser ut som att jag antingen får fläska på med 3-4 000 kr för ett RAID-kort med cache och batteribackup för att verkligen få bra prestanda (ebay $375 begagnat SAS3 - SAS2 c:a $100 billigare), alternativt spara pengar på att använda ett enkelt SAS-kontrollerkort som ett sätt att få fler SATA-portar och så köra med nån form av mjukvaruRAID eller liknande.

Det leder mig till en fråga: SAS2 är ju på 600 MB/s. Det är oftast (alltid?) fyra SAS-kanaler på en kontakt. Betyder det att de delar på kapaciteten? Eller har de 600 MB/s per drive? Inget större problem med de flesta fysiska diskar, men det begränsar en större WD RED något t.ex. Och SAS3 kanske är motiverat för framtida 8/10GB diskar i så fall.

Och en till: Om man har 8 kanaler med 600 MB/s på ett typiskt SAS-kort så blir det sammanlagt 4 800 MB/s. Ett 8x PCI-E 2 kort klarar max 4 000 MB/s, så PCI-E 3 x8 verkar behövas om man ska maxa kapaciteten. Eller är det bara irrelevant eftersom det ändå inte går att maxa kortet från CPU:n med RAID och/eller processorn på kortet inte hänger med i de hastigheterna i alla fall?

Btw, om någon undrar så verkar det som att LSI spöar Adaptec på prestanda enligt det här testet.

Permalänk
Medlem
Skrivet av peterhjalmarsson:

Nja, det är inte riktigt sant. Anta att du har 4x1TB diskar i RAID5 (1 paritestsbit) med ett raidset på 3TB+paritet.

  1. Lägg till en 1TB till, och du kan expandera raidsetet till 4 TB+paritet genom att bygga om RAID-setet. Det här är jag helt säker på att t.ex. LSI:s kort klarar "live" dvs du kan fortsätta att använda raidsetet under tiden, om än med lägre prestanda.

  2. Lägg nu till en 2TB disk. Du kan nu expandera raidsetet till 5 TB+paritet på samma sätt. Kvar har man nu en tom yta på 1 TB på den nya disken.

  3. Lägg nu till ytterligare en 2TB disk. Du kan nu expandera det usprungliga raidsetet til 6TB+paritet. Nu har man två diskar med vardera 1 TB tomt. Där skapar man ett nytt raidset på 1 TB+paritet.

  4. Byt nu ut en av de ursprungliga 1TB-diskarna mot en 2TB disk. Först bygger man om raidsetet (live) mot den nya disken, precis på samma sätt som om en disk hade pajat. Nu har man en ytterligare disk med 1TB ledigt, och adderar den till det andra raidsetet så att det blir 2TB+paritet.

Den här funktionaliteten hade jag på mitt RAIDCore-kort redan i början på 2000-talet, men då var funktionen helt ny. Det kortet hade all funktionalitet (utom beräkning av paritetsbit) i mjukvaran, så kortet var mer som ett 8-portars SATA-kort med en dongle om man ska vara ärlig.

De kursade sedan när de mer etablerade tillverkarna införde liknande funktioner, och köptes upp av nån av dem. Och eftersom jag inte hängt med i den branschen på tio år eller så vet jag inte i hur hög grad denna typ av funktionalitet stöds av SAS-korten, och om funktionen finns i hårdvaran eller ej. Om det är samma sorts "dongle+drivrutin" lösning som i RAIDCore så tror jag att jag hellre väljer Windows Storage Spaces, men om det är en "äkta" hårdvarulösning som avlastar processorn så kan det kanske vara värt att fundera på.

Om det där jonglerandet uppfyller "byta ut en en eller flera mindre diskar mot en större" så hade jag en annan syn på vad det innebar.

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Inaktiv
Skrivet av peterhjalmarsson:

Jag kan nog leva med 25 MB/s write i ett medialager ändå. Read är ju kvickt, och skulle jag behöva snabba upp write så finns ju möjligheten att ha en SSD som write-cache har jag förstått. Och alldeles självklart kommer jag att ha en eller ett par SSD:er som systemdisk för det som kräver mycket skrivning, som torrents, databaser och normal användardata.

Även traditionell mjukvaru RAID5/6 (och för den delen min drobo) lider av liknande bekymmer har jag förstått.

Jag googlade lite, och det här är en enormt intressant diskussion som vi alla nog bör läsa och smälta: http://serverfault.com/questions/685289/software-vs-hardware-raid-performance-and-cache-usage

Det ser ut som att jag antingen får fläska på med 3-4 000 kr för ett RAID-kort med cache och batteribackup för att verkligen få bra prestanda (ebay $375 begagnat SAS3 - SAS2 c:a $100 billigare), alternativt spara pengar på att använda ett enkelt SAS-kontrollerkort som ett sätt att få fler SATA-portar och så köra med nån form av mjukvaruRAID eller liknande.

Det leder mig till en fråga: SAS2 är ju på 600 MB/s. Det är oftast (alltid?) fyra SAS-kanaler på en kontakt. Betyder det att de delar på kapaciteten? Eller har de 600 MB/s per drive? Inget större problem med de flesta fysiska diskar, men det begränsar en större WD RED något t.ex. Och SAS3 kanske är motiverat för framtida 8/10GB diskar i så fall.

Och en till: Om man har 8 kanaler med 600 MB/s på ett typiskt SAS-kort så blir det sammanlagt 4 800 MB/s. Ett 8x PCI-E 2 kort klarar max 4 000 MB/s, så PCI-E 3 x8 verkar behövas om man ska maxa kapaciteten. Eller är det bara irrelevant eftersom det ändå inte går att maxa kortet från CPU:n med RAID och/eller processorn på kortet inte hänger med i de hastigheterna i alla fall?

Btw, om någon undrar så verkar det som att LSI spöar Adaptec på prestanda enligt det här testet.

Då är det lugnt, mjukvaru-RAID5 på linux lider inte av samma sak dock. Men om du inte behöver snabba writes och kan ha en SSD så kanske det fungerar för dig. Kör du Windows 10/Server 2016? För tidigare versioner har inte möjlighet att "rebalance" dvs skyffla över data till nya diskar.

Permalänk
Skrivet av evil penguin:

Om det där jonglerandet uppfyller "byta ut en en eller flera mindre diskar mot en större" så hade jag en annan syn på vad det innebar.

Det där vara bara ett sätt att försöka beskriva hur det skulle kunna gå till i praktiken för en privatperson som sakta uppgraderar sina diskar till större. I praktiken är det praktiskt för många att kunna köpa en disk i taget i stället för att byta ut allt i ett snäpp.

Även om man har mycket pengar på banken och väljer att byta ut allt "på en gång" så behöver man ändå rent fysiskt byta en disk i taget och göra rebuild där mellan, så ja, om du ska "byta ut en en eller flera mindre diskar mot en större" så måste du göra det där "jonglerandet" med diskarna. Tråkigt om du hade en annan bild, men om du inte ska rasa hela raidsetet och tappa all data så är det ett måste.

Permalänk
Skrivet av Hugligan:

Då är det lugnt, mjukvaru-RAID5 på linux lider inte av samma sak dock. Men om du inte behöver snabba writes och kan ha en SSD så kanske det fungerar för dig. Kör du Windows 10/Server 2016? För tidigare versioner har inte möjlighet att "rebalance" dvs skyffla över data till nya diskar.

Framför allt hade jag tänkt ha dataintensiva tjänster på (speglade) SSD:er helt och hållet. Jag hade nog tänkt köra Server 2012 av stabilitetsskäl (jag körde tills nyligen 2k3...), men det där är ju minst sagt ett bra argument för 2016 - det är svårt att hålla koll på exakt vad som ligger i de olika versionerna. Licenserna ligger och kliar i fingrarna.

Permalänk
Medlem
Skrivet av peterhjalmarsson:

Det ser ut som att jag antingen får fläska på med 3-4 000 kr för ett RAID-kort med cache och batteribackup för att verkligen få bra prestanda (ebay $375 begagnat SAS3 - SAS2 c:a $100 billigare), alternativt spara pengar på att använda ett enkelt SAS-kontrollerkort som ett sätt att få fler SATA-portar och så köra med nån form av mjukvaruRAID eller liknande.

Jag misstänker att du skulle få mer än bra nog prestanda med ett Perc 6i för max en tusenlapp via eBay.
B!

Visa signatur

Allting jag skriver är om inget annat uttrycks, min åsikt! Ingenting måste vara dagens sanning enligt din åsikt, och gör du antaganden baserade på mina åsikter hoppas jag att du övervägt mer än bara just min åsikt.

Permalänk
Medlem
Skrivet av peterhjalmarsson:

Jag kan nog leva med 25 MB/s write i ett medialager ändå. Read är ju kvickt, och skulle jag behöva snabba upp write så finns ju möjligheten att ha en SSD som write-cache har jag förstått. Och alldeles självklart kommer jag att ha en eller ett par SSD:er som systemdisk för det som kräver mycket skrivning, som torrents, databaser och normal användardata.

Även traditionell mjukvaru RAID5/6 (och för den delen min drobo) lider av liknande bekymmer har jag förstått.

Jag googlade lite, och det här är en enormt intressant diskussion som vi alla nog bör läsa och smälta: http://serverfault.com/questions/685289/software-vs-hardware-raid-performance-and-cache-usage

Det ser ut som att jag antingen får fläska på med 3-4 000 kr för ett RAID-kort med cache och batteribackup för att verkligen få bra prestanda (ebay $375 begagnat SAS3 - SAS2 c:a $100 billigare), alternativt spara pengar på att använda ett enkelt SAS-kontrollerkort som ett sätt att få fler SATA-portar och så köra med nån form av mjukvaruRAID eller liknande.

Det leder mig till en fråga: SAS2 är ju på 600 MB/s. Det är oftast (alltid?) fyra SAS-kanaler på en kontakt. Betyder det att de delar på kapaciteten? Eller har de 600 MB/s per drive? Inget större problem med de flesta fysiska diskar, men det begränsar en större WD RED något t.ex. Och SAS3 kanske är motiverat för framtida 8/10GB diskar i så fall.

Och en till: Om man har 8 kanaler med 600 MB/s på ett typiskt SAS-kort så blir det sammanlagt 4 800 MB/s. Ett 8x PCI-E 2 kort klarar max 4 000 MB/s, så PCI-E 3 x8 verkar behövas om man ska maxa kapaciteten. Eller är det bara irrelevant eftersom det ändå inte går att maxa kortet från CPU:n med RAID och/eller processorn på kortet inte hänger med i de hastigheterna i alla fall?

Btw, om någon undrar så verkar det som att LSI spöar Adaptec på prestanda enligt det här testet.

Jag körde tidigare ett rocketraid 4320 och bytte till ett 2720 när det andra gick sönder.
med 8st WD red har jag ca 800MB read/write och 4GB per sek är det inte så stor chans att du kommer upp i (ev med Highopoints nya kort som ska lanseras men det förutsätter ganska snabba ssd-diskar.
SFF-8087 har 12Gb prestanda per kontakt.

Visa signatur

WS: R7 5800X, 32GB, Suprim X 3080, Acer X38P+Acer XB271HU
FS: HPE ML110 Gen10 Xeon Silver, Qnap TS-h973AX ~100TB
NW: Fortigate, Ruckus, Zyxel XS1930HP 10Gb

Permalänk

Jag vill bara passa på att tacka för all info. I slutänden så blev det så att jag köpte ett LSI 9260-16i, därför att:

  • Priset var inte det viktigaste, och jag fick ett ok pris på ebay. Men visst, det var inte billigt.

  • Att bara köpa ett 8-portars kort när det finns 10 diskplatser (+ ett par SSD-platser för Cachecade) skulle jag bara ångra i framtiden.

  • LSI kändes som det kort som har bäst support/stabilitet/livslängd. Av den orsaken köpte jag heller inte ett äldre kort; även om prestandan nog hade mer än räckt till så saknas drivrutiner för t.ex. Windows Server 2012 för de äldre korten.

Permalänk
Skrivet av peterhjalmarsson:

Det där vara bara ett sätt att försöka beskriva hur det skulle kunna gå till i praktiken för en privatperson som sakta uppgraderar sina diskar till större. I praktiken är det praktiskt för många att kunna köpa en disk i taget i stället för att byta ut allt i ett snäpp.

Även om man har mycket pengar på banken och väljer att byta ut allt "på en gång" så behöver man ändå rent fysiskt byta en disk i taget och göra rebuild där mellan, så ja, om du ska "byta ut en en eller flera mindre diskar mot en större" så måste du göra det där "jonglerandet" med diskarna. Tråkigt om du hade en annan bild, men om du inte ska rasa hela raidsetet och tappa all data så är det ett måste.

Det finns ytterligare en fördel med att byta ut en i taget, utöver det uppenbart eknomoiska skälet... Om man köper flera på en gång, från samma butik, så är det rätt stor riks att man får flera från samma serie, och därmed ökar risken att flera diskar dör av ev. fabrikationsfel och liknande... Låter det som paranoja? Man kan såklart prova att köpa från flera olika butiker ^^

För att återkoppla till tråden så köpte även jag ett LSI 9207 8i nyligen, det har dock inte trillat ner i lådan ännu, lär ta ett litet tag till.
Tänkte ploppa i det i min nästa NAS

Visa signatur

Scribere ergo sum
Supermicro x9dr3-ln4f+ | 2 x Xeon E5-2670 | 32GB RDIMM | 6x2TB @ RAIDZ2 | 6x4TB @ RAIDZ2