Cel mai bine ar fi să combinați toate acele sisteme de fișiere într-un singur sistem de fișiere și să montați un singur sistem de fișiere în Windows. Construirea unui fel de rețea JBOD nu este foarte prietenoasă cu performanța și are multe dezavantaje. Dacă insistați cu adevărat să faceți acest lucru, v-aș sugera următoarele.
Configurați fiecare dintre cele zece sisteme NAS de 50TB pentru a-și servi spațiul individual de disc combinat ca dispozitiv iSCSI pe un fel de server MasterNAS.
Serverul MasterNAS (ar trebui să fie un sistem Linux) ar trebui apoi să combine toate cele 10 dispozitive iSCSI ca un super sistem de fișiere btrfs.
O să ai nevoie sudo apt install open-iscsi btrfs-progs
(pentru serverul ubuntu/debian) pentru asta.
Vă configurați toate cele 10 NAS pentru a servi întregul spațiu pe disc ca un dispozitiv iSCSI combinat. Exemplu: serverele dumneavoastră NAS folosesc un controler raid hardware care mapează toate unitățile de disc la o unitate logică. Această unitate logică 1 este propagată de un inițiator iSCSI.
Utilizați noul dvs. server MasterNAS, performant și independent, care „colectează/montează” toate cele 10 ținte iSCSI de pe toate cele 10 servere NAS. Sugerez că acest MasterNAS folosește un Linux modern și folosește btrfs ca sistem de fișiere pentru unitățile iSCSI-NAS.Apoi creați un sistem de fișiere super btrfs în modul unic (ceea ce este esențial un fel de dispozitiv JBOD grozav care folosește codificarea datelor la nivel de sistem de fișiere). Puteți face acest lucru așa:
sudo mkfs.btrfs --data single /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh /dev/sdi /dev/sdj
(aceasta combină toate cele 10 unități la un sistem de fișiere liniar btrfs asemănător JBOD)
Puteți monta acel sistem de fișiere super btrfs doar folosind oricare dintre dispozitivele sale, astfel: montare /dev/sda /mnt
.
Avantajul unui dispozitiv asemănător btrfs JBOD este că, în cazul în care unul dintre serverele NAS se defectează, sistemul dvs. de fișiere nu se va prăbuși, veți „doar să pierdeți” fișierele de pe serverul NAS offline. (Ok, se va bloca în setările implicite, dar recuperarea datelor este mult mai ușoară, deoarece eliminarea fișierelor are loc la nivel de sistem de fișiere cu btrfs)
După ce faci toate aceste lucruri, instalezi un server samba pe MasterNAS-ul tău și partajezi acest sistem de fișiere super btrfs la WindowsVM-ul tău.
PS există și un driver btrfs gratuit pentru Windows, dar nu am experiență cu el --> https://github.com/maharmstone/btrfs