请问:
看你们企业HPC集群初建时,计算水平相对而言较低,其计算存储需求不高,但随着产品的市场竞争日趋激烈,企业需要提升产品各方面性能,这时计算的精度、规模提升,造成IOPS性能及读写带宽达不到计算任务需求值,体现为任务计算时间过长。你们造成这个原因,你们是通过引入闪存架构解决了这个IOPS的问题吗?还是如何进行的架构优化来解决这个问题的?这个过程在企业里还是非常常见的,想了解一些你们的经验。
如果仅仅是因为IOPS的瓶颈,全闪存阵列是个最好的解决方案,而且能立马见效和效果明显,但是费用比较高
如果是考虑费用,从架构上可以对后端的存储系统和网络部分进行优化,
针对网络:存储区域网络可以由IP升级成FC,如果是IP网络,可以采用链路捆绑模式加大带宽;
针对存储:提高存储的缓存、将SAS和STAT盘部分更换为SSD盘,利用数据分层功能,提升性能,提供高IOPS
收起其实这两方面都是需要考虑进去的。 使用闪存系统无非看中的就是起高IO,低延迟,在你计划引进闪存前,请先评估一下自己的系统架构是否已经做好了准备,比如光纤通道是否已经足够宽等。
使用闪存系统的确在大部分场景都能够提升应用系统的性能,特别是对IO比较敏感的业务系统,比如OLTP的业务,对iops和延迟要求较高的系统,当然对一些报表业务也同样有明显的提升。
需要特别注意的是,在你使用闪存后,为了能够发挥其性能的特性,需要你在应用、数据库、系统层面做一些相应的调优,比如增加io的并发量,调整数据库和系统io相关的参数等等,这样对于业务性能提升才会有最大的帮助,也会让你觉得物有所值。
闪存经济效益考量
IPOS性能不足,说的是磁盘存储环境吧?用闪存肯定要多花钱,所以你得分析一下企业的高IOPS业务量占比如何?若占比高或全部是高IOPS业务,可再多方面核算一下经济效益吧,通常其经济效益还是很不错的,不论是促进业务水平、效率的提升及市场的良性影响等。
架构优化方面
1、 若当前存储还不是SAN结构则建议升上去,业界的成熟模型通常是FC-SAN。
2、 若给磁盘存储加缓存有一点点的作用,但不要有太多期望。
3、 闪存+磁盘二级存储机制:采用闪存但不抛弃原有存储,而是将闪存用在刀刃上,代价不会太高,只做计算盘,而原在存储作仓储盘即可,形成二级存储机制,结果数据自动从计算盘转移至仓储盘,闪存使用率会保持在一个比较稳定的范围。
收起