NAS - PRIMA COSTRUZIONE

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
File multipli di piccole dimensioni impattano fortemente sulle velocità di scrittura dei dischi. L'unica cosa che si può fare senza agire sul layout della pool è quello di impostare un recordsize (proprietà di dataset) consono alla dimensione media dei file. Lascia perdere il WiFi e prova la cablata, vedi che numeri hai.​
ok, domani mattina testo.
grazie
 

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
Ciao @Davvo e ciao a tutti.
Mi devo ricredere, come sempre Davide ci aveva azzeccato.
Ho velocità di trasferimento 98-105 MB/s --> Penso di potermi ritenere quindi soddisfatto.
Di sicuro devo controllare bene tutti i cavi LAN e portarli tutti in CAT 6 o superiore.
Attualmente non posso però permettermi di upgradare tutto per avere la 10 Gb o superiore.

A questo punto necessito di una scheda a cui poter collegare altri hdd o ssd; I still ask for your precious help!
In pratica l'attuale limitante è la mia LAN, ma considerate le differenze di prezzo tra SSD 2,5" ed M2 NVMe io propenderei per questi ultimi.
Ora però non so esattamente cosa poter valutare considerate le porte PCIe presenti sulla mia scheda madre :confused:

Credo di avere bisogno di una scheda per 6-8 porte SATA (così da poter credare altri 2 pool, uno con ssd ed uno con hdd) oppure una scheda per 4-6 M2.
Consigli?
 
Last edited:

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
Allora... la scheda ha la biforcazione PCIe. Ogni NVMe necessita di 4 linee. La scheda ha due slot x8 (uno è fisicamente un x16 ma elettricamente un x8) e uno x4. Massimo di 5 NVMe quindi.
 

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
Allora... la scheda ha la biforcazione PCIe. Ogni NVMe necessita di 4 linee. La scheda ha due slot x8 (uno è fisicamente un x16 ma elettricamente un x8) e uno x4. Massimo di 5 NVMe quindi.
Interessante
Per cui io ho:
x8 (su slot x 16)
x8
x4
Per cui la domanda mi sorge spontanea......una HBA con 6 porte SATA di quante linee necessita?
Questo perchè vorrei riservarmi uno dei 3 slot (non saprei quale) libero per un potenziale/futuro upgrade della LAN 10Gb
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
Per cui la domanda mi sorge spontanea......una HBA con 6 porte SATA di quante linee necessita?
Un x8. Se ci dicevi prima che volevi fare editing in tempo reale e usare NVMe ti indirizzavamo su altro.
 
Last edited:

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
L'idea di fare editing mi è venuta solo dopo.
Ero abituato solo ad utilizzare il vecchio Nas per effettuare i backup e storare i dati.
Adesso sto iniziando a comprendere le reali potenzialità di truenas, sono rimasto colpito molto positivamente ed ho quindi preso in considerazione la possibilità di utilizzarlo per fare editing.
Come detto, nel mio caso, il limitante fondamentalmente è la rete LAN.
Per cui, felicissimo del pool raidZ2 creato che userò come storage, adesso vorrei implementare il sistema creando (con il tuo utilissimo aiuto) un pool su cui poter fare editing.
 

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
Se pianifichi

Un x8. Se ci dicevi prima che volevi fare editing in tempo reale e usare NVMe ti indirizzavamo su altro.
Credo che i suggerimenti dati siano stati perfettamente calzanti con le mie prime richieste.
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
Quindi che vuoi fare? Altri dischi? NVMe? Pool sugli stessi dischi?
Avere un altro pool, snello da 1-2 TB, per mantenere i files condivisi.
Questo spazio servirà per avere sui 2 PC (che sono delle workstation grafiche) i files che saranno utilizzati indistintamente dalle 2 macchine. I files saranno solo letti e salvati sul nuovo pool, ma l'editazione dovrà avvenire con l'HW delle singole macchine.
Non so se sono stato chiaro, in caso chiedimi pure che provo a spiegarmi meglio.
 
Last edited:

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222

oxyde

Contributor
Joined
Nov 9, 2023
Messages
188
Ciao, ben fatto con l'allestimento :tongue:

Per quello che riguarda la pool per l editing, non potrei aggiungere niente a quanto già detto... Però ti condivido un paio di cose su VM - jails (ho visto in firma che sei indeciso!)
Le VM eviterei proprio di usarle, impiegano un sacco di risorse... È vero che hai abbastanza RAM, ma la CPU IMHO non è abbastanza anche per virtualizzare.
Le jails sono veramente interessanti, non necessariamente impiegano tante risorse... Ma ho provato svariate release che non sono mantenute e non riesco neppure ad installarle; finora sono riuscito a far funzionare bene Jdownloader (un download manager) e Caddy (un web server su cui faccio girare delle paginette html); molto usato c è Plex (che io evito in quanto abbastanza esoso) e Next Cloud (che IMHO ha poco senso senza accesso esterno)
 

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
Salve ragazzi,
di sicuro io non conosco bene i termini tecnici, ma dopo l'intervento di @oxyde penso di aver compreso l'importanza dell'esprimersi in maniera corretta.
Non mi sono spiegato bene, scusatemi @Davvo e @oxyde. (abbiate pazienza, in informatica sono pessimo).
Io non intendo virtualizzare, sarebbe una battaglia persa.
In pratica i file che gestisco, almeno quelli legati al lavoro, sono dei vettoriali di Adobe Illustrator (AI).
Non sono files di grosse dimensioni (25-100 MB/cad), ma per poterli editare necessito di forti capacità di calcolo.
I PC che utilizzo infatti hanno ad esempio, processore i7 di ultima generazione, 64 GB di ram a 3200 MHz C16 ed una GeForce RTX 3060 da 12 GB.
Adesso...... essendomi espresso MALE, probabilmente ho trasmesso il messaggio che volevo editare direttamente su truenas i files. (ho scritto proprio cosi :mad:).
Non vi nascondo che l'idea mi è balenata, ma risulta strada difficile da percorrere proprio per via dell'hardware necessario all'agevole manipolazione dei files.
NO, io voglio mantenere i files in questione su truenas, tali che possono essere aperti dalle macchine a cui è consentito l'accesso, ma verranno editati/manipolati servendomi dell'hardware già in uso sulle macchine esterne.
Certo, se avessi voluto virtualizzare (adesso comprendo le sagge parole di Davide) di sicuro l'attuale configurazione del NAS non mi avrebbe potuto sostenere.
A me servono soluzioni stabili (ecco che ho sposato TrueNas CORE) ed hardware affidabile (le indicazioni di Davvo sono state ORO per me) per evitare possibili corruzioni o perdite di file.
Penso pertanto che, a meno che questo mio messaggio non abbia aperto nuovi scenari, l'hardware che ha dato vita al mio primo NAS sia azzeccatissimo.
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
In pratica i file che gestisco, almeno quelli legati al lavoro, sono dei vettoriali di Adobe Illustrator (AI).
Non sono files di grosse dimensioni (25-100 MB/cad), ma per poterli editare necessito di forti capacità di calcolo.
I PC che utilizzo infatti hanno ad esempio, processore i7 di ultima generazione, 64 GB di ram a 3200 MHz C16 ed una GeForce RTX 3060 da 12 GB.
Adesso...... essendomi espresso MALE, probabilmente ho trasmesso il messaggio che volevo editare direttamente su truenas i files. (ho scritto proprio cosi :mad:).
Non vi nascondo che l'idea mi è balenata, ma risulta strada difficile da percorrere proprio per via dell'hardware necessario all'agevole manipolazione dei files.
NO, io voglio mantenere i files in questione su truenas, tali che possono essere aperti dalle macchine a cui è consentito l'accesso, ma verranno editati/manipolati servendomi dell'hardware già in uso sulle macchine esterne.
Tranquillo, avevo capito :wink:

Il punto è che per avere un esperienza fluida serve bassa latenza, e coi dischi non hai bassa latenza (le testine ci mettono un tot a andare in posizione e leggere i dati); se poi vi sono più editor che lavorano attingendo dai stessi dischi in contemporanea, tutto ciò si esacerba: ecco il motivo per il quale ti ho suggerito un aumento della RAM (file in ram = no seek degli HDD = latenza MOLTO minore) o NVMe (latenza molto minore).
 

oxyde

Contributor
Joined
Nov 9, 2023
Messages
188
Salve ragazzi,
di sicuro io non conosco bene i termini tecnici, ma dopo l'intervento di @oxyde penso di aver compreso l'importanza dell'esprimersi in maniera corretta.
Non mi sono spiegato bene, scusatemi @Davvo e @oxyde. (abbiate pazienza, in informatica sono pessimo).
Io non intendo virtualizzare, sarebbe una battaglia persa.
In pratica i file che gestisco, almeno quelli legati al lavoro, sono dei vettoriali di Adobe Illustrator (AI).
Non sono files di grosse dimensioni (25-100 MB/cad), ma per poterli editare necessito di forti capacità di calcolo.
I PC che utilizzo infatti hanno ad esempio, processore i7 di ultima generazione, 64 GB di ram a 3200 MHz C16 ed una GeForce RTX 3060 da 12 GB.
Adesso...... essendomi espresso MALE, probabilmente ho trasmesso il messaggio che volevo editare direttamente su truenas i files. (ho scritto proprio cosi :mad:).
Non vi nascondo che l'idea mi è balenata, ma risulta strada difficile da percorrere proprio per via dell'hardware necessario all'agevole manipolazione dei files.
NO, io voglio mantenere i files in questione su truenas, tali che possono essere aperti dalle macchine a cui è consentito l'accesso, ma verranno editati/manipolati servendomi dell'hardware già in uso sulle macchine esterne.
Certo, se avessi voluto virtualizzare (adesso comprendo le sagge parole di Davide) di sicuro l'attuale configurazione del NAS non mi avrebbe potuto sostenere.
A me servono soluzioni stabili (ecco che ho sposato TrueNas CORE) ed hardware affidabile (le indicazioni di Davvo sono state ORO per me) per evitare possibili corruzioni o perdite di file.
Penso pertanto che, a meno che questo mio messaggio non abbia aperto nuovi scenari, l'hardware che ha dato vita al mio primo NAS sia azzeccatissimo.
No colpa mia che sono entrato a gamba tesa cambiando argomento xD
Il mio discorso era completamente sganciato dall'editing dei tuoi file di lavoro
 

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
No colpa mia che sono entrato a gamba tesa cambiando argomento xD
Il mio discorso era completamente sganciato dall'editing dei tuoi file di lavoro
Senza il tuo intervento non avrei aperto gli occhi sul concetto (ERRATO) che stavo trasmettendo.
Per cui intervento ottimo, in inea con lo spirito su cui si fonda un forum.
G R A Z I E !
 

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
Tranquillo, avevo capito :wink:

Il punto è che per avere un esperienza fluida serve bassa latenza, e coi dischi non hai bassa latenza (le testine ci mettono un tot a andare in posizione e leggere i dati); se poi vi sono più editor che lavorano attingendo dai stessi dischi in contemporanea, tutto ciò si esacerba: ecco il motivo per il quale ti ho suggerito un aumento della RAM (file in ram = no seek degli HDD = latenza MOLTO minore) o NVMe (latenza molto minore).
Menomale...... quando ieri sera ho riletto quanto da me scritto........ ho pensato che avevo fatto un casino.
Procederò quindi con l'upgrade come suggerito.
Difficilmente nel mio caso più editor accederanno simultaneamente alla stessa risorsa.

Adesso mi sovviene un altro dubbio.
Stavo valutando il plugin syncthing, ma a questo punto non so quanto possa servirmi.
Con syncthing avrei mantenuto "sincronizzati" i files tra lemacchine ed il nas, magari mantenendo (non so se è così) il NAS quale nodo centrale.
Considerato quindi che i files di lavoro saranno situati su nuova pool NVMe, che programma/plugin consigliate per effettuare il backup sul pool raidZ2 e possibilmente su altro hdd esterno?

Siete preziosi, grazie davvero
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
Adesso mi sovviene un altro dubbio.
Stavo valutando il plugin syncthing, ma a questo punto non so quanto possa servirmi.
Con syncthing avrei mantenuto "sincronizzati" i files tra lemacchine ed il nas, magari mantenendo (non so se è così) il NAS quale nodo centrale.
Considerato quindi che i files di lavoro saranno situati su nuova pool NVMe, che programma/plugin consigliate per effettuare il backup sul pool raidZ2 e possibilmente su altro hdd esterno?
Lascia perdere i plugin, non funzionano. Se su CORE vuoi qualcosa devi installarlo manualmente in una jail, ci sono script della community per molti programmi.
Puoi tranquillamente usare la replica ZFS per spostare dati tra una pool ed un altra: fai uno spapshot e poi lo replichi nella pool, semplice.
 

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
Lascia perdere i plugin, non funzionano. Se su CORE vuoi qualcosa devi installarlo manualmente in una jail, ci sono script della community per molti programmi.
Puoi tranquillamente usare la replica ZFS per spostare dati tra una pool ed un altra: fai uno spapshot e poi lo replichi nella pool, semplice.
Provo a cercare qualcosa sulle risorse, se ho dubbi......... beh chiedo :tongue:
Intanto avrei selezionato questi ssd per via del TWB che hanno, che ne pensate?
 

alxyon

Dabbler
Joined
Jan 17, 2024
Messages
33
Rieccomi,
arrivata la scheda suggerita ed anche i 2 ssd NVMe. Come al solitoho qualche problema, in pratica ho inserito correttamente gli ssd sulla scheda, inseritola scheda sulla PCIe SLOT7, ma il sistema (truenas) vede solo un ssd e non entrambi.
Ho provato a smanettare sul bios, ma non è che ci capisca molto su quali debbano essere le impostazioni da adottare al finedi fare vedere entrambi gli ssd. Potete aiutarmi cortesemente?
Grazie
 
Top