Architecture:

A hard disk hub with several HDD

→ connect with laptop & formatted as Linux RAID

→ build raid array with mdadm

→ make a ext4 filesystem in raid array

→ mount file system to linux fs

→ start a virtual file system server on it

Overview:

# fdisk -l
Disk /dev/sda: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: EARX-008FB0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 42B6B878-884A-7D47-B1DB-F57A8A817CFF

Device     Start        End    Sectors  Size Type
/dev/sda1   2048 3906824191 3906822144  1.8T Linux RAID

Disk /dev/sdb: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: EADS-11R6B1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 16BE7356-E582-ED47-AE61-A47F7ADD75E2

Device     Start        End    Sectors  Size Type
/dev/sdb1   2048 3906824191 3906822144  1.8T Linux RAID

Disk /dev/md127: 3.64 TiB, 4000315342848 bytes, 7813115904 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 524288 bytes / 1048576 bytes