RAID中的Stripe size对性能的影响?

RAID5重建慢?可能是你的‘条带大小’没设对!一次讲透Stripe Size对性能的影响 本文深入探讨了RAID5阵列中条带大小(Stripe Size)对重建速度和日常I/O性能的关键影响。通过实际案例和性能测试数据,揭示了不同条带大小在数据库、虚拟化和文件存储等场景中的最佳实践,帮助运维人员优化RAID5配置以显著提升重建速度和系统性能。 阅读详情

配置RAID的时候,有个可以手工设定的参数:Stripe size.
逻辑驱动器的Stripe size,代表控制器每次写入一块物理磁盘的数据量,以KB为单位。

不同Stripe size的选择直接影响性能,如IOPS和吞吐量。
Stripe size
值小,通过多块磁盘响应多个I/O请求,可以增加I/O访问速率(IOPS)
Stripe size
值大,通过多块磁盘响应一个I/O请求,可以增加数据传输速率(Mbps)

你可以使用performance monitor工具来评测Stripe size的设置对性能的影响。(显然这种评测要在测试环境里进行)
请按照如下指导方针进行评测:
1
如果典型的I/O size比Stripe size大,增加Stripe size,从而尽量减少响应同一个I/O请求的物理磁盘数量
这种设置适合于多用户、数据库、文件系统存储环境。使用单一磁盘响应单一请求,留下其他磁盘同时完成其他I/0请求。

2 对于单用户、I/O值大的环境(如多煤体应用存储),如果一个I/O请求能被一个data stripe(Stripe size乘以该ARRAY中响应I/O请求的磁盘数量)
所响应,将使性能优化。这种情况下,多块磁盘响应同一个I/O请求,但每块磁盘只被访问一次。

3 通常,小Stripe size适用于数据库,一般Stripe size适用于文件服务器,大Stripe size适用于多煤体应用。

4 增加Stripe size,理论上会增加最大磁盘吞吐量。

使用技巧:Stripe size大小可以设置为8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 和 256 KB:
Storage Manager
设置Stripe size的默认值是
64 KB.
对于数据库应用,Stripe size在4-16 KB之间被证明效果比较好;对于大文件环境,比如流煤体或CAD,建议Stripe size设置为128KB以上。

对于Web服务器以及文件打印服务器,建议Stripe size设置为16-64 KB.

注意:对Stripe size的设置是否合理,应该在生产系统运行前,进行性能测试以作出最后的决定。你可以动态调整Stripe size,但是数据重写过程会
影响性能。因此在生产系统下要慎重使用。

Linux mdadm 软RAID 配置实战:RAID 5/6/10 性能调优 3 要点 本文详细介绍了在Linux环境下使用mdadm工具配置和优化软RAID 5/6/10的实战技巧,包括基础配置、RAID级别选择与性能特点分析,以及关键的Chunk Size优化、文件系统对齐和读写策略调整等性能调优要点。通过本文,系统管理员可以掌握提升软RAID性能的实用方法,确保数据安全与高效存储。 阅读详情

相关推荐

别再只会F12了!DELL工作站RAID配置的隐藏菜单与实战避坑指南(含RAID 5/10选择建议)

本文深入解析DELL工作站RAID配置的隐藏菜单与实战避坑技巧,涵盖BIOS设置、IRST界面参数优化及RAID 5/10选择建议。通过详细的操作指南和性能对比,帮助用户避免常见陷阱,提升存储系统效率与数据安全性。特别针对视频编辑、虚拟化等不同工作负载提供定制化RAID配置方案。

ateu52935的博客 303

如何设置适合大小的stripe size对数据库?

首页 > MySQL, MySQL Innodb > Raid1+0 stripe size for MySQL InnoDB Raid1+0 stripe size for MySQL InnoDB 2011年12月12日谭俊青 发表评论阅读评论 MySQL InnoDB使用 Raid 1+0 stripe size 大小该如何配置? By: 谭俊青

haiross的专栏 1万+

HPE MSA 2040存储空间规划避坑指南:RAID5配置、卷大小分配与主机映射的最佳实践

本文深入解析HPE MSA 2040存储空间规划的关键实践,涵盖RAID5配置优化、卷大小分配策略与主机映射技巧。通过实测数据揭示RAID5的性能调优参数,提供空间分配的黄金法则,并分享多路径配置的调优经验,帮助企业避免常见陷阱,提升存储系统长期运维效率。

weixin_30315723的博客 378

erp中磁盘阵列条带的划分-针对oracle数据库,针对EMC CX系列讲解Raid类型及利弊权衡...

【IT168 专稿】EMC CX-series系列磁盘阵列中使用RAID(独立磁盘冗余)技术,通过 RAID技术,可以将单独的磁盘组成一个逻辑单元(LUN)以提高可靠性和性能。在这一系列中支持5种RAID级别以及两种磁盘设置:(单个单元和 hotspare热备盘)。你可以通过使用存储系统管理实用程序绑定磁盘以将其组成一个RAID组。其中4钟RAID级别使用磁盘条带化,两种使用镜像。什么是磁盘条带化...

weixin_39688870的博客 335

别再被骚扰了!手把手教你彻底卸载阿里云盾(安骑士)并封禁其IP段

本文详细指导如何彻底卸载阿里云盾(安骑士)并封禁其IP段,帮助用户夺回服务器控制权。从识别监控组件到执行官方卸载脚本,再到手动清理残留文件和配置iptables规则,确保完全阻断云盾通信。适用于追求极致性能或需要完全自主控制的环境。

weixin_42525551的博客 452

CSP-J 初赛模拟卷1 题解

只有一棵子树有后继,其他的都是叶结点才能保证树的深度最大,此时还剩(n-5)个结点,最后加上2,得到(n-3),即为答案。题解:先修改p的指针域,让它的左指针域指向q,然后再让q的右指针域赋值给p的右指针域,再然后修改q的右指针域使其指向p,最后需要改变的指针域就是原先q结点的后继节点的左指针域内容。设n个元素的入栈序列是1,2,3,...,n,出栈序列为p1,p2,...,pn,若p1=n,则pi(1≤i≤n)的值为(1)输入的三个数中,第二个数应是[0,11]上的整数,否则会出现数组越界的问题。

Sat77GryHp_Pro的博客 2805

[zt] segment size(strip size)对磁盘阵列性能的影响

下面针对某些可以对segmentsize大小改变的磁盘阵列的控制器进行说明,请各位指正。 SigmentSize(stripsize):控制器写到逻辑卷中一个物理磁盘的大小。 SigmentSize(stripsize...

cuixie2370的博客 865

【Unity】YooAsset与HybridCLR:高效资源管理与代码热更的黄金组合

本文深入探讨了Unity开发中YooAsset与HybridCLR的组合应用,为需要长期运营的项目提供了完整的资源与代码热更新解决方案。YooAsset作为高效的资源管理框架,简化了AssetBundle的打包、加载与热更流程;而HybridCLR则攻克了IL2CPP模式下C#代码无法热更的难题。两者结合,实现了从资源到逻辑的平滑在线更新,极大提升了开发迭代与线上维护的效率。

weixin_29006701的博客 279

组建Raid0,深入研究strip size性能特点对比

刚刚入手两个WD RE3 500G,于是立刻组Raid0来看看性能到底如何。 进入bios、设置Raid硬盘模式,重启后ctrl+I进入Raid模式设置。在这里设置的时候遇到难题了!! 就是Strip size模块大少的问题。 于是我翻看主板说明书,竟然没有提及strip size的特点,想不到技嘉X48主板说书竟然这么精简的带过stripsiz...

weixin_33982670的博客 3595

浮点数运算的陷阱与启示:FP16加法器/乘法器开发中的常见误区

本文深入探讨FP16加法器和乘法器开发中的常见误区,包括FP16格式解析、阶码对齐陷阱、尾数运算风险及规格化处理。通过Verilog实战代码展示防御性编程技巧,帮助开发者避免边界条件处理和异常状态管理中的错误,提升硬件设计的可靠性和效率。

dell8的博客 250

core_analyzer分析c++程序内存占用

环境:centos; 进程:单进程多线程c++程序; 问题:1. 分析系统内存占用; 2. 分析ptmalloc内存空洞(bins上的空闲chunk的大小); 包括:1. 占用了很大内存的c++进程; 2. gcore(在进程不core dump的情况下生成core文件); 3. core_analyzer(分析gcor...

weixin_41644391的博客 4811

RAID中的Stripe size对性能的影响

配置RAID的时候,有个可以手工设定的参数:Stripe size. 逻辑驱动器的Stripe size,代表控制器每次写入一块物理磁盘的数据量,以KB为单位。 不同Stripe size的选择直接影响性能,如IOPS和吞吐量。 Stripe size值小,通过多块磁盘响应多个I/O请求,可以增加I/O访问速率(IOPS) Stripe size值大,通过多

epic2005 1999

基于FFT的轴承故障诊断 - MATLAB代码和详细解释

最后,我们可以根据异常特征的位置和特征分析来确定轴承故障的类型。最后,我们可以根据异常特征的位置和特征分析来确定轴承故障的类型。因此,通过分析频谱图,我们可以识别轴承故障的特征。因此,通过分析频谱图,我们可以识别轴承故障的特征。我们可以选择适当的阈值,并在频谱图上标记异常特征。通过这种基于FFT的轴承故障诊断方法,我们可以快速、准确地检测和诊断轴承故障。接下来,我们将应用FFT来获取振动信号的频谱信息,频谱显示了信号在不同频率上的能量分布。通过将异常特征标记在频谱图上,我们可以直观地识别轴承故障的存在。

COWizard的博客 613

服务器RAID中的Stripe size对性能的影响

配置RAID的时候,有个可以手工设定的参数:Stripe size. 逻辑驱动器的Stripe size,代表控制器每次写入一块物理磁盘的数据量,以KB为单位。 不同Stripe size的选择直接影响性能,如IOPS和吞吐量。 Stripe size值小,通过多块磁盘响应多个I/O请求,可以增加I/O访问速率(IOPS配置RAID的时候,有个可以手工设定的参数:Stripe...

weixin_34417814的博客 371

uniapp [全端兼容] - 实现接入集成高德地图搜索地址及选择位置功能,搜索框检索选择地点并返回经纬度及详细省市区县街道地址,用户搜索历史及清空历史记录,选择地址自动获取周边位置列表/地图移动选点

uni-app,高德地图,h5移动端网页,微信小程序,支付宝小程序,Android安卓,苹果ios,app,nvue,Uniapp高德地图,在地图上选择或搜索指定地点,打开地图选择位置,关联地址搜索,输入地址返回附近地址列表,uniApp高德地图地址搜索,搜索框历史记录,关键字搜索,周边查询,搜索位置,uniapp对接高德实现搜索出现地址以及保存搜索记录,集成高德地图,实现精准位置选点功能,获取当前定位城市,如何实现搜索功能,获取省份城市区街道详细地址经纬度,移动选点标记位置,在地图上进行选择位置选点、搜索

🏆 前端领域优质创作者 1万+

Redhawk:什么是timing window?

STA timing file中timing window的作用和计算方式

m0_61544122的博客 1万+

硬盘、文件系统和存储 block、sector、 Stripe size区别

Cylinder, Tracks(磁道) and Sector(扇区) Cylinder,有人给翻译成柱面,这个中文意思得好好想想才明白:一根木头棍,用刀横向一切,形成的这个平面就是柱面。硬盘的一个中心轴上,平行放置了好几块碟片,每个碟片就是一个柱面。Track,每个碟片逻辑上有好多个同心圆形成的轨道,这些轨道就是Track。数据分布在这些Track上。Sector,为了更有效地利用空间,每个Track都会化成相同大小的小块,每个小块512Byte,就是一个Sector。硬盘写数据时,都是从外圈的Track

zhangnn5的专栏 3万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Dell服务器各种RAID卡介绍及监控方法

Dell服务器RAID卡介绍及监控 一、Dell服务器RAID卡介绍 以下在系统下使用相关命令得到的数据,dell支持的各种RAID卡的详细参数参见本文第五部分。 1、内部RAID控制器 使用megacli命令查看得到的RAID卡数据: SAS6/iR:只支持2块硬盘做raid0,或者raid1,或者不做阵列卡(Dell硬件聊天室获得) ...

weixin_34038652的博客 475

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

【无标题】

以块分段的RAID通常可允许选择的块大小从 2KB 到 512KB不等,也有更 高的,但一定要是2的指数倍。RAID全称为独立磁盘冗余阵列(Rdeundant Array of Independent Disks),基本思想就是把 多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、 容量巨大的硬盘。大多数striping的实现允许管理者通过调节两个关键的参数来定义数据分段及写入磁盘的 方式,这两个参数对RAID0的性能有很重要的影响。

2401_88186189的博客 124

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Dell服务器RAID卡介绍及监控

Dell服务器RAID卡介绍及监控 本文包含如下内容 一、Dell服务器RAID卡介绍 二、阵列卡的Stripesize介绍 三、megacli介绍、安装、使用、crontab监控脚本 四、查看SAS6/iR卡的信息 五、DELL服务器的各种RAID卡的详细参数 ...

weixin_33825683的博客 187

DELL服务器RAID配置深度指南:从BIOS到UEFI引导链路全解析

RAID(冗余磁盘阵列)是企业级存储的基础技术,其核心原理在于通过条带化、镜像或奇偶校验实现数据可靠性与I/O性能的平衡。在DELL PowerEdge服务器中,RAID配置并非简单图形化操作,而是涉及PERC控制器固件、UEFI启动协议、虚拟磁盘逻辑抽象及操作系统驱动协同的系统工程。关键技术价值体现在高可用保障、写缓存策略优化(如Write Back/Write Through)、以及对数据库、虚拟化等场景的IO适配能力。典型应用场景包括金融核心系统RAID 10部署、银河麒麟等国产OS在R730/R74

weixin_26763955的博客 345

【笔记】Chunk size, Stripe width, Stripe size概念辨析

在RAID-6的实现过程中,发现Chunk size, Stripe width, Stripe size这几个概念十分容易混淆,且能完全辨析的帖子很少。因此经过在百度大学以及谷歌大学的学习,我整理了一个从我的角度来说能够辨析上述概念的正确的思路。上述概念的辨析主要可以结合RAID0来进行理解,如果在叙述方面存在不妥或者有更好的理解方式,欢迎讨论~参考链接在正式开始进行概念辨析之前,首先来回顾一下什么是RAID。

weixin_44835327的博客 3298
上一篇: linux使用vi中文乱码的解决办法
下一篇: Linux系统面面观 PROC文件系统详细介绍
岚天逸剑
博客等级 码龄19年 464粉丝 678原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值