一个服务结构集群或多个集群?

时间:2016-06-07 08:38:59

标签: azure-service-fabric

我正在将我的几个云服务Web /辅助角色迁移到服务结构中。

将有许多(大约5+)服务结构服务(无状态或有状态)。我们应该将它们全部放入一个服务结构集群或多个集群中吗?集群计划是否有最佳实践?

此外,我将在我的服务上添加多租户支持。根据这篇文章Service Fabric multi-tenant,我可以为每个客户模式选择应用程序实例。

我想知道为每个客户模式选择群集是否是个好主意?

1 个答案:

答案 0 :(得分:4)

这取决于您对每个租户的要求,但通常最好是拥有一个包含多个应用程序和服务的集群:

  • 单个群集比多个群集更容易管理。
  • Service Fabric旨在托管和管理单个群集中的大量应用程序和服务。
  • 单个群集中的多个服务允许您更有效地利用群集资源,并使用Service Fabric的resource balancing来有效管理资源。
  • 根据尺寸,站立一个新的群集可能需要30分钟或更长时间。在集群中创建应用程序实例需要几秒钟。