2016-06-07 11 views
1

Ich migriere mehrere meiner Cloud-Service-Web/Worker-Rollen in Service Fabric.ein Service-Fabric-Cluster oder mehrere Cluster?

Es wird viele (ca. 5+) Service-Fabric-Dienste (zustandslos oder Stateful) geben. Sollen wir alle in einen Service-Fabric-Cluster oder mehrere Cluster einfügen? Gibt es Best Practices im Clusterplan?

Außerdem werde ich Multi-Tenant-Support zu meinem Service hinzufügen. pro Beitrag Service Fabric multi-tenant, kann ich Anwendung Instanz pro Kundenmuster wählen.

Ich frage mich, ob es eine gute Idee ist, Cluster pro Kundenmuster zu wählen?

Antwort

3

Es hängt von Ihren Anforderungen pro-Mieter, aber im Allgemeinen ist es besser, einen einzigen Cluster mit mehreren Anwendungen und Diensten haben:

  • Ein einzelner Cluster viel einfacher ist, als mehr Cluster zu verwalten.
  • Service Fabric wurde entwickelt, um eine große Anzahl von Anwendungen und Diensten in einem einzigen Cluster zu hosten und zu verwalten.
  • Mehrere Dienste in einem einzigen Cluster ermöglichen es Ihnen, Ihre Cluster-Ressourcen viel effizienter zu nutzen und resource balancing von Service Fabric zum effektiven Verwalten von Ressourcen zu verwenden.
  • Das Aufstellen eines neuen Clusters kann je nach Größe 30 Minuten oder länger dauern. Das Erstellen von Anwendungsinstanzen in einem Cluster dauert Sekunden.
+0

Danke Vaclav! Wird Single-Cluster-Lösung gehen. – Youxu