【问题标题】:Azure: How to add >1TB disks to a virtual machine without changing the size of VMAzure:如何在不改变 VM 大小的情况下将 >1TB 磁盘添加到虚拟机
【发布时间】:2015-12-11 22:34:35
【问题描述】:

我发现 Azure 存在一些限制: 1.关于要附加到VM的磁盘数量; 2. 每个磁盘/存储 blob 的大小限制为 1TB;

是否有任何技巧或解决方法可以将更大的磁盘/多个磁盘附加到同一个 VM 而不增加 VM 的处理能力,因为我的应用程序不需要高计算能力,但需要足够的空间。 可以联系他们的计费部门吗?

目前我正在使用 A1 标准 VM 实例,该实例已附加 2 个磁盘(总共 2 TB)。目标是将 5 TB 的总磁盘空间附加到同一个 VM,而无需将 VM 大小升级到更大的实例。

【问题讨论】:

  • 这与编程有什么关系?您目前拥有什么 VM 类型?你检查了可用的类型吗?
  • 这是 ServerFault 的问题,而不是 StackOverflow 的问题。也就是说:每个核心两个磁盘是限制(因此,最多 64 个附加磁盘),1TB 限制是页 blob 的实际大小限制。您可以通过创建条带卷来超过 1TB。另外:这里不是发布价格比较的地方 - 这是一个编程问答网站。
  • 没有比价,你在哪里看到比价?这是一个关于如何在 Azure 上附加更大的磁盘或每 1 个核心超过 2 个磁盘以及是否存在任何 hack 的一般问题。黑客可以是任何类型的。使用 Amazon EC2 很简单,但使用 Azure 的限制就没有那么简单了。我使用 A1(1 核,1.75MB 内存)虚拟机,这对我的项目要求来说绝对足够了。我不想在多余的计算能力上花费更多。现在问题够清楚了吗?
  • 我指的是你们的 cmets 关于 Azure 如何“强制为资源支付更多费用”。不需要任何评论,并且与技术问题无关(反过来,与编程无关)。另外:当与问题相关时,请不要在 cmets 中添加额外的说明;编辑您的问题。您在任何地方都没有提到所需的存储量(但您现在提到 A1 作为一个门控因素,但在评论中而不是在问题中)。
  • 好的,抱歉。我已经做到了。

标签: azure azure-blob-storage


【解决方案1】:

您需要更改 VM 大小以附加更多磁盘。一种选择是查看基本层而不是使用标准层 A 系列 VM 来优化成本。由于您不需要大量计算能力,因此基本层 VM 可能适合您。您需要查看 Basic A3,它允许您附加 8 个最大数据磁盘,每个磁盘 1 TB。在此处查看更多信息 (https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-size-specs/)

谢谢, 昂

【讨论】:

    【解决方案2】:

    我找到了将 5TB 文件夹附加为 Azure 文件共享服务的解决方案。 可以通过 Azure 门户创建文件共享容器,然后通过 CIFS (SMB3.0) 在 Linux 下挂载文件夹。 对于那些感兴趣的人,在 Azure 下的 CentOS 6.X 中安装 Windows 文件共享文件夹存在问题。它仅适用于 CentOS 7.X(记住这一点)。

    【讨论】:

      【解决方案3】:

      您可以使用 Azure 中的存储空间来增加容量和性能。 VHD 的限制是每个磁盘 1 TB,使用存储空间可以通过此限制。您需要记住,根据您选择的类型,附加到 VM 的磁盘存在限制。

      示例说明:

      https://blogs.msdn.microsoft.com/dfurman/2014/04/27/using-storage-spaces-on-an-azure-vm-cluster-for-sql-server-storage/

      【讨论】:

        猜你喜欢
        • 2017-07-16
        • 1970-01-01
        • 2021-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多