11

在 Azure 中创建“虚拟机”时会创建一个同名的“云服务”。

我的问题是:

A:同名“云服务”有什么用?

B:我可以删除“云服务”中存在的那个,它是空的,在生产和阶段都没有部署。

C:如果我删除它,会不会影响我创建的“虚拟机”?

D:如果我删除它,我以后可以用相同的名称重新创建它吗?

4

1 回答 1

7

答:它是虚拟机部署的包装器,本质上与您在 PaaS 模型中用于 Web 和 Worker 角色部署的构造相同。

当您从门户创建新虚拟机时,您实际上不会看到还创建了云服务,除非您切换回“旧”Silverlight 门户。

B. 如果云服务是空的,你实际上并没有在其中运行虚拟机,所以你可以删除它。

您是否从中创建了映像(sysprep)?这会将其与云服务分离,并且由于它已分离,门户现在将显示您有一个空的云服务。 “新”门户曾经显示“空”的云服务,但我只是试了一下,它没有出现;当然,它确实出现在“旧”门户中。

云服务一直存在,但门户网站认为您不需要了解它时会将其隐藏 :)。如果您创建一些“连接的 VM”,您还将在“新”门户中看到云服务,因为现在该服务不仅仅是单个 VM 的简单包装器。

C. 如果云服务现在显示部署,您可以将其删除而无需担心。

D. 有点。删除云服务后,您可以重新使用该云服务的名称;但是,如果您决定创建另一个同名的 VM 和该 VM 的资产 - 映像和/或磁盘仍然存在,如果您使用“快速创建”选项,则可能会失败。这是因为这些选项将根据您提供的 DNS(又名云服务)名称为磁盘和映像创建名称。如果旧 VM 的磁盘/映像仍然存在,您将遇到冲突并且创建将失败。不过,它并没有因为云服务名称本身而失败。

您可能会发现我在使用 CouchBase的 VM 上所做的一篇博文很有帮助,因为我介绍了各种场景并触及了您的一些问题。它是 CouchBase 的事实是次要的。

于 2012-09-03T22:46:33.977 回答