Traverse Ten64

by Traverse Technologies

An eight-core ARM64 networking platform with mainline Linux support

View all updates Oct 26, 2020

Building a NAS with Ten64 and Rockstor (and New Turnkey NAS Bundle!)

by Mathew M

Rockstor with Rock-ons. Click to enlarge.

Are you looking for a NAS solution for Ten64? Good news - we have been working with the Rockstor open source NAS distribution to do just that! Rockstor is an all-in-one Linux BTRFS-powered personal cloud server. The upcoming Rockstor 4 release will incorporate support for ARM64 platforms, including Ten64, from day one. Features include:

  • Setting up redundant disk pools (RAID 1/10)
  • Sharing over Samba, NFS, and SFTP
  • Monitoring of drive statistics using S.M.A.R.T.
  • Asynchronous replication of shares between two Rockstor appliances
  • Snapshots (using BTRFS) for both data shares and system
  • Web administration UI
  • Rock-ons to facilitate application installs via Docker containers

For more information, see the Rockstor documentation.

Read speed of Rockstor running on modest VM on Ten64. Click to enlarge.

You can run Rockstor both as "bare metal" on Ten64 or using virtualization. Even under constrained conditions (VM with two cores, 2 GB RAM, and very low-end SATA drives), Rockstor on the Ten64 can deliver over a gigabit per second in sustained writes and just over two gigabits per second of reads.

Write speed of Rockstor running on modest VM on Ten64. Click to enlarge.

Important note: Rockstor development is supported by subscriptions, which grants you access to the stable update channel. Please buy a subscription if you find Rockstor useful!

Introducing Our Turnkey NAS Bundle

We have had requests for a turnkey NAS bundle including everything you need to assemble your own NAS system - especially an enclosure and compatible drives. We are happy to announce our Ten64 Turnkey NAS Bundle, which includes:

  • Ten64 tested and assembled mainboard (not including the desktop enclosure)
  • InWin MS04-01 enclosure
  • NVMe SSD boot drive
  • SATA controller option of your choice (see below)
  • A set of flexible SATA cables
  • ATX power adapter and I/O faceplate
  • USB-C console cable

The bundle comes in two flavors: one optimized for HDD bulk storage and the other optimized for SSD bulk storage. If you’ve already placed an order for the discontinued NAS DIY Kit, please contact Crowd Supply support to update your order. Orders that include NAS DIY Kits must be updated before the end of the campaign or they will be canceled.

The slick mini-server case includes four 3.5" drive bays, a lockable front panel protecting access to the hotswap bays, and a 265 W power supply. The flexible SATA cables make internal cable routing inside the enclosure easier, while avoiding potentially damaging stress on connectors. For easy assembly, it has a slide out mainboard tray. A standard Kensingston lock can be used to prevent removal of the case cover.

As the InWin enclosure is quite large, backers outside the United States may find it more cost effective to obtain the IW-MS04 from a local distributor. All other parts of the bundle are available separately to order on Crowd Supply. In due course, we will qualify some other NAS/mini-server enclosure options from other brands, such as SilverStone and Chenbro.

We are also offering NAS-class SSDs from Apacer (pictured above). These SSDs are more expensive than a typical consumer-grade SSD but have a higher write endurance rating (2000 TB over the life of the drive vs 600 TB on a typical consumer drive).

If you wish to use larger, spinning disk drives, check that any spinning disk drive you intend to purchase is a "conventional magnetic recording" (CMR) drive - for example, see lists from manufacturers such as Seagate and Western Digital.

Bare Board SKU Now Available

A "bare board" option is now available - we originally did not list it separately to simplify logistics at the factory and Crowd Supply. This is the same board used in the standard Ten64 offering, but does not come with an enclosure. The bare board is intended for use in a conventional Mini-ITX (or larger) enclosure and includes:

  • ATX power supply adapter
  • I/O faceplate
  • fan installed on top of processor heatsink
  • USB-C cable

Faster SATA Controller Available

Thanks to a tip-off, we become aware of a faster SATA controller option and have been working to qualify it. This uses the JMicron JMB585 chipset and has significantly better peak throughput when SSDs are used.

This controller works in the M.2 Key M slot, so is best paired with a smaller 22 mm x 42 mm SSD in the M.2 Key B slot. These can be difficult to obtain through regular retail channels, but we have made available a 128 GB version.

We have retained the four-port, M.2 Key B SATA configuration for those who might want to have a normal 22 mm x 80 mm format SSD in their M.2 Key M slot - e.g., running Rockstor and its Rock-ons from the SSD and using HDDs for bulk storage.

If you are curious about the differences, we have uploaded benchmarks using the Phoronix Test Suite. These were done with two 500 GB SSDs in Linux (md) RAID 1.

Suggested NAS Configurations

HDDSSD
Best forStoring lots of mediaHigh performance storage, faster transfers and many random accesses
Effective storage w/ four drives, RAID 10Many terabytes (2, 4, 8 TB and above)4 x 1 TB → 2 TB effective
Boot driveStandard 22 mm x 80 mm NVMe SSDs (256 GB, 512 GB, 1 TB)Smaller 22 mm x 42 mm NVMe SSD (128 GB - larger drives are hard to come by)
Storage drivesStandard SATA (make sure you buy CMR drives)NAS-grade SSDs for greatest longevity (see Apacer NAS-grade drives available for purchase)
ControllerFour-port M.2 Key B cardFive-port M.2 Key M card (allows you to use the InWin enclosure's internal 2.5" drive bay)

Hybrid combinations are possible. For example, you could install two HDDs and two SSDs in the four hotswap bays. Choose the configuration that matches your performance goals.

HDD SATA Configuration

AB
M.2 Key B slotM.2 Key M slot
Four-port SATA controller using PCIe 2.0 x1 (best for HDDs)Standard 22 mm x 80 mm SSD (e.g., 256 GB, 512 GB, or 1 TB)

SSD SATA Configuration

AB
M.2 Key B slotM.2 Key M slot
Small 22 mm x 42 mm SSD for boot drive (128 GB option available to purchase)Five-port SATA controller using PCIe 3.0 x2 (best for SSDs)

About the Author

Mathew M

mcbridematt  ·   Melbourne, Australia


$118,491 raised

of $60,000 goal

197% Funded! Order Below

Product Choices

$650

Ten64 Complete Kit

You get a a fully assembled and tested Ten64 mainboard installed in a custom metal enclosure with a fan, 60 W power supply with regional power cord, a USB-C console cable, a recovery microSD card, a SIM eject tool, and a hex key, as you'd expect with any good piece of hardware. RAM with ECC not included.


$56

NVMe SSD

This SanDisk solid-state drive (SSD) fits inside the standard Ten64 enclosure and interfaces to the mainboard via NVMe. The 128 GB drive (P/N SDAPMUW-128G-1022) is compatible with both the M.2 Key M and M.2 Key B slots on Ten64's mainboard, whereas the 256 GB drive (P/N SDBPNPZ-256G) and 512 GB drive (P/N SDBPNPZ-512G) are only compatible with the M.2 Key M slot. These drives are only available when purchased with a Ten64. User installation required.


$70

NAS-grade SATA 2.5" SSD

These NAS-grade solid state drives (SSDs) are rated to last much longer than consumer models, so are perfect for NAS bulk storage. Choose from 256 GB (AP256GPPSS25-R), 512 GB (AP512GPPSS25-R), and 1 TB (AP1TPPSS25-R) capacities. These drives are only available when purchased with a Ten64. User installation required.


$4

Flexible SATA Cable

One flexible cable (3M part number 5602-44-0142A-300) for connecting a SATA drive to a SATA controller board. You will need one cable per drive. Free shipping only available when shipped with another Ten64 product.

Credits

Traverse Technologies

Traverse is a design house focusing on broadband and machine-to-machine applications. Our key areas of expertise are in wireline (xDSL), wireless (LTE), and embedded Linux with an aim to leverage open source technologies such as Linux and OpenWrt as much as possible.


Guy Ellis

SI and DFM Engineer

Mathew McBride

Product Architect

Brett Hahnel

PCB Layout and CAD

Sean Yang

SW Developer

Dennis Monks

SW Dev Leader

Vaughn Coetzee

Firmware Developer


SRXGlobal

Recommended

Contract Manufacturer

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: