服务器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阵列卡缓存调整
标签:缓存,Raid,读写,cache,Linux,服务器,阵列卡 From: https://www.cnblogs.com/gkhost/p/18527291