VMware Cloud Community
Krillian
Contributor
Contributor

Question regarding stretched cluster design

Hello,

we have a customer who wants us to establish redundancy/disaster recovery for our system using vm ware. The customer has 3 sites in a metropolitan area as shown in the picture. We'll only have one VM active that is providing our system, perfmon shows that we have an average of 25 writes per second(mostly log files and a mongo db).

pastedImage_0.png

Is it possible to run a stretched cluster given these parameters?

Thanks!

Reply
0 Kudos
2 Replies
TheBobkin
Champion
Champion

Hello Krillian​,

Welcome to Communities.

"perfmon shows that we have an average of 25 writes per second(mostly log files and a mongo db)."

So that you are aware 'IOPS' or 'writes per second' are not particularly scientific nor precise measurements of storage workload - e.g. you could have one VM that requires '10 IOPS' (512k random writes) and another VM that requires '1000 IOPS' (4k sequential reads), then as you can see the number of 'IOPS' essentially becomes a useless metric as the first VM will have way higher storage performance requirements (even though 10 is less than 1000). You can use VMware fling IOInsight or similar tool to look at the workloads metrics in detail.

When designing clusters you should get an idea of what storage the workload(s) are currently running on and whether it is adequate or being pushed to its limits and then using this information to determine how beefy the storage on the vSAN cluster needs to be (e.g. whether it needs to be All-Flash or whether Hybrid will suffice, what cache/capacity ratio will do, disk and Disk-Group sizing etc.).

If you have 1ms RTT between the sites, this is actually within the recommended max limits for a non-stretched cluster and thus having a stretched cluster with this low latency between sites will be fine.

Bob

Reply
0 Kudos
Krillian
Contributor
Contributor

Hello TheBobkin​,

thanks for your quick response. i've setup perfmon to also record Bytes writen per Second as seen below.

  

   

DateBytes writte/sWrites/s
05/14/2020 09:49:25,224138046,90717,85449033
05/14/2020 09:49:30,22473724,908337,399689692
05/14/2020 09:49:35,224375184,59921,59948181
05/14/2020 09:49:40,224164645,567713,99884093
05/14/2020 09:49:45,225183499,099919,19982212
05/14/2020 09:49:50,225156445,885717,39762973
05/14/2020 09:49:55,22698291,0017712,59833397
05/14/2020 09:50:00,226387460,137254,7969646
05/14/2020 09:50:05,227112222,968713,39911273
05/14/2020 09:50:10,227137618,473416,39915077
05/14/2020 09:50:15,227855953,728321,79719189
05/14/2020 09:50:20,22892562,2068711,59907356
05/14/2020 09:50:25,229308796,449821,19712036
05/14/2020 09:50:30,229131066,925510,39959736
05/14/2020 09:50:35,229149091,564719,79962347
05/14/2020 09:50:40,230187569,452718,3973177
05/14/2020 09:50:45,230122876,1294

11,19964721

Reply
0 Kudos