SMB molto lento su MacOS con rete 10G

3

Abbiamo una rete da 10 Gigabit con un mix di macchine Windows 10, Linux e MacOS (Sierra 10.12.6).

Le velocità di trasferimento tra i computer Windows o Linux sono OK: tra 500 e 800 MB / s per i file di grandi dimensioni (da 10 a 100 GB).

Ma i Mac mostrano una velocità di lettura di solo circa 130 MB / s.

Curiosamente, le velocità di scrittura durante la scrittura da Mac a Windows o Linux sono molto migliori. La bassa velocità è quando si trasferiscono file tra due Mac o quando il Mac sta leggendo da una condivisione Win / Linux.

Il problema è davvero specifico per SMB su Mac.

  • Tutte le macchine hanno SMB signing disabled come da raccomandazione di Apple. Con l'impostazione predefinita che abilita la firma, le velocità erano anche (molto) peggiori: circa 60-70 MB / s.

  • I dischi utilizzati erano tutti array RAID 5 con velocità locali comprese tra 600 MB / s. e oltre 1 GB / s. (testato con dd e Blackmagic Speed Test)

  • Le velocità della rete raw testate con iperf3 erano comprese tra 5 e 10 Gigabit / s.
  • L'uso di FTP invece di SMB ha mostrato una velocità di circa 500 MB / s in entrambe le direzioni (utilizzando il ftpd predefinito del Mac).

Altri suggerimenti mi sono imbattuto, il che ovviamente non ha fatto alcuna differenza:

  • Uso degli indirizzi IP invece dei nomi host.
  • Uso di cifs:// anziché smb:// . (che forza l'SMB 1 al posto di SMB 3 e rende la velocità molto peggiore)
posta mivk 25.07.2018 - 14:11
fonte

0 risposte

Leggi altre domande sui tag