I was given a Nutanix cluster to learn about the product, features and interoperability. During the installation and configuration process I recorded videos to demonstrate how simple and easy Nutanix really is.
While I believe Nutanix biggest features are the web-scale properties (I will discuss more later), such as true linear scale-out performance and shared nothing approach, I know that many people are also looking for features such as Inline Real-Time De-duplication, Inline and Post-process compression, Native Disaster Recovery and Replication etc. Nutanix packs it all!
In saying that, it’s very important to know that Performance is there when your application and your users need it. I normally don’t like simple performance benchmark tests such as boot-storms and cloning because they prove nothing about how the infrastructure support real workload behavior. However, in this case there is something special!
The video you are about to watch was recorded in my lab environment using default Nutanix configuration. Using a PowerShell script I demonstrate how Nutanix supports VAAI for cloning 50 virtual machines using FLAT VMDK files (please note those are not Linked Clones or similar). After cloning, the script will power on all virtual machines.
For those not familiar with VAAI – vSphere vStorage APIs for Array Integration (VAAI) allow Nutanix controllers to directly handle operations such as snapshot creation, clone etc. This cuts down provisioning time and capacity requirements.
During the test the Nutanix nodes, ESXi or CVM were highly available. However, vCenter Server quickly became the bottleneck impeding even better performance. I will probably soon run another test with vCenter with additional memory and CPU.
I also would like to highlight that this test has been done with standard Enterprise SSD (Intel S3700). No PCIe Flash accelerators such Nytro Flash Accelerator (~USD7000) or FusionIO cards have been used in this test. So be aware of results out there.
For now, have fun with this video!
Watch in 720P (HD)
In the first video of this series I demonstrated how I quickly switched Nutanix Hyper-V to vSphere. In the second video I demonstrated how to create a brand new cluster and how Nutanix uses IPv6 Neighbor Discovery Protocol (Bonjour) to identify nodes and blocks available to initialize a cluster. In the third video I demonstrated how to create a Nutanix Storage Pool and Container using the Nutanix PRISM UI, and finally on the fourth video I demonstrated how easy it is to expand a Nutanix cluster.
After changing the maxCostPerHost advanced setting to 24 in the vCenter vpxd.cfg file I re-run the test with 50 VMs. This resulted in total elapsed time for clone and boot of 1:43 seconds. That is 1 full minute less then the previous test.