Miscellaneous Aspects and Concluding Remarks

The performance of the three Kingston XS2000 SKUs in various real-world access traces as well as synthetic workloads was brought out in the preceding sections. We also looked at the performance consistency for these cases. Power users may also be interested in performance consistency under worst-case conditions, as well as drive power consumption. The latter is also important when used with battery powered devices such as notebooks and smartphones. Pricing is also an important aspect. We analyze each of these in detail below.

Worst-Case Performance Consistency

Flash-based storage devices tend to slow down in unpredictable ways when subject to a large number of small-sized random writes. Many benchmarks use that scheme to pre-condition devices prior to the actual testing in order to get a worst-case representative number. Fortunately, such workloads are uncommon for direct-attached storage devices, where workloads are largely sequential in nature. Use of SLC caching as well as firmware caps to prevent overheating may cause drop in write speeds when a flash-based DAS device is subject to sustained sequential writes.

Our Sequential Writes Performance Consistency Test configures the device as a raw physical disk (after deleting configured volumes). A fio workload is set up to write sequential data to the raw drive with a block size of 128K and iodepth of 32 to cover 90% of the drive capacity. The internal temperature is recorded at either end of the workload, while the instantaneous write data rate and cumulative total write data amount are recorded at 1-second intervals.

Sequential Writes to 90% Capacity - Performance Consistency
TOP: BOTTOM:

The 500GB SKU has a SLC cache of around 20GB, and maintains the 1650 MBps write speed for just 12 seconds before falling back to the 100 MBps range. On the other hand, the 1TB version maintains the peak write speed for close to a minute, pointing to an effective SLC cache of around 98GB, while the 2TB version maintains 1650 MNps+ for as long as four minutes. This lands the effective SLC cache at 394GB. The absence of a linear relationship between drive size and effective SLC cache (4% for the 500GB, 10% for the 1TB, and 20% for the 2TB version approximately) point to rapid reclamation of SLC cache even as writes continue to keep streaming in from the host.

Power Consumption

Bus-powered devices can configure themselves to operate within the power delivery constraints of the host port. While Thunderbolt ports are guaranteed to supply up to 15W for client devices, USB 2.0 ports are guaranteed to deliver only 2.5W (500mA @ 5V). In this context, it is interesting to have a fine-grained look at the power consumption profile of the various external drives. Using the Plugable USBC-TKEY, the bus power consumption of the drives was tracked while processing the CrystalDiskMark workloads (separated by 5s intervals). The graphs below plot the instantaneous bus power consumption against time, while singling out the maximum and minimum power consumption numbers.

CrystalDiskMark Workloads - Power Consumption
TOP: BOTTOM:

The 2TB version with additional flash packages consumes slightly more power during active periods than the 1TB version, which in turn consumes more than the 500GB version. Peak power also follows a similar trend - 3.26W for the 500GB, 3.95W for the 1TB, and 4.74W for the 2TB. These are still much lower than the 8W+ for the FireCuda Gaming SSD and the WD_BLACK P50 and the 5.5W+ for the DIY SSD. The XS2000 also enters a deep sleep state with pretty much no power consumption from the host port after around 20 minutes of absence of any host traffic.

 

Final Words

The Kingston XS2000 series manages to bring a high-performance native UFD controller-based portable SSD in a compact and attractive package. The most attractive aspect, however, is the pricing structure. The 500GB SKU is priced at $85, the 1TB version is just $135, and the 2TB SKU is at $240. One of the key advantages of a UFD controller-based solution is the reduced BOM cost, and this is brought out in the pricing structure. For comparison, a DIY 1TB solution ends up at around $180, while the WD_BLACK P50 is priced at $190. It can be observed that the single-chip solution ends up around $50 cheaper. In fact, the XS2000 is priced lower than some of the bridge-based USB 3.2 Gen 2 (10 Gbps / 1GBps-class) solutions in the market too. There is no doubt that the Kingston XS2000's value proposition is excellent.

In terms of performance and consistency, the XS2000 SKUs behave similar to a DRAM-less PCIe 3.0 x4 NVMe SSD behind a USB 3.2 Gen 2x2 bridge. The 2TB SKU is perfect for most DAS workloads. Unless the end-user is expecting to work with more than 390 GB of data in one go, the effective SLC cache enables the drive to deliver performance rivaling that of high-end SSDs such as the SanDisk Extreme PRO v2. Obviously, under stressful scenarios with large number of random writes and / or after the running out of the SLC cache, the performance of the drive suffers much more than bridge-based solutions with high-end DRAM-equipped NVMe SSDs. That, however, is part of the price - performance trade-off. Another advantage is power efficiency. The single-chip solution with fewer board components sips power compared to the guzzling of the bridge-based solutions.

The effective SLC cache size and thermal design are major contributors to the user experience with portable SSDs. The limited SLC cache in the 500GB model (20GB - around 4% of the drive capacity) puts a spanner in the works, delivering a SATA SSD-like performance even under moderate stress. Our experience with the 1TB SKU was very similar to the one we had with the SM2320 reference design, with the thermal design managing to keep the SSD cool without extensive throttling. With a SLC cache of around 10% of the drive capacity, the 1TB SKU should tick most boxes for the average consumer. The 2TB version of the Kingston XS2000 is the real winner - It fits the requirements of a vast majority of the consumers without breaking the bank.

With the XS2000 portable SSD family, Kingston and Silicon Motion have managed to bring the benefits of USB 3.2 Gen 2x2 to consumers at mainstream price points. As host support for the standard expands, that is excellent news for the ecosystem.

 
PCMark 10 Storage Bench - Real-World Access Traces
Comments Locked

19 Comments

View All Comments

  • citan x - Wednesday, November 10, 2021 - link

    SSD drives are so disappointing. I see these drives with huge numbers and I go buy one thinking that I won't have to wait for files to transfer and then I copy over files and I still get transfer times of minutes even if I only have to transfer a few gigabytes of files.
    The only storage product that I think can be better is the intel optane, but the price on those is ridiculous so I will probably never find out if it is really better or not.
  • meacupla - Wednesday, November 10, 2021 - link

    are you transferring files through USB 2.0 or something?
  • shabby - Wednesday, November 10, 2021 - link

    He's copying files to an old school spinning hd.
  • at_clucks - Thursday, November 11, 2021 - link

    Throw a lot of small files at them and you slash an order or two of magnitude of performance from even the best of SSDs. Otherwise yes, the chain is only as fast as the slowest link.
  • dontlistentome - Wednesday, November 10, 2021 - link

    You're holding it wrong. I get best part of a gigabyte a second on mine. You need a fast drive to feed it with, and it will still be slow with small files, especially if you've not enabled caching in device manager.
  • Tomatotech - Wednesday, November 10, 2021 - link

    He's feeding it from a SSD!

    (A 64GB PATA 1.8" SSD from 2008. Not even SATA. They were in the 1st gen MacBook Airs - I replaced a couple.)
  • easp - Wednesday, November 10, 2021 - link

    I have one sitting on a shelf next to me right now. I'm not sure why I haven't recycled it...
  • Slash3 - Friday, November 12, 2021 - link

    Slap it in an original iPod.
  • Stan11003 - Wednesday, November 10, 2021 - link

    You are missing something. Your experience with SSDs is vastly different than everyone.
  • gfody - Wednesday, November 10, 2021 - link

    the capacities are disappointing, you can make your own 8TB using an enclosure w/an asm2364 chip

Log in

Don't have an account? Sign up now