原创 NAS新型态应用:加装SSD快取真的「利大于弊」吗?(二)

2022-4-21 13:54 2413 7 7 分类: 测试测量

于前文NAS新型态应用:加装SSD快取真的「利大于弊」吗?(一)中,提到SSD快取应用在网络储存服务器NAS上可以有效地提升数据数据的传输效能及反应速度,但实际上确实如此吗?在本文中百佳泰将以实际的测试数据左证并分析SSD快取在网络储存服务器NAS上带来的好处与坏处有哪些。

测试数据上,分成三种不同的应用方向来呈现:

· VDbench Performance

VDbench 是一个I/O work load产生器,安装方便且兼容性较好。通常用于验证储存设备的数据完整性和效能的量测。本文中用使用随机读写及循序读写的work load来评测NAS上有无应用SSD快取的前后效能。

· Real-world File Copy Performance

模拟一般使用者使用NAS时,大量读写NAS上的数据数据,以验证应用SSD快取前后,是否有效提升传输效能。

· SQL Server OLTP Benchmark (HammerDB TPC-C)

将SQL 数据库(Database)建置于NAS系统的主要储存区(HDD)上,使用HammerDB来执行数据库TPC-C效能量测,用以验证SSD快取应用前后的效能差距。

接下来,为各位呈现SSD快取应用前后的各项测试数据。

1. VDbench Performance

随机读取Random read 4K 128 thread

随机写入 Random write 4K 64 thread

循序读取 Sequential read 128K 16 thread

循序写入Sequential write 64K 8 thread

从VDbench的测试结果,很明显的可以看出在NAS应用SSD快取之后,可以取得非常显著的效能增进。

· 随机读取Random read 4K 128 thread

应用SSD快取后的效能上升了1744.56倍(1744.56X)

· 随机写入 Random write 4K 64 thread

应用SSD快取后的效能上升了386.25倍(386.25X)

· 循序读取 Sequential read 128K 16 thread

应用SSD快取后的效能上升了7.18倍(7.18X)

· 循序写入Sequential write 64K 8 thread

应用SSD快取后的效能上升了1.43倍(1.43X)

2. Real-world File Copy Performance

在模拟使用者实际从NAS上读取及写入大量档案的测试上,SSD快取所能带来的效能增进,没有像前面VDbench那么样的巨大,但是从NAS上读取档案的传输效能还是有成长了7.63倍(7.63X)

3. SQL Server OLTP Benchmark(HammerDB TPC-C)

NOPM(New Order Per Minute)

SQL TPM(Transaction Per Minute)

将SQL 数据库(Database)建置于NAS系统的主要储存区(HDD)上时,SSD快取无疑可以提高数据库I/O的性能,因为新订单(New Order Per Minute)和交易量(Transaction Per Minute)都明显增加了接近快4倍(3.91X–3.94X)

由前述三大项的验证结果来看,SSD快取应用于网络储存服务器NAS上的确可以有效提升效能。但是,实际将SSD快取应用到网络储存服务器NAS上是否会有那些应用限制,或是哪些潜在问题及风险产生呢?我们将会于NAS新型态应用:加装SSD快取真的「利大于弊」吗?(三)中,继续为大家分析解说,敬请期待。

作者: 百佳泰测试实验室, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-400317.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
7
关闭 站长推荐上一条 /3 下一条