扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共4页)
3.SSD和RAID –测试和结论
在RAID 0的SSD测试中,添加更多的驱动器在同等程度上提高了性能和容量,数据吞吐量和每秒I/O操作同样是如此。
测试设置
我们的测试中使用来自三星公司的五个SSD,他们并没有使用强大的产品名称,只是简单的“三星SLC SSD”和产品标签MZ3S9100-XAB4。每个驱动器的容量为100GB,基于SLC NAND闪存,配有3GB/s SATA端口,并且支持TRIM和NCQ(Native Command Queuing全速命令排队),三星公司生成读取速率为260 MB/s,而写入速率为245 MB/s。
闲置时能源消耗为1.7瓦,消费模式需要更多能源,负载时达到3.7瓦,这与企业级硬盘相比仍然是可以接受的,企业级硬盘达到10000和15000RPM。常规磁盘可以达到这个数据的四倍。额定工作温度为-10°C和 60°C之间,这在SSD领域是相当标准的。三星还提供了一个200GB模式,如果你需要更多的服务器存储容量。
为了尽可能清楚地展示可扩展性,我们首先以其中一个SSD作为基准,然后创建一个两个驱动器的RAID 0阵列。每项测试运行时,我们就新增一个额外的驱动器,这样到最后,我们可以对比五个测试配置,并能很容易地看出它们的区别。
当然,快速(但不安全)的RAID 0模式只是在特殊情况下使用,而拥有内置冗余的RAID模式通常才是首选。然而,对于这个测试,我们特意选择了RAID 0,因为它能够显示我们能够期待的最好的扩展情况。
测试平台配置
虽然我们使用的是比较快的测试系统,但对于最大限度提高I/O性能,这个配置并不是最理想的。多插座平台、较快的处理器以及全新的RAID控制器之一将能够帮助最大限度地提高I/O性能。我们也不得不说,企业级SSD并不一定能够提供最高的性能,但是能够最好地保持性能。在这种情况下,这意味着其他SSD,特别是消费类产品,可能在理论情况下能够提供很好的性能,但是当处理密集的工作负载时,企业级硬盘总是能够更好地维持预期的性能水平。
三星 MZ3S9100 3.5英寸SSD
LSI 9280 RDID控制权
I/O性能
lometer测试及其文件服务器、web服务器和工作站测试显示了系统是如何扩展的。单个SSD达到约每秒15 000 个I/O操作,而有两个驱动的RAID 0阵列得到额外的10 000个 I/O操作。增加更多的SSD能够相应的增加整体I/O容量。
每个增加的SSD不仅增加了容量,同时I/O性能也实现强劲稳步的增长。这个测试系统似乎没有接近任何I/O性能上限,但每次增加驱动器都得到了相同数量的扩展。使用传统的磁性硬盘驱动器,只有增加非常多数量的驱动器(两位数)才能实现这样的性能。或者,换种说法,曾经你可能需要增加几个新的服务器或者巨大的RAID阵列,而现在购买多一个SSD就已经足够。
数据库基准测试似乎有点不准,单个SSD应该能够实现更好的性能,但是趋势仍然是相同的,五驱动RAID 0阵列可以提供更多的I/O吞吐量。
Iometer流
对于速度追求者而言,连续读取速率绝对让他们感觉物有所值。在五个驱动器的情况下,RAID阵列峰值数据吞吐量达到1000 MB/s(读取)和1122 MB/s(写入),后者更快是因为RAID控制器正在缓存。更重要的是,每增加一个驱动器,都会提高相同值的性能,扩展几乎呈线性发展。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者