4 ms·
Why wouldn’t cloning the VMs to a second server, then split the traffic between the primary and secondary server work? Once traffic to the second server is conf
by xyst 6y ago
Why wouldn’t cloning the VMs to a second server, then split the traffic between the primary and secondary server work? Once traffic to the second server is confirmed, you could shut off the second server and haul it off to the new location.
I would probably still charge a much higher rate since the owner was an arse, but at least you would get back your 7-8 hours.
- blcArmadillo 6y agoIt sounds like there was no second server.
- viraptor 6y agoYou're making assumptions about what's running on the servers. Let's say it's a VoIP conference server with a shared dedicated room - effectively you have an ongoing session shared between multiple connection and you cannot stop it. Or you have stateful local processing so you can't "split the traffic". Or a number of other limitations...
- AnIdiotOnTheNet 6y agoNot all services can be load balanced in this way Live migration of VMs would have been a better option, which was brought up in the reddit comments and dismissed because HyperV live migration is spotty. While I'd have to agree with that assessment, it isn't so spotty that what they actually did was less risky.
- morphogenesis 6y agoDatabase inconsistency for one thing. This works for frontend web services but how do you reconcile the writes between the two servers?