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
I use mpstat a lot and at times want to know if a numa node is busy or at times a specific core. Previously I would post process the mpstat data after comparing the data to the output of lscpu. A while ago I wrote a perl script to map this out and reworked this […]
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 […]
We were seeing some spike in CPU usage every 15 minutes on some new servers. As these systems were idle i.e. no workload apart from the operating system this makes an investigation slightly easier as we don’t have any application workloads to add to the mix. Below we can see an example of the spikes […]
I was made aware that eBPF was available now in RHEL via the below tweet from Brendan Gregg. As our main distro is RHEL I was intrigued to see what the release looked like and what was available. For those who don’t know the bcc-tools package contains the eBPF bcc toolset which allows new insights into […]
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 […]
I have been looking a lot at ESX performance and today I was looking at network stats. I can get network data in two second samples from esxtop however parsing of the data is cumbersome. I could use powershell however in this method I need to do a delta from two sets of data where […]