VMware Cloud Community
ManivelR
Hot Shot
Hot Shot
Jump to solution

VSAN benchmark testing and CASSANDRA DB(VCD integration)

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/what-is-hci-bench-vmware-vsan-performance-benchmark-util...

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

Reply
0 Kudos
1 Solution

Accepted Solutions
TheBobkin
Champion
Champion
Jump to solution

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:

VMware Knowledge Base

Bob

View solution in original post

Reply
0 Kudos
5 Replies
aNinjaneer
Contributor
Contributor
Jump to solution

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.

Reply
0 Kudos
TheBobkin
Champion
Champion
Jump to solution

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:

VMware Knowledge Base

Bob

Reply
0 Kudos
ManivelR
Hot Shot
Hot Shot
Jump to solution

Great Bob.Thank you your inputs.

Regards,

Manivel R

Reply
0 Kudos
ManivelR
Hot Shot
Hot Shot
Jump to solution

Thanks for your response.

Sorry for the confusion.I had 2 doubts.

1) HCI benchmark testing

2) Cassandra DB integration with VCD.

Reply
0 Kudos
ManivelR
Hot Shot
Hot Shot
Jump to solution

I got the Cassandra database metric path(Metrics location from Yaml file.

Thank you,

Manivel R

Reply
0 Kudos