通常当数据库管理员提出需要更多存储空间的时候,他们还会指定必须要达到多少IOPS。现在有这样一个需求,20TB存储空间同时满足4500 IOPS+RAID 5,我应该如何计算?RAID 5或者
RAID 1/0的时候分别需要多少块硬盘?
首先需要知道I/O中读操作(Read)与写操作(Write)
所占的百分比。然后通过下列公式,将主机的IOPS需求转换成硬盘实际IOPS负载:RAID类型
公式RAID 5和3 Drive IOPS = Read IOPS + 4*Write IOPS
RAID 6 Drive IOPS = Read IOPS + 6*Write IOPS
RAID 1和1/0 Drive IOPS = Read IOPS + 2*Write IOPS
假定4500 IOPS中读/写比是2:1,则不同RAID类型Drive IOPS
要求分别如下:RAID 1/0: (2/3)*4500 + 2*(1/3)*4500 = 6000 IOPS
RAID 5: (2/3)*4500 + 4*(1/3)*4500 = 9000 IOPS
RAID 6: (2/3)*4500 + 6*(1/3)*4500 = 12000 IOPS
再参照下表中不同类型硬盘单块IOPS
参数,得出需要多少块硬盘:
硬盘类型IOPS
Fibre Channel 15k rpm 180
SAS 15k rpm 180
Fibre Channel 10k rpm 140
SATA 7.2k rpm 80
SATA 5.4k rpm 40
Flash drive 2500
假定选用FC 15K RPM硬盘,则:RAID 1/0: 6000/180 = 34 块
RAID 5: 9000/180 = 50 块
RAID 6: 12000/180 = 67 块
注:实际情况下还需考虑
Vault Drivers (共5块)以及Hot Spares (建议每30块硬盘一个)。
最后,如果选用600GB FC硬盘来实现20TB可用空间,则RAID 1/0需要78块,RAID 5需要42块。
详情请联系小梅QQ:2881064157
如何计算IOPS?
时间: 2024-10-05 03:09:42
如何计算IOPS?的相关文章
VMware vSphere常见问题汇总(二十三)
210.端口 80 的 vCenter Server 和 IIS 之间的冲突(5.5) 故障状态: vCenter Server 和 Microsoft Internet Information Service (IIS) 都将端口 80 用作直接 HTTP 连接的默认端口.该冲突会导致安装 vSphere Authentication Proxy 后 vCenter Server 无法重新启动.在 vSphere Authentication Proxy 安装完成后,vCenter Serve
存储IOPS计算
Device Type IOPS 7,200 rpm SATA drives HDD ~75-100 IOPS[2] 10,000 rpm SATA drives HDD ~125-150 IOPS[2] 10,000 rpm SAS drives HDD ~140 IOPS [2] 15,000 rpm SAS drives HDD ~175-210 IOPS [2] RAID level Read Write RAID 0 1 1 RAID 1 and 10 1 2 RAID 5 1 4 R
iops
IOPS 1.传统磁盘本质上一种机械装置,如FC, SAS, SATA磁盘,转速通常为5400/7200/10K/15K.影响磁盘的关键因素是磁盘服务时间,即磁盘完成一个I/O请求所花费的时间,它由寻道时间.旋转延迟和数据传输时间三部分构成. 2.寻道时间:(Tseek)是指将读写磁头移动至正确的磁道上所需要的时间.寻道时间越短,I/O操作越快,目前磁盘的平均寻道时间一般在3-15ms. 3.旋转延迟:(Trotation)是指盘片旋转将请求数据所在扇区移至读写磁头下方所需要的时间.旋转延迟取决
ceph存储 磁盘IOPS常识
计算磁盘IOPS的三个因素: 1.RAID类型的读写比 不同RAID类型的IOPS计算公式: RAID类型 公式 RAID5.RAID3 Drive IOPS=Read IOPS + 4*Write IOPS RAID6 Drive IOPS=Read IOPS + 6*Write IOPS RAID1.RAID10 Drive IOPS=Read IOPS + 2*Write IOPS 2.硬盘类型的IOPS值 不同磁盘类型的IOPS: 硬盘类型 IOPS FC 15K RPM 180 FC
条带深度 队列深度 NCQ IOPS
http://blog.csdn.net/striping/article/details/17449653 IOPS 即I/O per second,即每秒进行读写(I/O)操作的次数,多用于数据库等场合,衡量随机访问的性能. 并发IO的概念:并发IO,指多个IO可以同时被处理,比如IO1可以访问a盘,IO2可以同时访问b盘.并发IO的反义词是顺序IO. 条带深度:raid5的128KB条带,128KB条带=磁盘数量乘以每个磁盘上组成这个条带的segment大小,也就是说一个条带把排列的多个磁
js如何计算一个字符在字符串中出现的次数
js如何计算一个字符在字符串中出现的次数:在实际应用中可能要计算一个字符在字符串中出现的次数,实现此功能的方式有多种,下面就介绍一个非常简单的方式.代码实例如下: function func(str,char) { var str=str; var num=(str.split(char)).length-1; return num } document.write(func("abcdefga","a")); 以上代码可以实现计算一个字符串中指定字符出现的次数.相
javascript如何计算两个日期之间的时间间隔
javascript如何计算两个日期之间的时间间隔:有时候我们需要获取两个日期之间的时间间隔,下面是一段比较常用且兼容所有浏览器的代码,希望能够需要的带来一定帮助.代码如下: function NewDate(str) { str=str.split('-'); var date=new Date(); date.setUTCFullYear(str[0], str[1] - 1, str[2]); date.setUTCHours(0, 0, 0, 0); return date; } fun
关于Disk IOPS 的一些理解。
从说要在51上写博文,到现在已经过去9个月了.没有一份东西出来,惭愧! 第一次写,语言组织得不好,见谅. 最近几年,工作中碰到了几次SQL Server的Disk I/O的问题,最后都归结到IOPS上.下面我总结一下自己对IOPS的理解,希望对大家有所帮助. IOPS的最终的瓶颈是单个硬盘的瓶颈.在SSD之前,无论是SAS,FC,SATA 硬盘,单块硬盘最大IOPS都在200以下.SSD的单个硬盘的IOPS达到2000以上.所以,在存储中使用SSD硬盘,能大大的提供这个存储子系统的IOPS容量.
论存储IOPS和Throughput吞吐量之间的关系
介绍 IOPS和Throughput吞吐量两个参数是衡量存储性能的主要指标.IOPS表示存储每秒传输IO的数量,Throughput吞吐量则表示每秒数据的传输总量.两者在不同的情况下都能表示存储的性能状况,但应用的场景不尽相同.同时,两者之间也存在着相互的联系,本文就IOPS和Throughput吞吐量对存储性能衡量的场景入手,描述两者之间的变化关系与计算方法.帮助读者更好的了解存储的性能分析与规划. 更多信息 IOPS与Throughput的关系: IOPS(IO per Second)是用来