Rilasciato ufficialmente Samba 4.25: supporto sperimentale per gli handle persistenti SMB3 per la prima volta e funzionalità di ripristino degli errori ulteriormente migliorate

📅 2026-09-25

Riassunto:

Il software open source per servizi di file e stampa Samba 4.25 è stato ufficialmente rilasciato di recente, diventando l'ultima versione stabile del progetto che fornisce servizi di condivisione di file e stampe per server Linux e sistemi Windows. La modifica più degna di nota in questo aggiornamento è la prima aggiunta del supporto sperimentale per gli handle persistenti SMB3, noti anche come handle persistenti SMB3. Introduce inoltre il nuovo modulo del file system virtuale Ceph RGW e migliora i registri di controllo, la crittografia del dominio e altre funzioni.

image.webp

L'handle persistente SMB3 è una delle funzionalità principali di questo aggiornamento di Samba 4.25. Il suo obiettivo principale è fornire una base per funzionalità di failover più trasparenti in futuro. Nelle connessioni SMB tradizionali, se il server si riavvia, fallisce o viene interrotto brevemente, il client in genere deve ristabilire la connessione e l'handle del file originariamente aperto potrebbe essere scaduto e anche l'applicazione potrebbe risentirne.

Dopo aver abilitato gli handle persistenti SMB3, il client può riconnettersi al server dopo un riavvio o un'interruzione del server e continuare a utilizzare l'handle di file ottenuto in precedenza ed è ancora valido. In altre parole, anche se il server è temporaneamente offline, il client ha ancora la possibilità di continuare ad accedere al file originale dopo che la connessione è stata ristabilita, riducendo così l'interruzione dell'accesso al file causata da un guasto del server.

Tuttavia, questa funzionalità è ancora un supporto sperimentale e ha un costo significativo in termini di prestazioni. Gli sviluppatori di Samba hanno sottolineato che gli handle persistenti SMB3 genereranno ulteriore sovraccarico di archiviazione per ogni operazione di apertura, aggiornamento, lease e chiusura, richiedendo una doppia elaborazione di archiviazione e pertanto potrebbero causare perdite di prestazioni "significative".

Pertanto, Samba 4.25 non consiglia semplicemente a tutti gli utenti di abilitare immediatamente questa funzionalità, ma come infrastruttura sperimentale per scenari di failover trasparenti e ad alta disponibilità. Per i file server ordinari, gli utenti devono comunque valutare il rapporto tra disponibilità continua e sovraccarico delle prestazioni in base alle esigenze effettive.

Oltre agli handle persistenti SMB3, Samba 4.25 aggiunge anche il nuovo modulo Ceph RGW VFS. Attraverso questo modulo, Ceph Object Gateway, che è il bucket di storage di Ceph Object Gateway, può fornire l'accesso tramite condivisioni SMB, collegando così ulteriormente lo storage di oggetti con gli ambienti di condivisione file tradizionali.

Questo cambiamento è particolarmente significativo per gli utenti che già utilizzano Ceph per costruire un'infrastruttura di storage su larga scala. In passato, l'object storage e il file sharing SMB appartenevano solitamente a sistemi di accesso diversi, ma il nuovo modulo VFS consente di fornire le risorse di object storage in Ceph RGW ai client che supportano il protocollo SMB tramite Samba, ampliando così l'ambito di applicazione dell'object storage Ceph nei tradizionali ambienti di file sharing Windows/Linux.

Samba 4.25 migliora anche il registro di controllo in formato JSON. Per gli ambienti aziendali che necessitano di registrare e analizzare l'accesso ai file, le operazioni degli utenti e le attività del server, log di controllo JSON più completi possono essere elaborati più facilmente da sistemi di analisi dei log, piattaforme di sicurezza e altri strumenti automatizzati.

Allo stesso tempo, Samba 4.25 regola le impostazioni predefinite per il tipo di crittografia del dominio e imposta AES come metodo di crittografia predefinito. Questa mossa promuove ulteriormente l'uso da parte di Samba di meccanismi di crittografia più moderni, riducendo al tempo stesso la continua dipendenza del sistema dai tipi di crittografia più vecchi nella sua configurazione predefinita.

Samba stesso è un progetto di infrastruttura open source molto importante che consente a Linux e altri sistemi simili a Unix di interagire con ambienti Windows per servizi di file e stampa implementando il protocollo SMB/CIFS utilizzato da Microsoft Windows. Un gran numero di file server aziendali, dispositivi NAS e server Linux si affidano a Samba per fornire funzionalità di condivisione file di rete compatibili con Windows.

Poiché l'infrastruttura aziendale enfatizza sempre più l'elevata disponibilità, diventa sempre più importante evitare il più possibile l'interruzione del lavoro degli utenti in caso di guasto o riavvio di un server. È in questo contesto che gli handle persistenti SMB3 sono stati aggiunti a Samba 4.25. Sebbene sia ancora in fase sperimentale, pone le basi per un failover trasparente più completo in futuro.

Vale la pena notare che questo aggiornamento di Samba 4.25 non è un aggiornamento della versione che aggiunge semplicemente nuove funzionalità, ma migliora molti aspetti come la continuità del servizio file, l'integrazione dell'archiviazione di oggetti, il controllo della sicurezza e i meccanismi di crittografia. In particolare, gli handle persistenti SMB3 e il supporto Ceph RGW rafforzano il potenziale applicativo di Samba rispettivamente nei servizi file ad alta disponibilità e nei moderni ambienti di storage distribuito.

Samba 4.25 è ora rilasciato come l'ultima versione stabile e il codice sorgente e le istruzioni complete per l'aggiornamento alla versione 4.25 sono stati forniti contemporaneamente. Per gli utenti che utilizzano server Samba, se desiderano una migliore compatibilità, nuove funzionalità di backend di archiviazione e le correzioni più recenti, possono prendere in considerazione l'aggiornamento a questa versione; mentre le funzionalità sperimentali come gli handle persistenti SMB3 sono più adatte per test e valutazioni prima di essere inserite negli ambienti di produzione in base alle specifiche esigenze aziendali.

Ulteriori informazioni:

https://www.samba.org/samba/history/samba-4.25.0.html

Tag correlati

Articoli correlati

Commenti

0/500
Captcha (click to refresh)
Nessun commento