We've long been fans of the Dot Hill arrays, looking at a few over the years including the AssuredSAN 4824 and the AssuredSAN Ultra48 in both HDD and hybrid configurations. In fact, the Ultra48 never made its way home; it's been in our lab serving as a primary capacity array for some time now. Dot Hill was good about continuing to add features to their controllers, making them some of the best in midrange storage. After the Seagate purchase of Dot Hill mid last year (podcast on the topic), the updates have continued flowing; at the end of last year Seagate pushed out a release that dramatically improved the performance of the 6004 series controllers, amongst several other material updates. This got us to thinking about how much more performance could be squeezed out of the Ultra48 with a relatively simple controller swap. Given Seagate's interest in delivering a fully vertically integrated storage array, the timing seemed right to give it a try.
AssuredSAN 6004 Features
Performance Testing
Dell PowerEdge R730 Virtualized MySQL 4 Node Cluster
Sysbench Performance
With the previous Dot Hill Ultra48 review narrowing in on a mix of 8 SSDs for a flash tier, with 40 HDDs running as capacity, we leveraged that scheme in our most recent review. The main difference this time around, though, was reaching out to the Seagate SSD team to use the new Seagate 1200.2 1.6TB SAS3 SSDs. Since DotHill operates on a tiered architecture (as opposed to one involving caching), we cut to the chase with using the SSDs only in our storage pools. We used 4 1.6TB SSDs per controller, offering 6.4TB of RAID1 capacity total, equally split between both controllers. For ease of side-to-side comparison, we used the Ultra48 chassis with the 6004-series controllers and the 4824 (24-bay) chassis with the 4004-series controllers.
Each Sysbench VM is configured with three vDisks, one for boot (~92GB), one with the pre-built database (~447GB), and the third for the database under test (270GB). In previous tests we allocated 400GB to the database volume (253GB database size), although to pack additional VMs onto the VxRack Node we shrunk that allocation down to make more room. From a system resource perspective, we configured each VM with 16 vCPUs, 60GB of DRAM and leveraged the LSI Logic SAS SCSI controller. Load gen systems are Dell R730 servers.
Sysbench Testing Configuration (per VM)
While the DotHill Ultra48 with 4004 controllers is no slouch by any means, we did see an impressive boost in performance by just swapping controllers. At the top-end, the 4004 controllers maxed out in our Sysbench workload with an aggregate TPS score of 7,311, while the 6004 controllers jumped to 10,361. This marks a 42% boost in performance. Also impressive is that across the entire spectrum of MySQL loads ranging from 4-12VMs running, the 6004 controllers maintained their boost in performance over the older controllers.
Looking at average aggregate latency in our Sysbench workload, at peak load the 6004 controllers maintained a response time of 49.4ms, whereas the 4004 controllers measured 70ms.
Peak latency as measured in our 99th percentile latency chart also showed strong gains with the faster controllers, keeping that average at 85ms, whereas the original controllers topped at 122ms.
Conclusion
While changing nothing but the controllers in the Ultra48, Dot Hill clearly offers a lot of room to grow when looking at the 4004 and 6004 controllers. In this testing scenario where MySQL TPS is the core metric, we saw a 42% boost in performance at the top end. This compares to a 31% boost with the 12VM testing, which is really where the 4004s ran out of steam. If we were to apply more VMs, we would see this gap continue to widen and latencies spike on the 4004, while the 6004 marches on for a while more before hitting its limit.
Ultimately, Dot Hill has been able to continue to cram a vast feature set into their RealStor software, but clearly the hardware engineers keep busy too. As faster processors come out onto the market, dense platforms like the DotHill Ultra48 will continue to take advantage of newer and faster flash technologies. So for customers already satisfied by their Ultra48 purchase, and who enjoy the dense 48-disk configuration in a 2U chassis, one upgrade path exists to boost performance for an ever-growing I/O demand.
With ransomware attacks on the rise, there's no easier-to-use solution for Veeam to protect your data than Ootbi by Object…
The Dell Precision 5690 laptop is surprisingly lightweight but packs a powerful punch, our review unit includes a NVIDIA RTX…
The UGREEN DXP480T Plus offers an alluring blend of portability and performance in a tiny body with 4 M.2 NVMe…
TrueNAS has gained traction in the self-host and homelab communities for several reasons. One primary reason is that it's free…
The Intel Data Center GPU Flex Series 170 ia tantalizing for organizations that want to provide their VDI users with…
The UGREEN DXP6800 Pro is an exciting addition to the prebuilt NAS segment and stands out as a sophisticated solution…