Spectrum NAS is a software stack that turns commodity servers into a scale-out NAS. Every server has the same role in the cluster, performance and capacity are scaled out by adding more servers.
Load balancing is performed using round robin DNS for smaller clusters. For larger clusters a more sophisticated F5 type solution is recommended.
I was able to quickly setup nodes by downloading the bootable ISO. Install was quick and the only config item to choose is the optional Mellanox driver installation.
Once the nodes were finished, I installed the management software in Windows (meh, no other option sorry). This auto detected the nodes and from there you assign the networking parameters and setup the file system.
I will post a video of the setup soon.
All functions are handled via GUI and there is a complete API.
Want to give this a crack yourself? Download the 60 day trial here:
Must be 10Gbe (naturally), MUST support IGMP multicast.
Any LSI card as long as it is 12Gb or above, drives must be 12Gb or above also.
Performance tends to be better with two smaller cards vs. one larger card. Must be enterprise grade with endurance (DWPD) of 5 or above, close to 10 recommended.
Bare minimum server specs are: 4x Cores, 12GB RAM, Boot: 20GB
Must have 4x nodes to form a cluster.
Read: 3.8GB/s NFSv4, 3.35GB/s SMBv2+v3 mixed.
Write: 1.6GB/s NFSv4, 1.5GB/s SMBv2+v3 mixed.
Config: 4x servers, ea with 24x 10k drives and 2x NVMe 1.6TB cards.