Azure Virtual Machine Internals - Part 2