End of blog notice
Folks this blog will end on the 31st December 2022. I hope it has helped in some way in the areas of storage and performance engineering. Regards Allan
Folks this blog will end on the 31st December 2022. I hope it has helped in some way in the areas of storage and performance engineering. Regards Allan
Overview This post will cover some slides from my presentation of the same name which I have presented at a few conferences. I have omitted the tooling setup and graphics of issues as this just shows impact not the reasoning behind it. Traditional bottleneck In the above slide we can see that the time to […]
Recently I had been asked to look at some performance issues on a bunch of VMs which were showing increased write latency. But how do you know where the VM is sending it’s I/O in such a distributed system? With VSAN the compute resource for a VM could be on one server where all I/O […]
Hi as I have had a lot of traffic for the 3PAR performance I have added a short video below on how to import and use the overall Array Performance views.
Hi as I have had a lot of traffic for the 3PAR performance I have added two videos below on how to setup the host and array views which covers hosts and volumes. When looking at the performance data for the volumes you may notice that these are spiking in nature this is down to […]
In the previous post I showed how we can work out the QOS values from the average I/O size for a volume. In this post I will show a tool which was created to help monitor if a volume is at its QOS limit. As a quick reminder from the previous post if we look […]
In the previous post we saw two images one showing the QOS curve as advertised by the python API (image 1) and the other generated by a standalone python script (image 2) Image 1 Image 2 In this post I will cover how we worked out the cost for each I/O size and the associated […]
The SolidFire array is primarily used as an ISCSI target and allows for quality of service on a per volume basis. You can read more about it here. The purpose of these posts are to talk about the QOS functionality and how we can look to monitor this on the Arrays. Some Background.. Recently we […]
Overview In this post we will take a look at Ports the data is gathered by the statport command. We can view different metrics when parsing the data from this command including iops, throughput, latency and queuing. Cache statcmp Cpu statcpu Hosts statvlun / statvlun -hostsum / -vvsum Ports statport -host Volumes statvlun -vvsum Getting […]
Overview In this post we will take a look a Hosts and Volumes the same metrics are available for both so to save duplication of effort and two posts this will be combined. We can gather details on hosts and volumes using the standard statvlun command and we can also pass in a few options […]