Conclusion

The MyDigitalSSD SBX sits at the bottom of the NVMe SSD market, with prices that have closed the gap between SATA and NVMe SSDs. The SBX isn't quite cheap enough to be competing head-to-head against mainstream SATA SSDs, so the SBX still needs to offer compelling advantages over those SATA drives. Against other NVMe SSDs, the SBX seldom comes out ahead on performance comparisons, but it has the advantage of significantly lower prices and power consumption.

The main selling point for the SBX over SATA drives is performance. Mid-range and high-end SATA drives offer nearly identical real-world performance thanks to the limitations of the SATA interface. The PCIe x2 interface used by the MyDigitalSSD SBX is half as wide as that used by most NVMe SSDs, but still gives the SBX plenty of room to outperform SATA SSDs. The SBX doesn't always use all of that interface bandwidth, but it does manage to deliver real-world performance that exceeds SATA SSDs. For most users looking to step up from a mainstream SATA drive, the added performance the SBX brings will be much more useful than the added endurance of a similarly-priced premium MLC-based SATA SSD.

Because the MyDigitalSSD SBX is a low-end drive (within its NVMe market), it makes some sacrifices compared to most NVMe SSDs. The SBX is clearly optimized for peak performance on common client/consumer workloads. When subjected to particularly harsh workloads or the difficult operating conditions of a nearly-full drive, the performance of the SBX drops substantially. Previous budget-oriented SSDs like the Intel SSD 600p and the first-generation WD Black SSD have been similarly afflicted, but unlike those drives the MyDigitalSSD SBX manages to keep its performance at or above the level of mainstream SATA SSDs even on our harder tests.

With an emphasis on low price, it's no surprise to see the SBX product line including smaller capacities that many high-end NVMe SSDs have dropped. The MyDigitalSSD SBX is not able to avoid the performance hit that especially small SSDs suffer as a result of having fewer NAND flash devices to use in parallel. The 128GB SBX performs very differently from the 512GB SBX, but each is still a step up from SATA drives of similar capacity. The smallest capacities of the SBX also don't seem to be as acutely limited as the smallest Intel SSD 760p drives, which tend to offer better worst-case performance than the SBX at the cost of lower peak performance for common workloads.

Aside from pricing, the most significant and consistent disadvantage NVMe drives have compared to SATA drives is with power consumption: efficiency needs to be sacrificed in order to deliver the highest performance. The MyDigitalSSD SBX is without question the lowest-power NVMe SSD we have tested, but its low performance means that it doesn't provide any real improvements to power efficiency. The low power draw of the SBX means that it is no more susceptible to overheating than SATA drives, but the SBX won't give you the same battery life that a good SATA drive will.

This is especially true when taking into account the difficulties with NVMe power management. Phison-based drives are far from the only NVMe SSDs that have severe power management issues, but the earlier Phison E7 controller platform produced some of the most embarrassing power management quirks we've seen. The Phison E8 controller used by the SBX is a clear improvement, but the firmware still needs work. As tested and currently shipping, the SBX cannot use its deepest idle power state and cannot stay in its intermediate sleep state for more than a few seconds without waking back up. The MyDigitalSSD SBX is a poor choice for battery-powered systems, but this may be fixable with a firmware update.

NVMe SSD Price Comparison
  120-128GB 240-256GB 400-512GB 960-1200GB
MyDigitalSSD SBX $52.99 (41¢/GB) $84.99 (33¢/GB) $157.99 (31¢/GB) $309.99 (30¢/GB)
Intel SSD 600p $84.78 (66¢/GB) $151.00 (59¢/GB) $199.00 (39¢/GB)  
Intel SSD 760p $79.99 (62¢/GB) $118.99 (46¢/GB) $199.99 (39¢/GB) $442.30 (43¢/GB)
Samsung 960 EVO   $119.95 (48¢/GB) $199.99 (40¢/GB) $449.99 (45¢/GB)
ADATA SX6000 $47.99 (37¢/GB) $74.99 (29¢/GB) $139.99 (27¢/GB)  
ADATA SX7000 $54.99 (43¢/GB) $129.99 (51¢/GB) $154.95 (30¢/GB)  
SATA SSDs:        
Crucial BX300 $42.99 (36¢/GB) $87.99 (37¢/GB) $144.99 (30¢/GB)  
Crucial MX500   $69.99 (28¢/GB) $114.99 (23¢/GB) $249.99 (25¢/GB)
Samsung 860 EVO   $79.99 (32¢/GB) $139.99 (28¢/GB) $279.99 (28¢/GB)
Toshiba TR200   $59.99 (25¢/GB) $129.78 (27¢/GB) $279.99 (29¢/GB)

ADATA is one of the only brands offering NVMe SSDs at anything close to the pricing of the MyDigitalSSD SBX. Their SX6000 is a bit cheaper than the SBX but uses a Realtek SSD controller. Realtek is relatively new to the SSD controller space and we have never tested one of their drives, so we cannot say much about its performance. The ADATA SX7000 uses the Silicon Motion SM2260 controller and first-generation Micron 32L 3D TLC, which make it similar to the Intel SSD 600p in design and performance. The MyDigitalSSD beats the ADATA SX7000 on performance and usually on price as well.

Above the SBX on the price scale are drives that are truly high-end, with much higher benchmark performance results but only marginally better real-world performance. These drives should only be considered by consumers with heavy storage workloads, those who need a NVMe SSD with better power management for a notebook, or those who simply want bragging rights.

The value proposition of mainstream SATA SSDs is still hard to argue against, especially as prices are finally in decline. For all that it may be low-end by NVMe standards, the MyDigitalSSD is still a more premium product than something like the Crucial MX500, and the SBX requires you to pay at least 20% more per GB for its added performance. NVMe drives are getting more affordable, but they aren't for everybody yet.

Power Management
Comments Locked

46 Comments

View All Comments

  • dgingeri - Tuesday, May 1, 2018 - link

    For $53 for a 128GB one, with a 5 year warranty? That's now the boot drive of my server.
  • dgingeri - Monday, May 7, 2018 - link

    It has worked remarkably well as a server boot drive. I highly recommend it.
  • vailr - Tuesday, May 1, 2018 - link

    An external USB 3.0 connected PCIe M.2 type NVMe adapter would be faster than any USB thumb drive, and would be ideal for a bootable external "Windows to Go". Is such a device available yet?
    Something like this: https://www.amazon.com/StarTech-com-M-2-SATA-SSD-E... but compatible with PCIe NVMe M.2 80mm drives, such as this MyDigitalSSD, or the Samsung 960 NVMe, for example.
  • MajGenRelativity - Tuesday, May 1, 2018 - link

    The only ones I've seen are Thunderbolt adapters, which require a Thunderbolt port. They all come populated with an SSD too. The "cheapest" I've seen is the TekQ Rapide, which while priced below others and with decent performance, isn't exactly cheap at $250
  • PeachNCream - Tuesday, May 1, 2018 - link

    Since NVMe SSDs still command a price premium even with low cost drives like the SBX out there, it may just not make a lot of sense to build NVMe-to-USB drive enclosures. After all, SATA 3.0 is rated to 6 Gbit/s and USB 3.0 is rated at 5 Gbit/s which means you're already going to be at the saturation point of USB 3.0 with a SATA SSD in a USB enclosure at a relatively low cost for a removable boot drive. I've been doing something like that with a 2.5 inch SATA to USB 3.0 enclosure and a spare 120GB Patriot Torch. Ubuntu happily boots from it and I can't really discern much difference (responsiveness, performance, read/write speed, etc.) between using the drive in the external enclosure and using that same drive on my laptop's internal SATA connector.
  • Death666Angel - Tuesday, May 1, 2018 - link

    http://www.microsatacables.com/m-2-ngff-pcie-ssd-t...
    This explicitly states PCIe (and is out of stock), all others just state SATA M.2. But as Peach described, USB 3.0 is already saturated by SATA 3.0.
    You could frankenstein something. Get one of those PCIe slot to USB things the mining community uses, then a PCIe to M.2 NVME adapter and then hope it somehow works. :D Not pretty though. ;)
  • MajGenRelativity - Tuesday, May 1, 2018 - link

    The PCIe slots to USB cable just repurpose the pins on the connector to carry PCIe signals. They do NOT follow USB communication protocols
  • Death666Angel - Tuesday, May 1, 2018 - link

    Thanks for that info and sorry for my misinformation. :)
  • MajGenRelativity - Thursday, May 3, 2018 - link

    No problem. I also checked out the drive you linked, and it only supports the one Samsung OEM drive that uses PCIe with the AHCI protocol, not NVMe. Not sure why it doesn't support NVMe, but it says it doesn't, so good idea to keep an eye on that.
  • dgingeri - Tuesday, May 1, 2018 - link

    That would presume that there is a USB to PCIe adapter chip, which there isn't. Thunderbolt, as previously mentioned, is available, but that is because Thunderbolt is based on PCIe anyway. So, no bridge chip is required.

Log in

Don't have an account? Sign up now