Hi all,
I was just wondering about opinions/experiences/guidelines regarding when it is time to commit a failover (Make Failover Permanent)? In other words, how much do the snapshots affect the performance of the replica when it goes into full production?
In the past, running on spinning disk, we've made failover permanent after about 24 hours or before the VM went into production. We've since upgraded to all-SSD or auto-tireing SAN and I am wondering about the advisability of leaving several VMs in Failover, managed by Veeam, for a period of several days in production.
Just looking for opinion/conjecture.
THX
-
- Service Provider
- Posts: 234
- Liked: 40 times
- Joined: Mar 08, 2010 4:05 pm
- Full Name: John Borhek
- Contact:
Making failover permanent or running on snapshots?
John Borhek, Solutions Architect
https://vmsources.com
https://vmsources.com
-
- Expert
- Posts: 193
- Liked: 47 times
- Joined: Jan 16, 2018 5:14 pm
- Full Name: Harvey Carel
- Contact:
Re: Making failover permanent or running on snapshots?
In general even for replicas it's not a good idea to leave a snapshot live for more than 72 hours (I think that's the number tossed out by VMware), especially if we're talking about highly transactional VMs. It's not hard to imagine something just eating up the datastore fast and furious and tanking other VMs with it.
I'd personally be wary for anything that's handling a lot of transactions, as I've seen SQL VMs balloon in a matter of 10 some hours during an extended failover test. (Granted, it was 10 SQL servers all at once...but still) Both the Veeam User Guide and VMware are pretty clear about not running on snapshots long term, and I'm inclined to believe them.
So if you're able to, I'd say pick one server that's big enough, give it a failover for a few days and watch it grow, see how it performs, then multiply the resource usage by however many you'd ultimately want to be failed over, and be as grim as you can be in your forecast. DR is probably better to be over prepared for.
I'd personally be wary for anything that's handling a lot of transactions, as I've seen SQL VMs balloon in a matter of 10 some hours during an extended failover test. (Granted, it was 10 SQL servers all at once...but still) Both the Veeam User Guide and VMware are pretty clear about not running on snapshots long term, and I'm inclined to believe them.
So if you're able to, I'd say pick one server that's big enough, give it a failover for a few days and watch it grow, see how it performs, then multiply the resource usage by however many you'd ultimately want to be failed over, and be as grim as you can be in your forecast. DR is probably better to be over prepared for.
-
- Expert
- Posts: 227
- Liked: 46 times
- Joined: Oct 12, 2015 11:24 pm
- Contact:
Re: Making failover permanent or running on snapshots?
vSphere performance with an open snapshot generally sucks as disk queue depth is limited to 1 by design.
See here - vmware-vsphere-f24/slow-replica-guest-p ... 47176.html - we have not been able to resolve this issue unless we delete open snaps
See here - vmware-vsphere-f24/slow-replica-guest-p ... 47176.html - we have not been able to resolve this issue unless we delete open snaps
-
- Service Provider
- Posts: 234
- Liked: 40 times
- Joined: Mar 08, 2010 4:05 pm
- Full Name: John Borhek
- Contact:
Re: Making failover permanent or running on snapshots?
Thanks for the input.
The particular scenario is failover to DR during a weekend maintenance window for the prod site. We are leaning towards running in Veeam failover and using Veeam failback as long as the maintenance window goes as planned and we are back at production by Sunday night. Should we go into Monday at DR, we will make failover permanent and initiate reverse replication.
The particular scenario is failover to DR during a weekend maintenance window for the prod site. We are leaning towards running in Veeam failover and using Veeam failback as long as the maintenance window goes as planned and we are back at production by Sunday night. Should we go into Monday at DR, we will make failover permanent and initiate reverse replication.
John Borhek, Solutions Architect
https://vmsources.com
https://vmsources.com
Who is online
Users browsing this forum: Bing [Bot], Semrush [Bot] and 73 guests