Soluzione della community

ZimaCube può utilizzare unità SAS? Spiegazione dei limiti del backplane SATA

A user inserted Seagate SAS disks into ZimaCube bays but they were not detected; IceWhale said the stock controller supports SATA, not SAS.

Non acquistare né riutilizzare unità SAS per gli alloggiamenti standard di ZimaCube aspettandoti che funzionino come unità SATA. La documentazione hardware attuale di ZimaCube indica che gli alloggiamenti principali per HDD supportano unità SATA da 3,5 e 2,5 pollici, mentre IceWhale ha spiegato in precedenza che il controller HDD standard non supporta il protocollo SAS.

La parte confusa è quella meccanica: un connettore di tipo SAS può accettare fisicamente alcune unità, ma la forma del connettore non equivale alla compatibilità del controller. Se un disco SAS si inserisce ma non si avvia o non compare nel BIOS, questo può essere il comportamento previsto su un percorso solo SATA, non un problema di formattazione di ZimaOS.

Perché un'unità SAS può entrare fisicamente, ma non funzionare?

SATA e SAS sono protocolli di archiviazione diversi. Alcuni controller SAS sono retrocompatibili con le unità SATA, ma il contrario non è vero: un controller solo SATA non può comunicare con un disco SAS soltanto perché il connettore combacia.

La spiegazione fornita dalla community di IceWhale indicava che l'interfaccia con forma SAS era stata scelta per ottenere un connettore più resistente, mentre il controller HDD effettivo era rimasto esclusivamente SATA.

Cosa supporta attualmente ZimaCube negli alloggiamenti principali

L'attuale panoramica hardware di ZimaCube elenca sei alloggiamenti per HDD che supportano unità SATA da 3,5 e 2,5 pollici.

Questa è la specifica da seguire quando acquisti dischi per gli alloggiamenti standard. Se una descrizione di un rivenditore o un commento su un forum parla di “connettore compatibile con SAS”, interpretalo come un'indicazione meccanica, a meno che la specifica del controller non dichiari esplicitamente il supporto SAS.

Perché la teoria del Power Disable di solito non risolve il problema

Alcuni dischi aziendali supportano la funzione di disabilitazione dell'alimentazione su determinati pin, e questo può spiegare perché un'unità non si avvii in un backplane incompatibile. Tuttavia, anche risolvendo il problema di alimentazione, un controller solo SATA non può comunicare tramite SAS.

Pertanto, non perdere tempo a coprire i pin o a modificare il comportamento dell'alimentazione prima di aver verificato che l'intero percorso dati supporti SAS.

Un HBA SAS PCIe può far funzionare le unità SAS?

Potenzialmente sì, ma in questo caso si tratta di una configurazione di archiviazione personalizzata. Un vero HBA SAS fornisce il protocollo necessario, ma le unità SAS devono essere collegate a quell'HBA tramite un percorso dati compatibile. Installare un HBA non trasforma automaticamente il backplane standard di ZimaCube in un backplane SAS.

Sono necessari tre elementi

  • un HBA SAS supportato dal sistema operativo;
  • cavi SAS compatibili o una connettività backplane dall'HBA alle unità;
  • un percorso di alimentazione sicuro per le unità.

La guida alla compatibilità degli HBA SAS tratta questa distinzione in maggiore dettaglio.

È possibile passare un'unità SAS alla modalità SATA?

No, nessuna normale impostazione software trasforma un disco SAS in un disco SATA. La confusione nasce dal fatto che alcuni controller SAS supportano sia unità SAS sia unità SATA. Questa flessibilità appartiene al controller; il disco SAS rimane comunque un dispositivo SAS.

Quali unità dovresti utilizzare invece?

Per gli alloggiamenti standard di ZimaCube, scegli HDD SATA o SSD SATA con la capacità, la classificazione per il carico di lavoro, il livello di rumorosità e le caratteristiche di alimentazione di cui hai bisogno. In base all'attuale panoramica hardware, ZimaCube offre anche spazio di archiviazione NVMe M.2 per carichi di lavoro più veloci.

Se possiedi già preziose unità SAS aziendali, potrebbe essere più conveniente utilizzarle in uno chassis SAS dedicato, in un server o in un DAS collegato tramite un HBA appropriato, anziché riprogettare il percorso di archiviazione di ZimaCube attorno a esse.

Come diagnosticare un'unità che dovrebbe essere SATA ma non viene ancora rilevata

Se l'etichetta conferma che l'unità è SATA, passa alla normale risoluzione dei problemi di archiviazione: reinserisci l'unità, prova un altro alloggiamento, controlla il rilevamento nel BIOS, verifica l'alimentazione e controlla se ZimaOS rileva il dispositivo. Un disco SATA non rilevato e un disco SAS non supportato sono problemi diversi.

La guida alla risoluzione dei problemi di archiviazione è il passo successivo più indicato per un'unità SATA supportata che non viene rilevata.

Domande frequenti

ZimaCube supporta le unità SAS nei suoi alloggiamenti hot-swap standard?

No. La documentazione hardware attuale di ZimaCube indica il supporto SATA per gli alloggiamenti standard e IceWhale ha dichiarato in precedenza che il controller HDD è esclusivamente SATA.

Perché il connettore sembra SAS?

La disposizione fisica del connettore può assomigliare a quella dei connettori per unità SAS o accettarli per ragioni meccaniche. Questo non aggiunge il supporto al protocollo SAS al controller.

Un HBA SAS LSI farà funzionare le unità SAS negli alloggiamenti standard?

Non automaticamente. Le unità devono avere un vero collegamento dati all'HBA, oltre a cavi o backplane compatibili e a un'alimentazione adeguata.

Posso convertire un disco SAS aziendale in SATA?

No. Utilizza un controller che supporti SAS oppure dischi SATA negli alloggiamenti standard di ZimaCube.