Articles of iops

IOP比较和块大小

只要我知道 – IOps是一个给定的数据块每秒IO操作。 但是,如果经常忽略这个块的大小。 我认为,只要相对较小,块大小没有什么区别,我可以比较iops对某些软件的要求,以及制造商给出的存储系统的iops性能。 我对吗? 块大小的限制在哪里比较小 ? 例如,32k已经太大了?

从快照创build卷(AWS)后IOPS超低

我正在使用EC2 p2.xlarge实例来训练image processing模型。 我的预测任务的目标类是相当多的(20),并得到最好的准确性,我要训练一个模型每个目标。 所以我做了我的主卷的快照,并创build了4个重复卷(通用SSD),以便我可以同时运行4个更多的p2实例。 问题是,除了主卷,我正在经历一个非常低的IO性能。 举个例子来说,一个主要实例需要200秒的训练时间是“估计”的,重复实例需要10000秒。 我错过了什么?

2017年VMware 6.5 VM中的PerfMon:是否准确?

试图衡量一个虚拟机在两周内的性能,这意味着vSphere客户端/用户界面中的性能选项卡并不是真的可行。 esxitop似乎只跟踪主机,而不是特定的虚拟机,虽然不知道是否有某种虚拟机的过滤方法。 Solarwinds虚拟经理有一个非常漂亮的手段这样做,但它有点花哨。 那么,从性能angular度来看,perfmon足够准确地衡量IOPS /延迟? 我知道在安装VMTools的时候,有一些与内存和CPU相关的VMware计数器是准确的,但是对于磁盘计数器没有任何作用。 似乎是最近(过去5年左右)从我的search很less的数据。

PHP网站:非常高的IOPS

我们正在虚拟云上托pipe一组网站。 这些站点以前是在一对专用服务器上,但为了提高性能,我们将它们转移到了一个云环境中。 云有SSD存储,但他们现在说我们有很高的IOPS,如果我们什么都不做,就会降低我们的性能。 我们有很好的PHP网站,但是没有任何caching就可以运行。 我该如何开始debugging呢? 此致 Khuram 编辑 :我们有两个服务器,其中一个持有代码,而另一个持有数据库。 但他们都显示非常高(〜95%)的写道。

IOPS写入增加,磁盘写入延迟下降,Avg req大小减less – 页面加载速度下降

我注意到服务器性能下降(页面加载速度变低),然后我去调查并发现在munin图表(跟踪服务器的资源)磁盘IOPS,磁盘延迟,MySQL查询数量有很大的变化。 这是发生在没有任何改变,我自己的系统或运行在服务器上的程序/网站代码。 这是什么意思? 什么触发了这些变化? 怎么修? 关于问题的更多信息:秩序是由munin图表序列。 资源(与前一次监测大致相同); 每个设备的磁盘IO(增加了x10); 平均请求大小(减lessx2-4); 每个设备的磁盘延迟(平均写入IO等待时间减lessx10); MySQL查询(减lessx2); CPU使用率(增加x1.5); 中断和上下文切换(增加了x10)。 预先感谢您解决这个问题。

需要“msacli.exe”文件来监控P2000 SAN。 需要IOPS值

您好,我需要我们的MSA p2000 SAN的一些性能统计。 问题是,当我通过SSH连接并使用命令“show vdisk-statistics”时,我希望获得值。 该命令显示所有虚拟磁盘的IOPS。 但是这只是从实际的时刻开始的价值。 我想在一段时间内有一些价值… p2000的Web界面不提供给我这个值。 现在我在网上发现了一些提示,例如: http : //www.remilner.co.uk/prtg-monitoring-a-hp-p2000-g3-msa/ 这将是一个伟大的解决scheme,但问题是,我无法find任何地方msacli.exe。 有谁知道在哪里得到这个文件? 我在HP官方网站上找不到 编辑:惠普支持告诉我,这个工具不可用了…: – /我也尝试通过“POSH-SSH”和Powershell和“plink.exe”获取值,但是POSH-SSH获取错误在plink.exe我不知道如何保存控制台输出…

在AWS R3.large&R4.large实例上奇怪的IOPS性能

我已经在Windows Server 2012R2镜像上使用了4个10GB GP2 EBS卷和RAID0,如下所示: http ://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/raid-config.html我使用的实例types是R3。大 当爆发池满的时候,我期待看到4 * 3000(12K IOPS),但是我一直只能达到7480 IOPS。 没关系。 之后,我将实例types更改为R4.large,它应该使用更新版本的CPU(broadwell而不是Ivy Bridge),而且最可能更快。 我保持一切相同,相同的磁盘,相同的操作系统,相同的testing:性能比R3.large大约6480 IOPS。 这里有什么问题? 为什么更近一代的同一个实例组(R-“强化记忆”)performance比以前更差?

吞吐量= BS * IOPS?

我在很多地方看到吞吐量= bs * iops应该是真的。 例如,以128k块大小写入可以支持190 IOPS的SAS磁盘,应该可以达到〜23 MBps- 23.75(MBs) = 128(BS)*190(SAS-15 IOPS)/1024的吞吐量。 现在,当我在一个虚拟机上对一个怪物NetApp filer进行testing时,我得到了以下结果: # dd if=/dev/zero of=/tmp/dd.out bs=4k count=2097152 8589934592 bytes (8.6 GB) copied, 61.5996 seconds, 139 MB/s 要查看使用iostat和esxtop的虚拟机的IO速率,他们都显示大约250 IOPS。 所以据我的理解,吞吐量应该是〜1000k: 1000(KBs) = 4(BS)*250(IOPS) 。 8GB的dd是RAM的两倍,所以在这里没有页面caching。 我错过了什么? 谢谢!

如何解读iozone值

我跑了一个testing来衡量我在Linux上的I / O IOPS: iozone -s 4g -r 2k -r 4k -r 8k -r 16k -r 32k -O -b /tmp/results.xls iozone声称输出每秒钟都在运行,但是数字太大了,看起来似乎是合理的。 我在vmware esx控制台(esxtop,v)上观察到的最大值为320 CMD / s。 File size set to 4194304 KB Record Size 2 KB Record Size 4 KB Record Size 8 KB Record Size 16 KB Record Size 32 KB OPS Mode. Output […]

计算一个硬盘的IOPS – 我做错了什么?

所以我知道没有标准的方式来计算一个硬盘驱动器的IOPS,但从我读过的所有东西看来,其中一个最准确的公式是: IOP / ms = + {旋转延迟} +({块大小} / {数据传输速率}) 每毫秒IOs或者我一直在读的书叫做“磁盘服务时间”。 旋转等待时间也以毫秒为单位计算一次旋转的一半。 这是从EMC的“信息存储和pipe理”一书中拿出来的,这个可靠的来源是错误的。 把这个公式付诸实践考虑这个希捷数据表 。 我将计算ST3000DM001型号的IOPS,块大小为4kb: 寻求平均(写)= 9.5 – 我将测量写入的IOPS 主轴转速= 7200rpm 平均数据速率= 156MB / s 所以我的variables是: 寻找时间 = 9.5ms 旋转潜伏期 =(0.5 /(7200rpm / 60))= 0.004s = 4ms 数据速率 = 156MB / s =(0.156MB / ms / 0.004MB)= 39 9.5ms + 4ms + 39 = […]