【问题标题】:Running two instances of Azure VM运行两个 Azure VM 实例
【发布时间】:2011-07-31 10:18:51
【问题描述】:
我正在使用 Azure VM 角色。我创建了一个单独的 VHD(上传到页面 blob)来存储 SQL 数据文件(以克服 VM 角色的数据持久性问题)。 SharePoint 2010 已在 VM 上配置。我想运行 2 个 Azure VM 实例,因为无法在 2 个实例上以写入模式安装数据 VHD,所以我很想。谁能帮我解决这个问题?
【问题讨论】:
标签:
sharepoint-2010
azure
azure-sql-database
azure-storage
azure-blob-storage
【解决方案1】:
CloudDrive 不适用于横向扩展。换句话说,一个 blob 最多可以同时被 1 个 VM 挂载。这个限制在未来不太可能被解除,因为单个 blob 旨在支持可扩展的写入。
【解决方案2】:
补充 Joannes 所说的话:
- 云驱动器只能由一个写入器安装,但您可以制作任意数量的只读快照。这对您描述的横向扩展方案没有帮助,但我只是想澄清一下。
- SharePoint 2010 目前不是 VM 角色中受支持的配置。需要考虑许可、与 SQL Azure 的兼容性、横向扩展以及可能的其他问题。在 VM 角色中安装 SQL Server 也是如此。
- 除了支持问题,您可以将 Azure Connect 作为访问本地 SQL Server 实例的一种方式。这减轻了您将 SQL Server 数据文件存储在云驱动器中的需要。这将产生与带宽相关的性能和成本影响,但这当然是一种选择。