Attach VHD(x) to more than one VM at the same time
Attach VHD(x) to more than one VM at the same time
Having an option to attach the same VHD to a set of VMs would allow creating real HA clusters for single node applications - like databases. Storage could work just like iSCSI/FC/SAS SAN, being presented to two nodes, mounted on one. Also that would allow usage of GFS/OCFS2 filesystems to share data between cluster nodes if desired. AzureFiles suffers from every problem SMB have and is unreliable at best. The only other option is shared-nothing filesystems like moosefs/glusterfs.
as far as I know there is "Shared VHDX" functionality in hyper-v for years now
Even NFS (as amazon efs is built upon) or iSCSI targets would be sufficient in many cases.
Thanks for your feedback! This ask will be discussed amongst our team to determine if we plan to do this and when.
2 comments
-
Sebastian Fyda commented
Hey Azuze, it has been 1.5 year "under review".
-
Lukas commented
For clustered failover setup it could be great to have two VMs in the same availability set to share the same storage. I see this option as the virtual machine failover cluster available in Hyper-V, where virtual hard disks can be shared within two or more VMs. If one VM goes down, the other VM takes over with no downtime or data loss.