Data transfer between VMs is extremely slow.
If I download a file to one VM(say a 3GB setup file from the web) and then access that file via a windows share on another VM it can take hours to transfer.
If I give up and just download the file from the web again to the second VM directly it takes about 10 minutes tops! Therefore IO is ok at the VM level I am guessing.
I can live with that as I don't install things often but this same miserable speed affects all data between my VMs.
For instance, backing up a MSSQL database and moving it to another VM is simply painfull.
Is this the normal behavior in Azure? It seems to be the cause on multiple servers I have running and is causing me to consider moving away from Azure altogether.