The architectural design decision to use SMB as the backend for Azure Disk needs to be bettered
Azure Storage team should consider making some fundamental changes to their architecture to correct it. As a customer of Azure Storage I should not have to use UltraDisk to get reasonable performance, and even ephemeral disks have their drawbacks. I should also not need to use alternate (and additional cost) solutions like NetApp, this functionality should be an integral part of at least Premium SSD and also part of Standard SSD.
If I were the Azure Storage team :- I would evaluate high-performance solutions that are true block storage like the ones from Pure Storage : https://www.purestorage.com/products/nvme/high-capacity/flasharray-c.html and deploy such a solution into the Azure zoned data centers to provide the backend for Azure Disk (again, for Premium SSD disks at a minimum) to eliminate Azure Page blobs and SMB from the picture.