3

我正在使用 Windows Azure 创建一个小型 VM 来托管几乎不占用任何空间的服务。

Windows Azure 会创建一个默认的 130gb 磁盘,其中大约有 100gb 可用空间。这太过分了。我不需要那么多空间。

我知道 MSFT 将对存储收费(即:130gb),所以我想创建更小的虚拟机(可能是 30 或 40gb)。

  1. MSFT 是否会向我收取未使用空间的费用?
  2. 有没有办法创建我想要的尺寸的机器?
  3. 如果没有办法按照我想要的大小创建机器,如何调整大小?(将 .vhd 下载到我的计算机、在本地调整大小和上传的选项看起来太费力了,说得少)。
4

1 回答 1

13

MSFT 是否会向我收取未使用空间的费用?

不对。这是因为虚拟机本质Page Blobs上是根据占用的字节而不是总大小对页 blob 收费。因此,即使为您创建了一个 130 GB 的磁盘并假设您用 30 GB 的数据填充它,您也只需支付 30 GB 而不是 130 GB 的费用。请注意,对于块 blob,即使 blob 为空,您也要按 blob 的大小付费。您可以在此处阅读有关 blob 的更多信息:http: //msdn.microsoft.com/en-us/library/windowsazure/ee691964.aspx

有没有办法创建我想要的尺寸的机器?

目前没有,但鉴于您无需为未使用的空间付费,我看不出您有任何理由要这样做。

如果没有办法按照我想要的大小创建机器,如何调整大小?

页 blob 可调整大小。请查看有关如何调整页面 blob(以及 VM 映像)大小的博客文章:http: //blog.maartenballiauw.be/post/2013/01/07/Tales-from-the-trenches-resizing -a-Windows-Azure-virtual-disk-the-smooth-way.aspx

于 2013-04-24T13:05:11.653 回答