FreeNAS - förklaring av pooler

Permalänk
Medlem

FreeNAS - förklaring av pooler

Jag ska installera FreeNAS och har kollat igenom några guider och har grepp om det mesta men fattar inte vad pool är, jag har ingen större erfarenhet av servrar. Jag har såklart googlat men har inte hittat någon som förklarar det på ett vettigt sätt - kan någon förklara begreppet pool.

Dessutom finns det något sätt att stänga ner NAS:en från en dator, alternativ konfigurera att den stänger efter en timeout, utan aktivitet.

Permalänk
Medlem

Hej.

Sitter faktiskt o testar senaste versionen av TrueNAS just nu för att ha som backup mot huvudservern.

En pool är en sammanslagning av flera diskars utrymme för att skapa ett större utrymme.
Ex. så har du en 1TB och en 2TB disk. Skapar du en pool av dessa får du en 3TB pool.

Ja du kan stänga av NASen via ett webui som du loggar in på.
Det sistnämnda vet jag inte, kanske finns en plugin för det ändamålet.

TrueNAS, skrev freeNAS
Permalänk
Medlem

Mitt tips (efter att ha kört FreeNAS sedan 9.2) är att läsa på -- ordentligt. ZFS är oftast något som är nytt för många. FreeNAS sätt att separera boot och storage skiljer sig också lite från hur många tänker på en server.

Sen tycker jag inte du ska köra FreeNAS öht, utan kolla på TrueNAS Core; FreeNAS' efterföljare.

Visa signatur

:(){ :|:& };:

🏊🏻‍♂️   🚴🏻‍♂️   🏃🏻‍♂️   ☕

Permalänk
Medlem

Jag anade att det var just så med pooler - namnet antyder det men jag hittade ingen som förklarade på ett vettigt sätt.

Helt ny på det här - vad är TrueNAS? Är det deras fysiska servrar de säljer.

Skrivet av Pyka:

Hej.

Sitter faktiskt o testar senaste versionen av TrueNAS just nu för att ha som backup mot huvudservern.

En pool är en sammanslagning av flera diskars utrymme för att skapa ett större utrymme.
Ex. så har du en 1TB och en 2TB disk. Skapar du en pool av dessa får du en 3TB pool.

Ja du kan stänga av NASen via ett webui som du loggar in på.
Det sistnämnda vet jag inte, kanske finns en plugin för det ändamålet.

Permalänk
Medlem

Jo, jag har kollat in den del tutorials men känner att jag inte har grepp om allt. Det lustiga är att många av dessa ägnar hälften av tiden åt hur man laddar ner från hemsidan, lägger avbildningen på en USB-sticka och installerar. Visst, är du helt grön är det bra men jag är ganska säker på att du inte bygger en NAS om du inte har hållit på med PC på hyfsad nivå tidigare.

Jag har hållit på med PC i +20 år men inget med servrar och måste läsa på. Så vad är ZFS?

Vad är skillnaden mellan TrueNAS och FreeNAS? Samma företag, antar att sistnämnda är Freeware men jag har också sett att deras egna servrar (hårdvaran alltså) säljs som TrueNAS.

Skrivet av GLaDER:

Mitt tips (efter att ha kört FreeNAS sedan 9.2) är att läsa på -- ordentligt. ZFS är oftast något som är nytt för många. FreeNAS sätt att separera boot och storage skiljer sig också lite från hur många tänker på en server.

Sen tycker jag inte du ska köra FreeNAS öht, utan kolla på TrueNAS Core; FreeNAS' efterföljare.

Permalänk
Medlem
Skrivet av dynaflux:

Jag anade att det var just så med pooler - namnet antyder det men jag hittade ingen som förklarade på ett vettigt sätt.

Helt ny på det här - vad är TrueNAS? Är det deras fysiska servrar de säljer.

Skrivet av dynaflux:

Jo, jag har kollat in den del tutorials men känner att jag inte har grepp om allt. Det lustiga är att många av dessa ägnar hälften av tiden åt hur man laddar ner från hemsidan, lägger avbildningen på en USB-sticka och installerar. Visst, är du helt grön är det bra men jag är ganska säker på att du inte bygger en NAS om du inte har hållit på med PC på hyfsad nivå tidigare.

Jag har hållit på med PC i +20 år men inget med servrar och måste läsa på. Så vad är ZFS?

Vad är skillnaden mellan TrueNAS och FreeNAS? Samma företag, antar att sistnämnda är Freeware men jag har också sett att deras egna servrar (hårdvaran alltså) säljs som TrueNAS.

FreeNAS är TrueNAS, de rebrandade i samband med uppdatering. Det signifikanta är väl att de rör sig mot Debian och lämnar FreeBSD allt mer.

Visa signatur

7800X3D//4090
Kubuntu // W10

Permalänk
Medlem

FreeNAS bytte namn till TrueNAS Core (de har även en enterprise-version för större företag).
Förenklat kan du se ZFS som ett alternativ till FAT/FAT32/NTFS/ext4 osv, dvs olika filsystem. Nu är ZFS lite mer än så, men det är på för avancerad nivå i dagsläget

I min filserver har jag 3st pooler. Två av poolerna har 4st diskar vardera och en pool har 2st diskar. Man kan se det som att alla diskar som finns i en pool "RAID'as". Jag har skapat 2st vdev i varje pool (som har 4 diskar), varje vdev består av ett spegelpar, dvs 2st diskar som innehåller samma data. När jag lägger två såna vdev i en pool så stripas datan över dessa vdev, motsvarande RAID10.

Om man "bara lägger in diskar" i en pool (egentligen en vdev) så kommer datan stripas över diskar. Så ja det stämmer som någon skrev ovan att om har en 2TB disk och en 1TB disk så blir resultatet en "3TB partition". Värt att notera är att datan stripas motsvarande RAID0 då, så om en av diskarna pajjar så blir man av med all data på båda diskar.

Det går omöjligt att förklara allting i ett inlägg här, än mindre eftersom vi inte vet vad du har för hårdvara. Man måste mer eller mindre läsa på ordentligt och förstå vad man gör om man vill få ut något vettigt av lösningen. Så mitt tips är som de andra skriver: läs på och gör din research ordentligt

Visa signatur

Citera mig för svar.
Arch Linux

Permalänk
Medlem

Tack! Nu börjar det klarna. Läste någon som menade att det fanns risker med RAID - nu minns jag inte vad som anfördes. Finns det någon uppenbar nackdel eller risk?

Till att börja med ska jag montera en SSD samt en gammal HD och lattja runt - sedan köpa en eller två WD Red NAS Hard Drive.

Skrivet av Dimman:

FreeNAS bytte namn till TrueNAS Core (de har även en enterprise-version för större företag).
Förenklat kan du se ZFS som ett alternativ till FAT/FAT32/NTFS/ext4 osv, dvs olika filsystem. Nu är ZFS lite mer än så, men det är på för avancerad nivå i dagsläget

I min filserver har jag 3st pooler. Två av poolerna har 4st diskar vardera och en pool har 2st diskar. Man kan se det som att alla diskar som finns i en pool "RAID'as". Jag har skapat 2st vdev i varje pool (som har 4 diskar), varje vdev består av ett spegelpar, dvs 2st diskar som innehåller samma data. När jag lägger två såna vdev i en pool så stripas datan över dessa vdev, motsvarande RAID10.

Om man "bara lägger in diskar" i en pool (egentligen en vdev) så kommer datan stripas över diskar. Så ja det stämmer som någon skrev ovan att om har en 2TB disk och en 1TB disk så blir resultatet en "3TB partition". Värt att notera är att datan stripas motsvarande RAID0 då, så om en av diskarna pajjar så blir man av med all data på båda diskar.

Det går omöjligt att förklara allting i ett inlägg här, än mindre eftersom vi inte vet vad du har för hårdvara. Man måste mer eller mindre läsa på ordentligt och förstå vad man gör om man vill få ut något vettigt av lösningen. Så mitt tips är som de andra skriver: läs på och gör din research ordentligt

Permalänk
Medlem
Skrivet av dynaflux:

Tack! Nu börjar det klarna. Läste någon som menade att det fanns risker med RAID - nu minns jag inte vad som anfördes. Finns det någon uppenbar nackdel eller risk?

Till att börja med ska jag montera en SSD samt en gammal HD och lattja runt - sedan köpa en eller två WD Red NAS Hard Drive.

Det finns risker med allt; hur långt är ett snöre? Om man har 10st 1TB-diskar i en RAID0 (stripe) så får man "en partition" på 10TB med ruskigt bra prestanda. Du kan se det som att en 1GB-fil skrivs som 10st 100MB-filer parallellt till varje disk. Skitbra... ja förutom att om _en_ av diskarna pajjar så är all data gone forever på _alla_ diskar.

Kör man RAID1 (spegling/mirror) på 10st 1TB så kan du använda 1TB. Ger riktigt bra läshastighet då du kan läsa från 10st diskar parallellt (samma data på alla). Däremot skriva går sisådär, alla data ska skrivas till fullo på samtliga diskar (dock parallellt fortf). Fördelen är att 9st (!) av diskarna kan gå sönder utan att bli av med datan. Du har alltså 10st kopior av samma data.

Jag kör en kombination. Jag har 2x16TB spegel och 2x16TB spegel, sen kör jag RAID0 över dessa speglar. Det innebär att jag kan nyttja 50% av utrymmet på diskarna, och jag kan i bästa fall bli av med 2st diskar utan att tappa data, såvida jag inte tappar 2st diskar från samma spegelpar.

Det finns även raidz1, raidz2, raidz3 osv som använder paritetsdata istället. Motsvarande RAID5, RAID6 (och ev andra mer exotiska nivåer). Siffran bakom anger hur många diskar du "förlorar" till paritetsdata givet att alla diskar är av samma storlek. 10st 1TB diskar med raidz2 ger att du kan nyttja 80% av utrymmet, motsvarade 2st diskars storlek försvinner till partitetsdata. Du kan bli av med vilka 2st diskar som helst utan att förlora din data.

Nackdelen med paritetsdata är framförallt om säg två hårddiskar pajjat i exemplet ovan. Du pluggar i två nya diskar som ska ersätta de trasiga. Nu måste partitetsdatan beräknas på nytt och det innebär i princip läsningar och skrivningar av _all_ data på samtliga diskar. Det är i detta skedet _stor_ risk att en tredje disk går sönder och du blir då av med all data. Det är ganska osannolikt att just två diskar går sönder samtidigt, men du kan ju tänka dig hur kissnödig man är om man kör raidz1 då

(I motsv RAID10-setupen så läses bara data från alla diskar, det ska vara betydligt mindre riskfyllt och går mycket snabbare än för raidz2 exempelvis.)

Summa summarum: Nu kör man oftast en RAID-lösning för att minska risken av dataförlust och/eller nertid. Jag kör exempelvis en RAID0 på 2st 500GB SSD'er. Jag har ingen känslig data på dessa utan de är mer som "slask"-workspace. Jag har alltså medvetet "ökat" risken i utbyte mot bättre hastighet och fullt nyttjande av utrymmet.

Tål också att nämnas: RAID är _inte_ backup. Har du viktig data så spara multipla kopior på olika fysiska platser och olika förvaringsmedium.

Visa signatur

Citera mig för svar.
Arch Linux

Permalänk
Medlem
Skrivet av dynaflux:

Så vad är ZFS?

https://www.freebsd.org/doc/handbook/zfs.html

Skrivet av dynaflux:

Vad är skillnaden mellan TrueNAS och FreeNAS? Samma företag, antar att sistnämnda är Freeware men jag har också sett att deras egna servrar (hårdvaran alltså) säljs som TrueNAS.

https://www.ixsystems.com/blog/truenas-core-features/

Nu tycker du kanske att jag är jobbig som bara länkar grejer istället för att svara på dina frågor. Om du tycker så skulle jag avråda från FreeNAS/TrueNAS-communityn. De är som Arch-communityn; har du inte läst all dokumentation käkar de upp dig och spottar ut dig igen.

Så, läs på.

Dold text
Visa signatur

:(){ :|:& };:

🏊🏻‍♂️   🚴🏻‍♂️   🏃🏻‍♂️   ☕