The primary backbone of Azure is an OS known as "Red Dog OS". It's based off of Windows, with much of the core kernel tailored by Dave Cutler.
When you're running Linux on Azure, it's via Hyper-V or rather the Azure flavored form of it. Windows is very much the core of Azure.
Azure Cloud Switch does use Linux - on metal I believe so no virtualization.
Edit: a word