NUTANIX X-RAY REPORT ON VMWARE HYPERVISOR
For deploy and configuration Please find Nutanix X-Ray Deploymet and Configuration
This test is performed in Nutanix VMware cluster running on Lenovo Xclarity controller (XCC)
About X-Ray
- X-Ray open-source performance benchmark tool
- Test scenario improvements for network bandwidth evaluations I/O testing.
- Usability enhancements including test prechecks, a direct UI feedback option and improved reporting in single console.
Test Infrastructure Life Cycle
Enterprise clouds leverage hyper-converged infrastructure technologies, mixing compute and storage resources into systems that are then shared by multiple application workloads. When architecting these infrastructures, it is essential to test different real-world data center scenarios to understand how controlled, and uncontrolled situations affect consistent application performance.
X-Ray models and tests typical data center scenarios that
Mirror the infrastructure lifecycle requirements, including pure infrastructure and application performance, performance while using infrastructure data protection features, performance scaling capabilities, and implications of failure scenarios. As shown below, tests have been categorized into typical phases of the infrastructure lifecycle.
Infrastructure Life Cycle Phase
Infrastructure Performance
Measure raw infrastructure performance.
Four Corner Microbenchmark Throughput Scalability
Application Performance
Model application-specific workloads and measure performance.
VDI Scalability OLTP Simulator
Data Protection(DP)
Measure the effects of data protection features on application workload performance.
Snapshot Impact VM Clone Impact
Infrastructure Resiliency
Measure the effects of unplanned infrastructure failure events on running applications.
Sequential Node Failure
Rolling Upgrade Extended Node Failure
Infrastructure Scalability
Measure the effects of introducing new application workloads on infrastructure running existing workloads.
Database Colocation
HCI Workflow
Test & Scenario Summary
Target Name | Cluster Type | Hypervisor | Manager | Node Count |
INFRA A | Nutanix 5.15.1 | ESXi 6.7.0 | vCenter 6.7.0 | 6 |
Test Summary
Finish Time | Duration | Test Name | Target Name | Status |
06/17/20 10:04:46 pm IST | 19 m | Four Corners Microbenchmark: Default | INFRA | Completed |
Test Result Details
For: INFRA
Target Name | Test Variants | Result |
Default: Runtime (seconds) – 60, Additional INFRA Completed Datastores – |
Test: Four Corners Microbenchmark Test Description
This test runs the four data workload types (random reads, sequential reads, random writes, and sequential writes) and shows their peak burst performances. Each of these workloads runs in sequence for 1 minute with 1-minute intervals between. For random reads and writes, higher IOPS indicates better performance; for sequential reads and writes, more bytes per second indicate better performance.

How X-Ray runs the test
Note: This test scales with the number of nodes.
Test Requirements VCPU: 4 vCPU per node. RAM: 4 GB per node.
Cluster storage: 116 GB per node. IP addresses: one per node.
Setup
Deploy one workload VM per host. Fill virtual disks with random data.
Run random read workload warmup for 5 minutes. Measurement
Run a random read workload for 1 minute on all VMs. Wait 1 minute.
Run sequential read workload for 1 minute on all VMs. Wait 1 minute.
Run random write workload for 1 minute on all VMs. Wait 1 minute.
Run sequential write workload for 1 minute on all VMs.
X-ray has several built in performance tests which are focused not just on outright performance, but on how a system functions and performs during node failures.
Legend:-

Events | INFRA |
Random Read: Started workload | 9:55:20 PM |
Random Read: Finished workload | 9:56:26 PM |
Sequential Read: Started workload | 9:57:35 PM |
Sequential Read: Finished workload | 9:58:41 PM |
Random Write: Started workload | 9:59:49 PM |
Random Write: Finished workload | 10:00:55 PM |
Sequential Write: Started workload | 10:02:01 PM |
Sequential Write: Finished workload | 10:03:03 PM |
Test: Four Corners Microbenchmark

Sequential Read I/O Throughput

X-Ray also provides built-in tests for mixed workloads, which is much more realistic than testing peak performance for point solutions which are become more and more rare these days
Random Write IOPS (Input output per second)

Sequential Write I/O Throughput



X-Ray details/code are available on GitHub :- https://github.com/nutanix/xray-scenarios
Take a look at Nutanix X-Ray now for your HCI testing. Further details and registration can be found at www.nutanix.com/xray.
A one-time registration is required, and all downloads, including documentation URLs can be found here.
2 comments