Frage

Ich werde 2 SP-Server in einem Farm haben, und der Kunde hat gefragt, dass die Server auf der NLB liegen.Ich habe die Dienste- und Web-App auf dem 1. Server installiert und die Frage ist:

sollte ich dieselben Dienste (Suche, UPS, MMS) auf dem 2. Server installieren, nachdem Sie sich dem Farm anmelden, oder er wird nur auf dem 1. Server ausgeführt?

Sollte die Dienstinstallationen auch geändert werden, um den 2. Server zu reflektieren oder NLB mit der Ladung umzugehen?

War es hilfreich?

Lösung

Es ist eine gute Praxis, eine Form des Lastausgleichs aus einer Failover-Perspektive umzusetzen, aber nicht unbedingt ideal, wenn Sie nur zwei Server in Ihrem Bauernhof haben. Wenn ein Beispiel eine hohe Suchlast aufweist, möchten Sie möglicherweise, dass das zweite Feld für Dienste dienen. Es ist nicht allgemein die beste Praxis, Web- und App-Rollen auf allen Servern in Ihrer Farm auszuführen. Es kann sicherlich getan werden, aber nur, wenn Sie eine leichte Belastung auf sie haben. Sie würden in der Regel Dienstleistungen (UPS, MMD, Suchen usw.) auf App-Tier-Servern ausführen, in denen keine Web-Traffic-Last vorhanden ist, und führen Sie Ihre Webanwendungen auf Web-Tier-Servern aus.

In den meisten Fällen laufen Sie nur Lastausgleich auf den Web-Tier-Servern, und lassen Sie SharePoint die Dienste der App-Tier-Boxen verwalten. Als Beispiel können Sie MMD auf mehreren Anwendungsservern ausführen, und SharePoint wird eine interne Verwaltung derjenigen von allen Servern ausführen, in denen sie läuft.

Suche verfügt über mehrere Komponenten (Indexpartitionen, Abfragekomponenten und Crawl-Komponenten). Verschiedene Teile sollten auf verschiedenen Servern ausführen, je nachdem, ob dieses Feld ein App-Tier-Feld oder ein Web-Tier-Feld ist.

Wenn ihr Treiber für NLB für Redundanz / Failover ist, dürfte der bessere Ansatz wahrscheinlich einen zweiten Web-Tier-Feld hinzufügen, nicht einfach laden, wenn Sie die beiden Boxen auswählen, die Sie jetzt haben. Jede Umgebung ist anders, also stellen Sie also sicher, dass Sie die Lasten und die Erwartung der Umgebungen verstehen. NLB von Web-Tier-Boxen gibt Ihnen eine gewisse Redundanz, um den Inhalt von Webanwendungen zu servieren (obwohl wir noch nicht über SQL-Redundanz gesprochen haben). Wenn auch eine Redundanzanforderung auf der Suche vorliegt, wäre Ihr bestes Modell 4 Server (2x Web und 2x-App) mit einer Suchkriechkomponente auf jedem Webserver und einer Abfragekomponente auf jedem App-Server. Dies würde Ihnen die Möglichkeit geben, die Suche operational mit dem Verlust eines APP-Tier-Boxs zu erhalten. Dieses 4-Server-Modell (PLUS SQL) ist wohl die häufigste SharePoint-Bereitstellung. Einzelserverbereitstellungen werden nicht unterstützt, und eine Zwei-Server-Bereitstellung ist wirklich eine nackte Mindestarchitektur. Sobald wir anfangen, über die Notwendigkeit der Redundanz zu reden, haben Sie sich je nach Redundanz, die Sie benötigen, bis zu 3-4 Servern gesprochen.

Beachten Sie auch die Mindestsystemanforderungen. In einem dreistufigen Serverfarm werden Ihre minimale 12 GB Speicher und 4 Kerne sein. Das ist wahrscheinlich nicht ausreichend, wenn Sie alle Dienste und alle Webanwendungen auf jedem Server ausführen möchten. Diese Mindestanwendungen gehen davon aus, dass Sie die Last über Web-Tier- und App-Tier-Boxen verbreiten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top