1. throughput就是IOPS,一般【随机,小】I/O使用throughput来描述;bandwidth用来描述【连续,大】I/O;throughput和bandwidth其实是对同一个workload的不同描述,它们之间是可以换算的:IOPS * I/O SIZE = Bandwidth
2. 磁盘的 throughput = (1 IO / (average seek time + average latency)) * 1000 ms/sec
注:其中average seek time和 average latency需要查询厂商提供的参考值
1. throughput就是IOPS,一般【随机,小】I/O使用throughput来描述;bandwidth用来描述【连续,大】I/O;throughput和bandwidth其实是对同一个workload的不同描述,它们之间是可以换算的:IOPS * I/O SIZE = Bandwidth
2. 磁盘的 throughput = (1 IO / (average seek time + average latency)) * 1000 ms/sec
注:其中average seek time和 average latency需要查询厂商提供的参考值
1. 参考值这个帖子: https://community.emc.com/thread/145431?tstart=30
2. 你想知道App workload形态的话,不同系统工具都不一样。CLARIIOIN/VNX可是用Analyzer,但这是收费的。Windows可以用Perfmon.exe. 通过工具可以观察到这些特征。如果你想模拟某种类型的i/o,可以用iometer,google下就搜到了。
SAN和NAS存储一般都具备2个评价指标:IOPS和带宽(throughput),两个指标互相独立又相互关联。体现存储系统性能的最主要指标是IOPS。
IOPS(I/Os per second):即每秒输入输出次数。指的是系统在单位时间内能处理的最大的I/O频度;一般,OLTP应用涉及更多的频繁读写,更多的考虑IOPS。
Throughput:指的是单位时间内最大的I/O流量;一些大量的顺序文件访问,例如流媒体,更多的考虑throughput指标。
好像没怎么听过存储bandwidth这一说。