gpt4 book ai didi

Azure Service Fabric 与 Azure 容器服务

转载 作者:行者123 更新时间:2023-12-03 07:21:02 25 4
gpt4 key购买 nike

据我了解,Azure Service Fabric 和 Azure 容器服务都可用于通过容器托管微服务。

在什么情况下使用其中一种比另一种更实用且更具成本效益? Azure Service Fabric 和 Azure 容器服务托管模型有哪些强大的用例

read this comparison但觉得不全面

更新:类似于 this diagram 中的比较表在决定使用哪个选项时将有助于保持要点“粘性”和令人难忘

表中使用的缩写词 - AF - Azure Functions、ASF - Azure Service Fabric、ASE - 应用服务环境、ACS - Azure 容器服务、VMSS - 虚拟机规模集

“排名”不应被误解为好或坏

最佳答案

在您粘贴的“Choosing between Azure Container Service, Azure Service Fabric and Azure Functions”链接旁边 - 以下是我发现的内容。

Azure Service Fabric (ASF) 更像是一种PaaS 产品,而Azure 容器服务 (ACS) 则更像是一种 IaaS产品。

  • ASF 为您提供了自己特定的编程模型,如果您遵循该模型,那么您将能够利用 ASF 功能。这就是您需要使用适用于 C#/Java 的 ASF SDK 的原因。不过,ASF 还允许 guest 可执行文件和编排 Docker 容器(不确定它们与 ACS 相比能发挥多少作用,或者是否处于同等水平)。
  • 目前 ASF 仅适用于 Windows(Linux 上的 ASF 预览版现已于 2017 年 2 月推出)(闻到了供应商捆绑的味道)
  • ASF 为您提供了适用于 IoT 解决方案的 Actor 模型(可能比在 ACS 上 DIY 更快实现)

  • 从这个意义上来说,ACS 更加开放;它仅提供基于容器的模型,并且严重依赖和支持 docker 生态系统。一旦成为容器,它就几乎与技术无关。这也可能是 Microsoft 推出 Windows Nano 的原因,Windows Nano 是基于 Windows 的(服务器级)容器的基础(我认为)。因此,通过 ACS,您可以拥有 Windows 或 Linux 容器,或两者兼而有之。

  • ACS 还允许您使用业界著名的开源容器编排器,包括 Docker Swarm、DC/OS-Mesos。虽然 ASF 提供了自己的编排。换句话说,ASF 提供了集成度更高、更易于使用、功能丰富的模型,但 ACS 为您提供了更多的开放性和灵 active 。

一些 session 上的 MS 人员也提到,可以认为 ASF 更像是面向微软的商店,而 ACS 更面向开源技术。

关于Azure Service Fabric 与 Azure 容器服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41834111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com