一个服务矩阵集群还是多个集群?

You*_*uxu 3 azure-service-fabric

我正在将我的一些云服务Web /工作者角色迁移到服务结构中。

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

另外,我将在我的服务上添加多租户支持。根据此Service Fabric多租户,我可以根据客户模式选择应用程序实例。

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

Vac*_*cek 5

这取决于每个租户的要求,但是通常最好是具有多个应用程序和服务的单个群集:

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