首页 > 系统相关 >Linux基础——服务器Raid阵列卡开启cache缓存

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

时间:2024-11-05 09:57:51浏览次数:3  
标签:缓存 Raid 读写 cache Linux 服务器 阵列卡

服务器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

相关文章

  • Veritas InfoScale 8.0 (Unix, Linux, Windows) 下载 - 高可用性和灾难恢复解决方案
    VeritasInfoScale8.0(Unix,Linux,Windows)-高可用性和灾难恢复解决方案打造云和本地应用程序的高可用性和出色性能请访问原文链接:VeritasInfoScale8.0(Unix,Linux,Windows)-高可用性和灾难恢复解决方案查看最新版。原创作品,转载请保留出处。作者主页:sysin.org......
  • Linux,shell基础,变量,数值运算
    linux一.shell基础1.什么是shell在linux内核与用户之间的解释器程序,通常指/bin/bash2.shell的使用方式1.交互式2.非交互式3.Bash基本特征1.快捷键2.历史命令3.重定向4.管道5.别名......
  • linux内存管理学习总结
    一、内存寻址1.1逻辑地址、线性地址、物理地址的概念1.2逻辑地址转换线性地址步骤1.3线性地址到物理地址的转换二、内存管理2.1引导内存分配器阶段2.2内存管理子系统2.332位架构的地址空间划分2.464位架构的地址空间划分2.5内核态的内存管理2.6用户态内存管理......
  • 一文了解Android SELinux
    在Android系统中,SELinux(Security-EnhancedLinux)是一个增强的安全机制,用于对系统进行强制访问控制(MandatoryAccessControl,MAC)。它限制了应用程序和进程的访问权限,提供了更高的安全性,以防止未经授权的访问。SELinux的引入是为了提升Android系统的安全防护能力,尤其是在面对......
  • vitis2024.1创建Linux应用
    环境安装软件下载路径环境vitis2024.1ubutnu22.04简介一般使用pretalinux编译后的文件,制作为文件系统后,在/usr/bin/找到编译后的可执行程序。首先我的开发板已经使用petalinux2024.1制作好了系统,硬件层面也使用vivado2024.1做好了配置,网络连接没有问题,后续的程......
  • 【linux应用】在Linux里如何把一个已经登录的用户踢出去
    原创老段工作室我在两个终端下都用tom登录了vms72这台机器一个是直接在虚拟机控制台登录的,下图1的位置,终端编号为tty1另一个是通过xshell登录的,下图标记为2的位置,终端编号为pts/0断开一个用户的会话的语法是:pkill-kill-t终端编号所以我现在想把虚拟机里的那个tom登......
  • 【bypass系列】绕过命令过滤器:探索Unix/Linux中的Bypass技术
    原创visionsec安全视安免责声明该公众号分享的安全工具和项目均来源于网络,仅供安全研究与学习之用,如用于其他用途,由使用者承担全部法律及连带责任,与工具作者和本公众号无关。在Unix或Linux系统的安全测试和网络防御中,了解如何绕过命令过滤器是非常重要的。今天,我们将探讨......
  • linux中umask值计算与配置
     计算原理将目录或文件的默认最高权限(目录777、文件666)和umask掩码值都转换为二进制。对umask取反。将两个二进制值做与运算。将与运算后的二进制值转换为十进制,即为用户的新建目录或文件的默认权限。注:此处最高权777、666仅在运算过程中定义,非实际文件权限目录场景......
  • Linux系统压力测试工具(命令行工具)
    Linux的命令行压力测试工具在做基准测试时很有用,通过基准测试对了解一个系统所能达到的最大性能指标,这些指标可以作为后续性能比较、优化评估的参考依据。模拟CPU压力:可以使用stress命令使CPU处于高负载状态。例如,通过stress-c4命令(-c选项用于指定CPU核心数),会让系统的4个CPU核......