n0derunner

    A Generalized workload generator for storage IO

    Published: (Updated: ) in X-Ray by . Leave a Comment on A Generalized workload generator for storage IO.

    With help from the Nutanix X-Ray team I have created an IO “benchmark” which simulates a “General Server Virtualization” workload. I call it the “Mixed Workload Simulator“

    Advanced X-Ray: reducing runtime by re-using VMs.

    Published: (Updated: ) in X-Ray, , by . Leave a Comment on Advanced X-Ray: reducing runtime by re-using VMs..

    How to speed up your X-ray benchmark development cycle by re-using/re-cycling benchmark VMs and more importantly data-sets.

    How to performance test Nutanix on AWS with X-ray

    Published: (Updated: ) in X-Ray, , , by . Leave a Comment on How to performance test Nutanix on AWS with X-ray.

    End to End Creation of a Nutanix Cluster on AWS and Running X-Ray

    Nutanix X-Ray video Series

    Published: (Updated: ) in X-Ray, , by . Leave a Comment on Nutanix X-Ray video Series.

    A series of videos showing how to install, run, modify and analyze HCI clusters with the Nutanix X-ray tool

    How to download and Install Nutanix X-ray on an AHV cluster

    Published: (Updated: ) in X-Ray, , by . Leave a Comment on How to download and Install Nutanix X-ray on an AHV cluster.

    How to run vdbench benchmark on any HCI with X-Ray

    Published: (Updated: ) in X-Ray, , by . 2 Comments on How to run vdbench benchmark on any HCI with X-Ray.

    Many storage performance testers are familiar with vdbench, and wish to use it to test Hyper-Converged (HCI) performance. To accurately performance test HCI you need to deploy workloads on all HCI nodes. However, deploying multiple VMs and coordinating vdbench can be tricky, so with X-ray we provide an easy way to run vdbench at scale. […]

    Measuring CPU performance with X-Ray and pgbench.

    Published: (Updated: ) in X-Ray, , , , by .

    An X-ray workload for measuring application density

    Working with fio “distribution /pereto” parameter

    Published: (Updated: ) in X-Ray, Nutanix, , by .

    The fio Pareto parameter allows us to create a workload, which references a very large dataset, but specify a hotspot for the access pattern.  Here’s an example using the same setup as the ILM experiment, but using a Pareto value of 0:8.  My fio file looks like this.. [global] ioengine=libaio direct=1 time_based norandommap random_distribution=pareto:0.8 The […]

    X-Ray scenario to demonstrate Nutanix ILM behavior.

    Published: (Updated: ) in X-Ray, , by .

    Specifically a customer wanted to see how performance changes (and how quickly) as data moves from HDD to SSD automatically as data is accessed.  The access pattern is 100% random across the entire disk. In a hybrid Flash/HDD system – “cold” data (i.e. data that has not been accessed for a long time) is moved […]

    HCI Performance testing made easy (Part 4)

    Published: (Updated: ) in X-Ray, , , by .

    What happens when power is lost to all nodes of a HCI Cluster? Ever wondered what happens when all power is simultaneously lost on a HCI cluster?  One of the core principles of cloud design is that components are expected to fail, but the cluster as a whole should stay “up”.   We wanted to […]

    HCI Performance testing made easy (Part 3)

    Published: (Updated: ) in X-Ray, , , , , , by .

    Creating a HCI benchmark to simulate multi-tennent workloads     HCI deployments are typically multi-tennant and often different nodes will support different types of workloads. It is very common to have large resource-hungry databases separated across nodes using anti-affinity rules.  As with traditional storage, applications are writing to a shared storage environment which is necessary to […]

    HCI Performance testing made easy (Part 2)

    Published: (Updated: ) in X-Ray, , , , by .

    A simple benchmark for Random Reads, Random Writes, Sequential Reads, Sequential Writes.

    HCI Performance testing made easy (Part 1)

    Published: (Updated: ) in X-Ray, , , , by .

    How to create a customized performance test using X-ray.