Last year, after I started a search for a good out-of-the-box all-flash-storage setup for a video editing NAS, I floated the idea of an all-M.2 NVMe NAS to ASUSTOR. I am not the first person with the idea, nor is ASUSTOR the first prebuilt NAS company to build one (that honor goes QNAP, with their TBS-453DX).
But I do think the concept can be executed to suit different needs—like in my case, video editing over a 10 Gbps network with minimal latency for at least one concurrent user with multiple 4K streams and sometimes complex edits, without lower-bitrate transcoded media (e.g. ProRes RAW).
And so, we now have two new entrants from ASUSTOR, the 6-M.2-slot Flashstor 6 (FS6706T) with dual 2.5 Gbps networking for $449, and the 12-M.2-slot Flashstor 12 Pro (FS6712X) with 10 Gbps networking for $799.
Both have identical exteriors save for the RJ45 Ethernet ports: the 6-bay unit has two 2.5G ports (pictured first), while the 12-bay unit has a single 10G port (pictured second):
The units both run on an Intel Celeron N5105 processor, and have HDMI, optical TOSlink S/PDIF, and USB ports, along with a Kensington lock slot.
ASUSTOR sent me both units for testing (though I will soon pass them along to Raid Owl so he can continue the testing!), and I've only had a chance for a quick teardown so far—I wasn't yet able to initialize the unit (more on that later).
If you flip one over, you can see the lone fan that's directly under the M.2 NVMe slots (and pushes air through slots in the PCB across a massive heatsink covering the CPU):
Gaining access to the M.2 slots requires the removal of four small screws. You slide the fan cover out, and that also disconnects a little USB-A port that powers the fan itself:
And underneath, you can find M.2 slots labeled 1-6, and peeking closely above those slots, there are a number of ASMedia ASM1480 PCIe multiplexers:
Those multiplexers seem to be the primary means of splitting up PCIe traffic on the 6-bay unit—the N5105 only has 8 PCIe Gen 3 lanes—and supporting two NICs (in the 6-bay unit) or one 10G NIC (in the 12-bay unit) plus all those M.2 slots... you have to mux the traffic.
If you flip over the 6-bay unit and pop off the top cover, you reveal a bunch of unpopulated pads for the additional M.2 slots, along with some pads for extra ICs:
On the 12-bay unit, those ICs are populated, and they are 3 of ASMedia's ASM2806 PCI express switch chips:
The 12-bay unit has an extra heatsink over the 10 Gbps NIC chip, while the 6-bay unit uses two 2.5 Gbps Realtek RTL8125GB NICs.
Also on the topside are two DDR4 SODIMM slots. The units both come with 4GB of Apacer DDR4 3200 CL22 RAM in one of the slots. The N5105 supports up to 16GB of RAM total, and though Patrick from Serve The Home was able to get 64 GB of RAM recognized, he encountered errors as more than 40GB of data was cached in RAM. I would stick to the 16GB rated maximum if you want the best stability.
The M.2 slots each have a little plastic retention tab, making installation and removal of drives extremely simple (easier even than the little plastic twisty mechanism employed by nicer motherboards these days). After the drive clicks in, I don't have any worry it would move even with a modest drop of the NAS.
After powering it up, I noticed a strong red motif emblazoned around the power button on the side, along with the four status LEDs on the top lighting up.
With the unit powered up, I fired up iNet Network Scanner and found the device on the network, with the device name "FS6712X 24E6". I could connect via SSH or HTTP on port 8000, so I did both! While I was putzing around trying to initialize the NAS with two Kioxia XG6 SSDs, I also logged in with username and password
admin, and started exploring:
ethtool eth0 reported a full duplex 10 Gbps link, and so I tried
lspci -vvvv, but whatever flavor of mini Linux this box uses (it runs a Linux fork from ASUSTOR called ADM, or ASUSTOR Data Manager), it only reports IDs, and I couldn't pull more info than that:
I also tried plugging in the HDMI output, but at least for now, all I see is a blinking cursor:
Maybe there will be some sort of UI after initialization. Speaking of initialization, I eventually got the following error message during that process:
As I'm wheels up for the UK right now (I'm literally typing this on the plane before takeoff), I didn't have time to explore further—that'll come soon (along with more detail of the 6 vs 12 Pro units!). But I did take a quick power usage reading with no NVMe drives installed and 4GB of RAM:
That was while connected to my 10 Gbps network, so power usage on the Flashstor 6 may be a little reduced. I will be putting these through there paces soon—and I see Serve The Home has already gotten some preliminary test results. What else would you like to see?