Obrigado por voltar com essa informação. Então, com a AWS, você tem algum controle. Eles são muito mais "linux-centric" do que o Azure. Com o Azure, eles fornecem o que você obtém e acredito que é isso. Nós tínhamos olhado para o Azure e encontramos algumas das limitações nele.
Linux na nuvem: Windows Azure vs Amazon Web Services
Esse link acima tem cerca de um ano, mas acredito que ainda seja verdade. Eu tenho que dizer, eu não acho que você está sozinho com querer diminuir a pegada de suas instâncias do Linux. 30GB é uma piada para * NIX com certeza.
Então, se não me engano, acho que o AZURE Provisions da seguinte forma
* /BOOT
* / (Temp Local Disk = SWAP + DATA)
Agora, a ressalva é que, como a maioria das plataformas IaaS, o provisionamento thin é o principal. Então é aí que eles vão conseguir as economias que eu acredito. Enquanto o total de 30 GB é provisionado, o volume do BOOT é medido e, em seguida, o espaço extra que você realmente usa, excluindo os BLOBS DE PÁGINA, ou SWAP no mundo LINUX. Eles chamam isso de "TEMPORARY LOCAL DISK", que você deve confirmar com o Azure, mas você deve estar de acordo com o Azure abaixo:
Aqui está o oficial do Azure:
Do I need to purchase local disk storage with Virtual Machines separately?
All virtual machines in Azure are configured with at least two disks when you create the virtual machine – one is an operating system disk and the other is a temporary local disk, sometimes called a resource disk. Temporary Local disk storage is provided with Virtual Machines and is not charged separately. The operating system disk is charged at the regular rate for Disks. To explore virtual machines configurations visit here.
REFERÊNCIA: Preços e & FAQ