Linux基础——服务器Raid阵列卡开启cache缓存

服务器Raid阵列卡开启cache缓存

一、问题描述

客户业务环境:本地存储型裸金属服务器做NFS服务器,15台以上的客户端接入服务器,读写大量的小文件,客户读写速录慢的现象;
影响读写速率:磁盘性能和磁盘缓存,容易造成大量的IO拥塞;

二、问题分析

裸金属NFS服务器单盘最大IOPS 2200,一台主机可能有5-10块盘,Linux主机sar -b和sar -d读写盘流量高,小文件传输快,流量没有达到峰值,大量块造成主机队列拥塞sar -q;

 

 

三、问题处理

提高Raid阵列下磁盘的读写速度,通过开启硬盘cache缓存
 
查看硬盘cache
arcconf getconfig 1 pd | grep -i 'write cache'
 
查看Radi成员盘cache指令
arcconf setcache 1 drivewritecachepolicy configured 1

 

四、结论

  由于租户客户机向NFS服务器发起大量的小块文件,导致系统接收IO存在大量的积压,需要提高Raid卡的缓存空间,提高单次缓存小块IO的数量,缓解主机队列拥塞的情况发生;

 

五、涉及知识点

裸金属服务器RAID阵列卡缓存调整

 

 

 

 

posted on 2024-11-05 10:04  gkhost  阅读(116)  评论(0编辑  收藏  举报

导航