当我们 第一次审查 去年三月的 LSI WarpDrive,我们非常喜欢它在当时新兴的 PCIe SSD 存储解决方案领域的性能。 自最初审查以来发生了很大变化:StorageReview 更新了我们的 企业测试平台 和企业SSD测试方法和 EMC 已对 WarpDrive 进行了认证 在他们的服务器缓存解决方案中, VFC缓存. LSI 通过购买 WarpDrive 解决方案中使用的控制器 SandForce 来继续改进平台,以在内部引入更多技术。
当我们 第一次审查 去年三月的 LSI WarpDrive,我们非常喜欢它在当时新兴的 PCIe SSD 存储解决方案领域的性能。 自最初审查以来发生了很大变化:StorageReview 更新了我们的 企业测试平台 和企业SSD测试方法和 EMC 已对 WarpDrive 进行了认证 在他们的服务器缓存解决方案中, VFC缓存. LSI 通过购买 WarpDrive 解决方案中使用的控制器 SandForce 来继续改进平台,以在内部引入更多技术。
通过收购 SandForce,LSI 大大扩展了他们在 SSD 领域的影响力。 已经是整个存储空间核心硅组件的供应商,拥有自己的 SSD 控制器技术与购买他人的技术之间存在巨大差异。 LSI 现在拥有其 PCIe SSD 解决方案的关键组件,我们完全期待未来的版本,如 WarpDrive 2,具有更紧密的构建,具有更好的性能、可靠性和兼容性。 此次收购还使 LSI 在支持当前 WarpDrive 产品方面具有优势,可以更轻松、更快速地访问固件更新,从而随着时间的推移逐步改进产品。 借助在企业空间中发现的此类长寿命解决方案,卓越的固件是一个巨大的优势。
LSI WarpDrive SLP-300 围绕 384GB 的美光 SLC NAND 和六个 SandForce SF-1500 处理器构建而成。 凭借 300GB 的可用空间,大约 22% 的超额配置,WarpDrive 宣传高达 1,400MB/s 的持续顺序写入速度和高达 1,200MB/s 的随机大块传输。 在随机 4K 空间中,它能够提供 150,000 IOPS 读取和 190,000 IOPS 写入。
LSI WarpDrive SLP-300 规格
- 300GB 存储(384GB 美光 3xnm SLC NAND)
- PCI Express 2.0 8x 主机接口
- 每 24 字节最多 512 位的 ECC 保护
- LSI SAS2008控制器
- 使用 SAS 基础架构进行更简单的集成
- 企业可靠性
- 4 KB 读取:高达 150K 随机,高达 240K 顺序
- 4 KB 写入:高达 190K 随机,高达 200K 顺序
- 平均延迟小于 50 微秒
- 完全由 PCIe 插槽供电,功耗 <25 瓦
- 支持Windows和Linux操作系统
- 三年保固
合成基准
鉴于 LSI WarpDrive 等 PCIe SSD 的更高性能,我们略微修改了我们的标准测试方法,而不是我们如何对单个企业 SATA/SAS SSD 进行压力测试。 为了使卡完全饱和,我们必须通过 IOMeter 中的多个管理器和工作器来增加 I/O 负载,否则我们将看不到该驱动器的全部潜力。 我们的方法允许我们在未格式化的设置中仍然使用驱动器,两个管理器和两个工作人员与相同的 5GB LBA 段接口。 这使我们能够使 LSI WarpDrive 完全饱和并达到该驱动器宣传支持的突发速度。
我们将本次审查的综合 IOMeter 测试部分分为两部分。 第一个是我们的标准低队列深度测试,在给定管理器/工作线程数的情况下,在单个驱动器上以 QD=1 级别执行,在 QD=4 级别上在 PCI-e SSD 上执行。 初始测试更符合单用户环境,而后半部分更高的队列深度范围更像是卡在 I/O 请求堆积的服务器中看到的情况。
为了查看它在直线性能方面的表现如何,我们使用 IOMeter 进行 4K 对齐的顺序 2MB 传输测试,有效队列深度率为 4。
WarpDrive 表现出强劲的性能,读取速度分别为 1,542MB/s 和 1,392MB/s。
我们的下一个测试着眼于随机大块传输,但仍保持 2MB 传输大小。
在 2MB 随机传输测试中,读取速度大致保持在同一水平,为 1,539MB/s,但写入速度降至 1,262MB/s。
我们的下一个测试着眼于我们在实验室测试过的所有 PCI-e SSD 的低队列深度 4K 随机读/写以及峰值队列深度数据。
在 4 的低有效队列深度下,LSI WarpDrive 测量到 25,765 IOPS 读取和 65,344 IOPS 写入,提供强大的离线性能。 在这种情况下,Fusion-io ioDrive 确实超过了它。
考虑到 WarpDrive 的 QD=4 性能稍弱,在我们的图表中看到比 Fusion-io ioDrive 更高的延迟数字也就不足为奇了。 峰值延迟的差异可能归因于 NAND 和控制器的差异,尤其是 WarpDrive 有六个 SandForce 处理器同步在一起,而 ioDrive Duo 上只有两个控制器。 最大延迟非常好,在我们的测试期间最高为 27.7 毫秒。
我们综合基准的下半部分是斜坡测试,涵盖从早期队列深度级别到最大值 64 (QD=256) 或 128 (QD=512) 的性能。 本节还包括我们的服务器配置文件测试,这些测试从一开始就旨在展示企业产品在要求苛刻的混合服务器负载下的性能。
WarpDrive 迅速达到其峰值性能水平,在队列深度 8 及以上时显示出强劲的增长。
在我们的斜坡 4K 写入测试中,WarpDrive 以 160,000 IOPS 的最高速度重复数据。
我们的下半部分综合基准测试也是斜坡测试,涵盖从早期队列深度级别到最大值 64 (QD=256) 或 128 (QD=512) 的性能。 本节包括我们的服务器配置文件测试,这些测试从一开始就旨在展示企业产品在要求苛刻的混合服务器负载下的性能。 LSI WarpDrive 保持了非常强劲的性能,仅次于 OCZ Z-Drive R4,后者拥有八个来自最新一代 SandForce 的控制器。
企业综合基准
写入驱动器的时间越长,闪存性能就会发生变化,并且速度会逐渐降低,直到驱动器达到其稳态速度。 在企业环境中,如果驱动器在使用一小时后不会再次达到该速度,则初始突发几乎无关紧要。 这就是稳态基准测试的用武之地,显示驱动器在 24/7 负载下的性能。 出于这个原因,以下所有基准测试均已预先调节并以稳态模式记录。
我们使用 StorageReview Enterprise Testing Environment 对 LSI WarpDrive 进行基准测试; 准确地表示其在企业环境中的能力。 企业测试平台基于 联想ThinkServer RD240,配备双英特尔至强X5650处理器,运行Windows Server 2008 R2。 所有 IOMeter 数字都表示为 MB/s 速度的二进制数字。
我们的第一个测试着眼于具有大块传输的顺序写入环境中的速度。 此特定测试使用 IOMeter 的 2MB 传输大小,4k 扇区对齐并测量队列深度为 4 的性能。
对于完全不可压缩的数据,LSI WarpDrive 保持了 851MB/s 的强劲读取速度和 611MB/s 的写入速度。
转向随机访问配置文件,但仍保持 2MB 的大块传输大小,我们开始看到性能在多用户环境中的变化。 该测试保持我们在之前的顺序传输基准测试中使用的相同队列深度级别 4。
不可压缩的稳定读取速度通过切换到随机传输而变得不分阶段,测量值为 846MB/s。 写入速度有所下降,但与我们最近评测过的一些 2.5 英寸企业级 SSD 相比,WarpDrive 的速度提高了 2-3 倍,达到 216MB/s。
我们的下一个测试着眼于静态队列深度为 4 时的 32K 随机写入性能,一旦驱动器达到稳态,就会记录结果并取平均值。 虽然 IOPS 性能是衡量稳态性能的一个很好的指标,但另一个重要的关注领域是平均和峰值延迟。 更高的峰值延迟数字可能意味着某些请求可以在大量连续访问下备份。
在具有完全不可压缩数据的稳态下,WarpDrive 以 4 IOPS 的随机 35,119K 写入速度稳定下来,队列深度为 0.91 时的平均延迟为 32 毫秒。此测试期间的最大延迟测得为 57.77 毫秒,没有高峰。
我们的每个服务器配置文件测试都对读取活动有强烈的偏好,范围从 67% 读取我们的数据库配置文件到 100% 读取我们的 Web 服务器配置文件。 由于 WarpDrive 使用可以压缩数据以获得更快速度的 SandForce 处理器,我们测量了 0% 和 90% 压缩率的稳态性能。 这显示了现实世界条件的两个极端,其中给定环境中的某些数据可以重复和压缩。
我们的第一个服务器配置文件涵盖了数据库条件,其中 67% 的读取和 33% 的写入工作负载组合主要集中在 8K 传输大小上。
在我们的数据库配置文件中,WarpDrive 能够以不可压缩数据推动 33,441 IOPS,在 83,565% 可压缩信息的情况下加速到 90 IOPS。
下一个配置文件查看一个文件服务器,80% 的读取和 20% 的写入工作负载分布在从 512 字节到 64KB 的多种传输大小上。
在我们的文件服务器测试中,WarpDrive 仍然提供令人印象深刻的速度和完全不可压缩的数据,测得 29,009 IOPS,在 65,000% 可压缩模式下加速超过 90 IOPS。
我们的 Web 服务器配置文件是只读的,传输大小从 512 字节到 512KB 不等。
令人惊讶的是,在我们的网络服务器配置文件中看到压缩级别之间的速度差异是只读的。 在此测试中,WarpDrive 在不可压缩数据下测得 36,197 IOPS,在 50,555% 可压缩时测得 90 IOPS。
最后一个配置文件查看工作站,使用 20K 传输混合使用 80% 的写入和 8% 的读取。
在工作站设置中,LSI WarpDrive 的速度为 37,795 IOPS,不可压缩数据可扩展至 85,222 IOPS,可压缩数据为 90%。
真实世界的基准
我们的企业跟踪涵盖 Microsoft Exchange 邮件服务器环境。 我们在几天内捕获了 StorageReview 邮件服务器的活动。 该服务器硬件包括一个运行 Windows Server 2970 R2003 环境的 Dell PowerEdge 2,在 Dell Perc 73/I 集成控制器上以 RAID10 中的三个 5GB 5k SAS 硬盘驱动器运行。 跟踪由许多小的传输请求组成,具有 95% 的强大读取负载和 5% 的写入流量。
在覆盖邮件服务器的企业跟踪设置中,LSI WarpDrive 保持 830MB/s 的速度,推动超过 104,000 IOPS。
结语
我们很高兴能够在新的企业测试环境中重新评估 LSI WarpDrive SLP-300。 虽然 PCIe SSD 空间继续变化,但有一点是明确的,具有优质组件和工程的解决方案将找到通往这个快速增长市场顶端的道路。 这就是 WarpDrive 令人兴奋的部分原因——LSI 现在拥有关键的控制器技术,当前和未来的 WarpDrive 产品应该会继续令人印象深刻,让 LSI 在基于 SandForce 技术的 PCIe SSD 方面处于工程领先地位。
虽然显然不是我们见过的最快的 PCIe 存储解决方案,但它是迄今为止拥有最强大的驱动程序支持的解决方案。 该卡基于 LSI SAS2008 控制器,兼容大多数主要操作系统,包括 Windows、Linux 和 Mac OS。 它也是可引导的,并非所有 PCIe SSD 解决方案都可以。 LSI WarpDrive 在耐久性情况下具有广泛的兼容性和强大的 I/O 性能,可满足企业购买者的需求。 利用六个 SandForce SF-1500 控制器,我们看到在最坏情况下的随机 4K 写入速度,不可压缩数据在稳态下测量为 35,000 IOPS。 在数据可能不像我们的数据库环境那样完全随机的区域中,SandForce 处理器能够加快事务处理速度,将性能从 30k IOPS 的中间范围提高到 80K IOPS 以上。
SLP-300 WarpDrive 并不适合所有人。 由于此模型仅支持 SLC,因此对于某些没有持续写入活动的情况,eMLC 解决方案可能更具成本效益,并具有足够的耐用性来完成工作,这可能有点矫枉过正。 不过,看到 LSI 在某个时候提供基于 eMLC 的解决方案也就不足为奇了。
LSI 通过购买 SandForce 改变了游戏规则。 凭借关键的工程优势,LSI 不仅可以更好地支持当前一代的 WarpDrive,而且在下一代 WarpDrive 2 中使用 SandForce 处理器时,他们将拥有显着的领先优势。随着这些产品在生产环境中花费的时间长度,支持这是一件大事,虽然有时难以量化,但拥有内部工程团队和处理器显然有好处,尤其是与 LSI 在存储领域的长期血统相结合时。
优点
- 可开机,兼容性极佳
- 名副其实,性能卓越,无需外部电源
- SandForce 处理器可轻松提升具有一定可压缩性的区域的性能
- 体积小,不比标准 RAID 卡的占用空间大多少
缺点
- 仅提供 300GB 容量
- 没有 eMLC 选项
底线
LSI WarpDrive SLP-300 首先是一款高性能企业 PCIe SSD,在其目标市场中表现出色。 将 LSI SAS2008 控制器与六个 SandForce SF-1500 处理器和 300GB 可用 SLC NAND 的兼容性和可靠性相结合,LSI 创造了一个强大的设备,可以在高 I/O 使用场景中提供卓越的性能,并具有一定的可压缩性。 尽管自首次发布以来市场上出现了其他几种选择,但 WarpDrive 仍然在这个快速扩张的市场中占有一席之地。