如何有效利用闪存的io性能?

参与23

2同行回答

jxnxsdengyujxnxsdengyu课题专家组系统工程师江西农信
将多个闪存盘做RAID保护,形成一个ARRAY,所有ARRAY均加入至同一闪存POOL,在POOL中划分LUN,LUN的大小尽量小,将LUN分配给主机OS,在OS上建文件系统或者以裸设备的方式给数据库使用。这样就尽量把数据都打散在所有闪存SDD盘中。读写并发性能最大化。...显示全部

将多个闪存盘做RAID保护,形成一个ARRAY,所有ARRAY均加入至同一闪存POOL,在POOL中划分LUN,LUN的大小尽量小,将LUN分配给主机OS,在OS上建文件系统或者以裸设备的方式给数据库使用。
这样就尽量把数据都打散在所有闪存SDD盘中。读写并发性能最大化。

收起
银行 · 2018-03-27
浏览2047
ZhuJun2014ZhuJun2014存储工程师IBM
简单的说,应用端要尽量的增加并发度,服务器CPU核数、HBA卡数量和磁盘queue depth值要遵循厂商建议,基本上可以获取最好的闪存IO性能。另一方面,闪存主要适合随机小块IO读写,因此适用场景一定要规划清楚。对于高吞吐的顺序读写IO而言,闪存并不会比传统阵列要好很多。...显示全部

简单的说,应用端要尽量的增加并发度,服务器CPU核数、HBA卡数量和磁盘queue depth值要遵循厂商建议,基本上可以获取最好的闪存IO性能。
另一方面,闪存主要适合随机小块IO读写,因此适用场景一定要规划清楚。对于高吞吐的顺序读写IO而言,闪存并不会比传统阵列要好很多。

收起
硬件生产 · 2018-03-27
浏览2077

提问者

阿杜
系统架构师CPIC

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-03-26
  • 关注会员:3 人
  • 问题浏览:4807
  • 最近回答:2018-03-27
  • X社区推广