I didn't attend VM World this year, but I wish that I had. At the show, Kingston displayed for the first time an upcoming product we're very excited to learn more about -- the E1000. It's a modular add-in card that hosts multiple NVMe SSDs.
The Kingston E1000 is a radical departure from the current PCIe NVMe SSDs on the market today. Products like the Intel DC S3700 use expensive controllers with 16 channels. The Micron P320h is even more radical with 32 channels and Single-Level Cell (SLC) NAND flash. SLC flash and large multiple channel controllers are expensive, even for enterprise-class budgets.
Enter the Kingston E1000 with four client PCIe NVMe SSDs that sit in a modular add-in card. The card takes care of host power fail protection, making client SSDs a viable option for enterprise applications. Most client SSDs use either four or eight channels and cost significantly less to design and manufacture compared to large die enterprise flash processors that scale to 32 channels.
Chipsets from Intel allow system administrators to run RAID with Rapid Storage Technology (RST and RSTe) at the driver level. The feature is the backbone of Intel's upcoming DC P3608, which takes two expensive NVMe controllers and runs them in RAID 0 or RAID 1 on a single card. The Kingston E1000 can operate the same way.
As a single device, the E1000 can deliver higher performance compared to existing PCIe NVMe products. At VM World, Kingston displayed the E1000 operating at more than 1 million random IOPS. This is the Holy Grail for random single device performance that, until now, was measured rack space and not a single PCIe 3.0 8-lane slot.
|Product||SATA SSD||E1000 NVMe SSD|
|# of SSD||12||1|
|# of HBA||3||-|
|IOPS||~850,000 IOPS||~1,100,000 IOPS|
|Seq Read||~6.7 GB/s||~6.4 GB/s|
|Latency||~175 us||~60 us|
|Power||~90 Watts||~27 Watts|
We received a comparison of what it would take to achieve compatible sequential performance from client SATA SSDs and HBAs to match the E1000. It would take 12 SATA SSDs and 3 LSI HBAs to reach the same 6.5 GB/s plus sequential performance. The SATA configuration would also use 3x the power and still have 3x the latency compared to the Kingston E1000.
Kingston has yet to disclose the MSRP of the E1000 or capacity sizes, but we expect the single AIC solution sell for less than the SATA array and have capacity sizes up to 4 TB before overprovisioning.