我对Azure中可以使用的云服务有一个粗略的理解,但是我不需要任何这些function。
创build新VM时,如果我不指定现有的云服务,则Azure将创build一个与新VM相同名称的新VM。
为什么?
我可以避免这种情况,还是我可以简单地使用一个默认的云服务,将所有的虚拟机都放入?
当我删除虚拟机时,我必须记得删除自动创build的云服务。
虚拟机是否需要一个外部的公共IP?
在Azure中,您的个人虚拟机存在于云服务的环境中,所以是的,您需要有云服务。
你可以有一个云服务和所有的虚拟机下。 请注意,DNS名称(foo.cloudapp.net)和公有IP地址绑定到云服务,而不是虚拟机,因此,如果您想拥有多个IP地址,则需要使用不同的云服务。
云服务本身不会产生任何费用,因此您可以在删除虚拟机时保留云服务。 请注意,您不能在其下没有虚拟机的云服务。 当您转到云服务中的最后一个angular色时,您必须删除云服务本身; 没有select删除angular色并保留云服务的空壳。 请注意,这并不意味着要保留您的云服务,您需要有一个正在运行的angular色(这需要花钱)。 您可以使用StoppedDeallocated选项来closures您的angular色,这将允许您保留您的云服务,而不需要负责在其下运行angular色。
在使用旧门户和服务pipe理模型时,只需要将虚拟机置于云服务中。 如果您使用的是正在使用Azure资源pipe理器(ARM)的新门户,则不需要创build云服务来保存虚拟机(只要创buildARM虚拟机而不是经典虚拟机)。 而是每个虚拟机都创build在一个资源组中,并且可以被赋予一个公共IP地址,但这取决于您。