Hey everyone! I'm curious about something I've been experiencing with our VM Scale Set. Occasionally, when we create a new VM from the scale set after deleting old ones, it seems like we receive a VM that was just deleted, rather than a brand-new instance. Is this a common occurrence? Could Azure be reusing resources as part of some optimization process? Thanks for your insights!
1 Answer
Yeah, it definitely can be confusing! When you delete a VM, Microsoft doesn’t physically remove the hardware right away. Instead, it gets deallocated and may be provisioned for another customer later. So, it’s possible you’re getting a previously used VM instance that's been reset for you.
I see your point, but to clarify, deallocation and deletion are different. Deleting means removing the VM configuration, while deallocation lets Azure reuse the host resources. You shouldn’t be receiving someone else’s VM – your data is only yours. It's the temporary storage that could have shared access, but that’s wiped clean between uses.