Adding Numa information to mpstat

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 […]

Mapping VSAN components

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 […]

SolidFire QOS Part 3 – Monitoring

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 […]

A linux type sar -n DEV for ESXi 6

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 […]

SolidFire QOS Part 2

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 […]

SolidFire and Quality of Service – Part 1

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 […]

3PAR Performance Monitoring – Ports

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 […]