我有许多我想迁移到 azure 的可执行文件。这些可执行文件需要 I/O API 才能正常运行。因此,为了能够迁移这些可执行文件,我必须将它们放在云驱动器 (VHD) 中。但据我所知,一个 vhd 可以一次由一个角色挂载,那么我该如何管理让我们说 2 个或更多角色来挂载同一个 VHD?
我的第一个想法是上传原始 VHD 的副本,以便每个角色都可以挂载自己的 vhd 并对其进行读/写,然后将所有角色需要查看的文件保存在 blob 存储中。
通过使用 SMB 共享 Windows Azure 驱动器使 VHD 可共享。
这两种解决方案中哪一种更好,还有另一种方法可以解决这个问题吗?