【问题标题】:Creating a Virtual Machine in Azure also creates a Cloud Service在 Azure 中创建虚拟机也会创建云服务
【发布时间】:2014-06-13 10:43:31
【问题描述】:

来自文档

当您创建应用程序并在 Azure 中运行它时,代码和 配置一起称为 Azure 云服务(称为 Azure 早期版本中的托管服务)。

通过创建云服务,您可以部署多层应用程序 在 Azure 中,定义多个角色来分配处理并允许 灵活扩展您的应用程序。云服务由一个 或多个 Web 角色和/或工作者角色,每个角色都有自己的应用程序 文件和配置。

我的理解是 Azure 中的虚拟机是自我管理的,没有角色的概念,那为什么在 Azure 中创建虚拟机也会创建云服务。

【问题讨论】:

    标签: azure


    【解决方案1】:

    这是因为云服务是一个托管容器。它包含了具有公共 IP 地址等的内部结构。创建 VM 时,它们需要被托管,因此被放置到云服务中。您可以在同一个云服务中托管多个 VM。这曾经对你有些隐蔽,但现在它正在发生的事情变得更加透明。

    带有角色的“云服务”部署模型也只是被部署到同一类型的容器中。不幸的是,部署与容器同名,这可能会导致这种混乱。

    最终,两种部署模型都将虚拟机转入一个托管容器,该容器是一个信任和网络边界。一种模型让您对虚拟机有更多的控制权,而另一种则消除了更多的控制权,但简化了您的职责。微软一直在说,IaaS 和 PaaS 之间的界限越来越模糊。

    【讨论】:

      猜你喜欢
      • 2019-05-10
      • 1970-01-01
      • 2019-07-10
      • 1970-01-01
      • 1970-01-01
      • 2015-09-16
      • 2017-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多