VSAN benchmark testing:- Im using 6.7 U1.From 6.7 U1,HCI Bench tool can only be used(for example to find out the IOPS)? There is no native tool available as we used in VSAN 6.6(RVC-Low stress testing -Example)?
https://www.virtualizationhowto.com/2018/02/configure-hci-bench-for-vmware-vsan-performance-testing/
Right now,some of the VMs are in production.Can we run this HCI Bench tool to find out the IOPS right?
My VCD setup:- 2 VCDs cells are in cluster and 2 VCD DBs(postgress) are in cluster.
Cassandra DB--->We deployed 2 VMs.IP address is 10.192.4.130 & 10.192.4.131
Each VM is acting as a standalone
In 1st VM Yaml file-->Seeds-->VM1 IP & VM2 IP.
In 2nd VM Yaml file-->Seeds-->VM2 IP & VM1 IP.
From VCD,we have pointed both the nodes listed below
#opt/vmware/vcloud-director/bin/cell-management-tool cassandra –configure –create-schema –cluster-nodes 10.192.4.130,10.192.4.131 –username cassandra –password cassandra –port 9042 –ttl 15
If any one VM goes down(assume VM 1 is down),it will serve the VCD VM historical/current performance statistics(metrics) from current running node(VM2)? Where the performance metrics will be stored?(example:- When we add additional metrics in to Cassandra DB from VCD cell).Do we have any GUI facility to access the Cassandra DB?
Thank you,
Manivel R
Hello Manivel,
"Right now,some of the VMs are in production.Can we run this HCI Bench tool to find out the IOPS right?"
I wouldn't advise running any form of intense stress testing in conjunction with Production VMs as these can intentionally push the underlying storage and network to its limits - if you are required to do that then migrate the VMs (storage or storage+compute) off vsanDatastore or schedule a downtime for the VMs.
Regardless of whatever workload testing you are running on vSAN, a lot of information on the IOPS/Throughput can be obtained from the vSphere Performance charts e.g.:
Cluster > Monitor > Performance
or from observer data online or persisted initiated from RVC:
Bob
HCIBench is a synthetic benchmarking tool. It runs vdbench (newer versions can also run FIO) to generate the load. It will deploy its own VMs running Proton OS. So no, you can't use it to test application performance of Cassandra, but you can use it to test the performance of your underlying storage to give you an idea of how it will perform with Cassandra.
Hello Manivel,
"Right now,some of the VMs are in production.Can we run this HCI Bench tool to find out the IOPS right?"
I wouldn't advise running any form of intense stress testing in conjunction with Production VMs as these can intentionally push the underlying storage and network to its limits - if you are required to do that then migrate the VMs (storage or storage+compute) off vsanDatastore or schedule a downtime for the VMs.
Regardless of whatever workload testing you are running on vSAN, a lot of information on the IOPS/Throughput can be obtained from the vSphere Performance charts e.g.:
Cluster > Monitor > Performance
or from observer data online or persisted initiated from RVC:
Bob
Great Bob.Thank you your inputs.
Regards,
Manivel R
Thanks for your response.
Sorry for the confusion.I had 2 doubts.
1) HCI benchmark testing
2) Cassandra DB integration with VCD.
I got the Cassandra database metric path(Metrics location from Yaml file.
Thank you,
Manivel R