How can we improve Azure Storage?

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.

44 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Sebastian Fyda shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Lukas commented  ·   ·  Flag as inappropriate

        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.

      Feedback and Knowledge Base