Informazioni sui SAN di Xsan in macOS Server
Un SAN consente di collegare computer e dispositivi di archiviazione in modo che i computer abbiano accesso rapido e condiviso ai file semplificando l'espansione della capacità di archiviazione.
Un SAN Xsan consiste di:
Volumi di dati condivisi
Sistemi RAID che offrono spazio di archiviazione protetto da guasti del disco
Almeno un computer che agisce da controller di metadati, combinando le matrici RAID e presentando il loro archivio ai client come volumi che si comportano come dischi locali
I computer client che accedono all'archivio in accordo alle autorizzazioni e quote stabilite
Rete Fibre Channel, DLC (Distributed LAN Client) ed Ethernet sottostanti
Volumi SAN condivisi
Un utente o un'app su un computer client accedono agli archivi SAN condivisi nello stesso modo in cui accedono ai volumi locali. I volumi di Xsan sono dischi logici composti da gruppi di matrici RAID.
Controller metadati
Quando configuri un SAN di Xsan, almeno un computer deve agire come controller metadati. Il controller gestisce i metadati del volume, mantiene un diario (journaling) del file system e controlla gli accessi simultanei ai file. I metadati includono informazioni tipo la posizione di archiviazione dei file e quali porzioni di archivio disponibile sono assegnate ai file nuovi.
Per garantire la disponibilità del volume, un SAN dovrebbe includere più di un controller metadati. Se il controller attivo ha un problema, un controller di standby prende il suo posto.
Client
I computer che gli utenti o le app utilizzano per accedere ai volumi del SAN vengono chiamati client. I client scambiano metadati con i controller tramite una rete Ethernet, ma utilizzano Fibre Channel o DLC (Distributed LAN Client) per inviare e ricevere i dati dei file da e verso i sistemi RAID che forniscono l'archivio per i volumi.
Connessione rete Fibre Channel
Xsan sposta i dati tra i client e i volumi del SAN tramite connessioni Fibre Channel ad alta velocità. Anche i controller utilizzano connessioni Fibre Channel per spostare i metadati da e verso il volume.
Xsan può trarre vantaggio dalla presenza di più connessioni Fibre Channel tra i client e l'archivio. Xsan può alternare le connessioni per ciascuna operazione di lettura o scrittura oppure può assegnare ogni matrice RAID presente in un volume a una connessione quando il volume è attivato.
Connessione rete Ethernet
Tutte le versioni di Xsan scambiano i metadati del file system tramite una rete Ethernet. (I controller utilizzano Fibre Channel per leggere e scrivere i metadati su un volume).
Per evitare che il traffico Internet o intranet interferisca con le comunicazioni di metadati, puoi scegliere di configurare due reti Ethernet separate, pubblica (Internet) e privata (metadati). Per ulteriori informazioni, consulta l'articolo del supporto Apple Usare una rete privata per i metadati di Xsan su macOS Server.
Connessione rete DLC (Distributed LAN Client)
Xsan 4.1 o successivo su OS X 10.11 o versione successiva supporta le connessioni di rete DLC (Distributed LAN Client) di StoreNext, che consentono connessioni client al tuo SAN tramite Ethernet invece di una connessione Fibre. Le connessioni per attività quali l'ingesting e la modifica possono avvenire su Fibre, mentre le connessioni DLC possono essere utilizzate per altre attività.
Puoi avere una rete pubblica (Internet), un rete privata (metadati) e un rete DLC indipendenti tra di loro, con prestazioni ottimali. Invece potresti disporre di tutte e tre le reti su una singola connessione Ethernet Gigabit cablata, ma il rendimento della trasmissione non sarebbe ottimale.
Nota: macOS opera come client soltanto utilizzando DLC (Distributed LAN Client). Non può operare come controller metadati.