Planen von Feeds und des Diensts für den verteilten Cache in SharePoint Server

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

In SharePoint Server ermöglicht die Microblogfunktion Benutzern kurze, öffentliche Unterhaltungen zu Themen, an denen sie interessiert sind. Der Newsfeed und der Verteilte Cachedienst unterstützen diese Microblogfunktionalität in SharePoint Server.

Planen der Feeds

Websitefeeds

Websitefeeds bieten Newsfeedfunktionen für eine bestimmte Gruppe von Benutzern. Websitefeeds sind auf Teamwebsites verfügbar. Wenn Sie planen, Websitefeeds auf Ihren Teamwebsites in SharePoint Server zu verwenden, müssen die Teamwebsites dieselbe Benutzerprofildienstanwendung wie Meine Websites verwenden. Teamwebsites und Meine Websites können sich auf demselben oder in unterschiedlichen Farmen befinden, müssen jedoch dieselbe Benutzerprofildienstanwendung verwenden. Wenn Sie Teamwebsites in einer anderen Farm als "Mein Websitehost" haben, ist eine Server-zu-Server-Authentifizierung zwischen den beiden Farmen erforderlich. In SharePoint Server wird empfohlen, dasselbe Dienstkonto sowohl für die Hostwebanwendung "Meine Website" als auch für die Webanwendung zu verwenden, die die Teamwebsites hosten. Darüber hinaus muss die Hostwebsitesammlung "Meine Website" ein SharePoint Server-Host "Meine Website" sein, und der Benutzer muss über eine SharePoint Server-Website verfügen, um das Websitefeedfeature verwenden zu können. Erwägen Sie die Aktivierung der Self-Service-Websiteerstellung für die Webanwendung, die die Teamwebsites enthält, damit Benutzer problemlos Teamwebsites aus ihrer "Meine Website" erstellen können. In einer SharePoint Server-Bereitstellung, in der Benutzer nur "Über mich "-Seiten verwenden (der Administrator hat die restlichen Features "Meine Website" so konfiguriert, dass sie nicht verfügbar sind), sind Websitefeeds für Benutzer weiterhin verfügbar.

Wenn ein Administrator ein Upgrade von Teamwebsites von SharePoint Server 2013 with Service Pack 1 (SP1) durchführt, muss er nach dem Upgrade Websitefeeds auf der Teamwebsite aktivieren, indem er zunächst das Feature Folgeinhalt und anschließend das Feature Websitefeeds aktiviert. Der Benutzer kann dann Entitäten folgen und Websitefeed-Inhalte anzeigen.

Hinweis

Wenn Benutzer der Website folgen, bevor der Administrator das Feature Websitefeeds aktiviert, wird die aktualisierte Teamwebsite nicht im Menü Freigeben für angezeigt. Wenn der Administrator das Feature "Websitefeeds " aktiviert, muss der Benutzer die Website beenden und der Website erneut folgen. Die Website wird jetzt im Menü Freigeben mit angezeigt.

Planung von Websites vom Typ "Meine Website"

Benutzer können in Mikroblogeinträgen Bilder einbinden. Enthalten Beiträge ein Bild, lädt SharePoint Server dieses Bild in einen privaten Ordner auf der Meine Website des Benutzers hoch. Die Dateigröße und Abmessungen des Bilds werden automatisch verringert, um die Belegung des Speicherplatzes durch das Bild auf der Meine Website des Benutzers zu optimieren. Beim Zuordnen von Kontingenten für Meine Websites sollte ein Administrator diese zusätzliche Speicherplatzanforderung für Bilder berücksichtigen. Wenn auf der Meine Website des Benutzers kein Speicherplatz vorhanden ist und der Benutzer versucht, eine Nachricht mit Bild zu veröffentlichen, tritt ein Fehler auf.

Benachrichtigungen

Benachrichtigungen sind vom System generierte E-Mail-Nachrichten, die den Benutzer über Aktivitäten in Threads, zu denen er beigetragen hat, oder darüber informieren, dass ein anderer Benutzer ihm folgt. Für Benachrichtigungen müssen die Einstellungen für ausgehende E-Mail-Nachrichten in SharePoint Server konfiguriert werden.

Upgrade

Beim Upgrade von SharePoint Server 2013 mit Service Pack 1 (SP1) auf SharePoint Server 2016 werden die Newsfeeds von SharePoint Server 2013 mit Service Pack 1 (SP1) als Legacyfeature in SharePoint Server 2016 aktualisiert. Dies bedeutet, dass der Newsfeed von SharePoint Server 2013 mit Service Pack 1 (SP1) veraltet ist, aber weiterhin in SharePoint Server verfügbar ist. Ein Administrator muss spezielle Konfigurationsschritte ausführen, um Benutzern den Zugriff auf den aktualisierten SharePoint Server 2013-Newsfeed mit Service Pack 1 (SP1) zu ermöglichen. Alle Daten, die im SharePoint Server 2013 mit Service Pack 1 (SP1)-Newsfeed gespeichert sind, sind in SharePoint Server verfügbar. Ein Administrator kann jedoch keine Daten von SharePoint Server 2013 mit Service Pack 1 (SP1) Newsfeed zum SharePoint Server-Newsfeed migrieren, da sich die Feeds erheblich unterscheiden.

Outlook Connector für soziale Netzwerke

Der Outlook Connector für soziale Netzwerke zeigt Feedinformationen in Microsoft Outlook zusammen mit Outlook-Nachrichten, -Besprechungen usw. an. Der Outlook Connector für soziale Netzwerke erhöht die Systembelastung in einer SharePoint Server-Serverfarm, da er häufig auf Meine Websites-Features zugreift und die Informationen per Pushbenachrichtigung nach Outlook verschiebt. Dadurch wird die Leistung der SharePoint Server-Farm beeinträchtigt, was beim Entwerfen der Serverfarm berücksichtigt werden sollte.

Suche und Einschränkung aus Sicherheitsgründen

Die Ansichten Jeder und Folgen enthalten öffentliche Unterhaltungen (Beiträge und Antworten), auf die alle Benutzer zugreifen können. Wenn dem Suchindex in SharePoint Server öffentliche Unterhaltungen hinzugefügt werden, können Benutzer danach suchen und Suchergebnisse anzeigen, die diese öffentlichen Unterhaltungen enthalten. Die Einschränkung aus Sicherheitsgründen gilt nicht für öffentliche Unterhaltungen, da der Unterhaltung keine Berechtigungen zugeordnet sind. Wenn die Einschränkung aus Sicherheitsgründen auf bestimmte Unterhaltungen für Benutzer angewendet werden muss, verwenden Sie Websitefeeds auf Teamwebsites. Weisen Sie auf der Teamwebsite der Gruppe von Benutzern Berechtigungen zu, die an der Unterhaltung teilnehmen können. Die Suchergebnisse werden dann anhand der zugewiesenen Berechtigungen aus Sicherheitsgründen eingeschränkt.

Überlegen Sie sich, wie Sie den Zeitplan für inkrementelle Durchforstungen der Indexerstellung konfigurieren, da diese Konfiguration beeinflusst, wie schnell Unterhaltungen in den Suchergebnissen von Benutzern angezeigt werden. Wenn Benutzer die Mikroblogfeatures aktiv zum Erstellen von Beiträgen und Antworten verwenden, erwarten sie möglicherweise, dass Unterhaltungen in den Suchergebnissen schneller angezeigt werden. Erwägen Sie in diesem Fall kürzere Intervalle zwischen Aktualisierungen.

Planen des verteilten Cachediensts

Wenn Sie die Implementierung des verteilten Cachediensts planen, berücksichtigen Sie, dass der verteilte Cachedienst in zwei Modi bereitgestellt werden kann: im dedizierten Modus oder im gemeinsamen Modus. Im dedizierten Modus werden auf dem Anwendungsserver, auf dem der verteilte Cachedienst ausgeführt wird, alle Dienste außer diesem angehalten. Im gemeinsamen Modus wird der verteilte Cachedienst gemeinsam mit den anderen Diensten auf dem Anwendungsserver ausgeführt. Es wird empfohlen, den verteilten Cachedienst im dedizierten Modus bereitzustellen.

Wichtig

[!WICHTIGER HINWEIS] Wenn Sie in SharePoint Server benutzerdefinierte Anwendungen verwenden, die ihrerseits die AppFabric-Client-APIs verwenden, oder aber benutzerdefinierte Caches erstellen, müssen Sie zur Unterstützung der benutzerdefinierten Anwendungen einen eigenen AppFabric-Cachecluster erstellen. Verwenden Sie nicht den AppFabric-Cachecluster für die SharePoint Server-Farm. Führen Sie den separaten AppFabric-Cachecluster für die benutzerdefinierten Anwendungen auf Servern aus, die von den dedizierten Servern für die SharePoint Server-Farm getrennt sind.

Wichtig

Verwenden Sie keine Dienstkontonamen, die das Symbol $ enthalten.

Installieren der erforderlichen Komponente "Windows Server AppFabric"

Beim Ausführen des SharePoint Server-Installationsprogramms für erforderliche Komponenten wird Windows Server AppFabric installiert. Diese Methode wird für die Installation von Windows Server AppFabric auf einem Server mit SharePoint Server empfohlen. Wenn AppFabric bereits vor Ausführung des Installationsprogramms für erforderliche Komponenten Windows Server auf dem Server installiert war, müssen Sie Windows Server AppFabric vor dem Ausführen des Installationsprogramms für erforderliche Komponenten deinstallieren. Wenn ein Administrator Windows Server AppFabric manuell installiert, muss er auch die Features "CacheAdmin", "CachingService" und "CacheClient" installieren und dabei den Switch /gac verwenden. Weitere Informationen finden Sie in der MSDN-Bibliothek unter Automatisierte Installation (AppFabric 1.1-Cache).

Kapazitätsplanung für den verteilten Cachedienst

Dieser Abschnitt des Dokuments enthält Informationen für Administratoren, die die Architektur und die Speicheranforderungen für Server planen, auf denen der verteilte Cachedienst gehostet werden soll. Der verteilte Cachedienst speichert Daten nur speicherintern und ist nicht von Datenbanken in SharePoint Server abhängig. Zudem nehmen einige Dienste in SharePoint Server erhebliche Speicherressourcen in Anspruch, was die Leistung des verteilten Cachediensts beeinträchtigen kann. Die Leistung des verteilten Cachediensts wird erheblich durch die Auswahl der Architektur und die Speicherzuweisung für den verteilten Cachedienst beeinflusst.

In der folgenden Tabelle sind unterschiedliche Speicher- und Architekturempfehlungen für den verteilten Cachedienst zusammen der Gesamtzahl der jeweiligen Benutzer aufgeführt.

Bereitstellungsgröße Kleine Farm Mittlere Farm Große Farm
Gesamtzahl der Benutzer
< 10.000
< 100.000
< 500.000
Empfohlene Cachegröße für den verteilten Cachedienst
1 GB
2,5 GB
12 GB
Gesamtspeicherzuordnung für den verteilten Cachedienst (doppelter Wert der oben empfohlenen Cachegröße, plus Reserve von 2 GB für das Betriebssystem)
2 GB
5 GB
34 GB
> [! HINWEIS]> Die Cachegröße des verteilten Cachediensts sollte 16 GB nicht überschreiten. Daher wird empfohlen, zwei Server in einer großen Farmumgebung zu verwenden.
Empfohlene Architekturkonfiguration
Dedizierter Server oder auf einem Front-End-Server
Dedizierter Server
Dedizierter Server
Mindestanzahl von Cachehosts pro Farm
1
1
2

Hinweis

In einer SharePoint Server-Farm muss mindestens ein Cachehost vorhanden sein, auf dem der verteilte Cachedienst ausgeführt wird.

Speicherzuordnung

Die Arbeitsspeicherzuordnung für die Cachegröße des verteilten Cachediensts wird bei der Installation von SharePoint Server auf einen Standardwert von 10 Prozent des gesamten physischen Arbeitsspeichers festgelegt. Administratoren können die Arbeitsspeicherzuordnung für den verteilten Cachedienst mithilfe des Cmdlets Update-SPDistributedCacheSize ändern. Dem verteilten Cachedienst können maximal 16 GB Arbeitsspeicher pro Cachehost im Cachecluster zugeordnet werden. Es wird empfohlen, 2 GB Arbeitsspeicher für andere auf dem Server ausgeführte Dienste zu reservieren und den restlichen Arbeitsspeicher dem verteilten Cachedienst zuzuordnen. Weitere Informationen finden Sie unter Verwalten des verteilten Cachediensts in SharePoint Server.

Wichtig

Windows Server AppFabric 1.1 kann eine hohe Arbeitsspeicherauslastung auf Betriebssystemebene verursachen. Dies wirkt sich auf den Verteilten Cachedienst aus. Wenn Sie also 16 GB Arbeitsspeicher zuweisen, sollten Sie mindestens 34 GB Arbeitsspeicher auf dem Server für verteilte Caches haben. Dies umfasst 2 GB Arbeitsspeicher, der für das Betriebssystem reserviert ist. Weitere Informationen finden Sie unter Verhalten des Windows Server AppFabric-Speicherverbrauchs und AppFabric 1.1-Zwischenspeicherung: Der Für Cachehosts zugewiesene Arbeitsspeicher darf 50 % des verfügbaren Arbeitsspeichers auf dem Computer nicht überschreiten.

Wichtig

Weisen Sie dem verteilten Cachedienst auf einem Server mit einem physischen Gesamtarbeitsspeicher von mehr als 16 GB höchstens 16 GB an Arbeitsspeicher zu. Wenn Sie dem verteilten Cachedienst mehr als 16 GB an Arbeitsspeicher zuordnen, reagiert der Server u. U. plötzlich länger als 10 Sekunden nicht mehr.

Wenn Sie mehr Arbeitsspeicher benötigen, können Sie den verteilten Cachedienst für die Ausführung auf mehreren Anwendungsservern konfigurieren. In diesem Fall umspannt der Cache alle Server, auf denen der verteilte Cachedienst ausgeführt wird, und fungiert als Cache für die gesamte Farm. Zum Hinzufügen eines weiteren Anwendungsservers verwenden Sie den SharePoint-Konfigurations-Assistenten, um der Farm den neuen Anwendungsserver hinzuzufügen. Legen Sie fest, ob der neue Anwendungsserver im dedizierten oder im gemeinsamen Modus ausgeführt werden soll. Stellen Sie sicher, dass dem verteilten Cachedienst auf allen Servern, auf denen er ausgeführt wird, der gleiche Arbeitsspeicher zugeordnet ist. Zwischengespeicherte Daten werden nur auf einem Server gespeichert, nicht auf beiden. Weitere Informationen finden Sie unter Verwalten des verteilten Cachediensts in SharePoint Server.

Wenn der verteilte Cachedienst im gemeinsamen Modus ausgeführt wird, sollte der physische Speicher des Server erweitert und alle nicht benötigten Dienste sollten angehalten werden. Wir empfehlen, die folgenden Dienste oder Anwendungen nicht auf demselben Server wie den verteilten Cachedienst auszuführen:

  • SQL Server 2008 oder SQL Server 2012

  • Suchdienst

  • Excel Services in SharePoint (nur in SharePoint Server 2013 verfügbar)

  • Project Server-Dienste

Bei der Planung von Entwicklerarbeitsstationen sollte die Arbeitsstation des Entwicklers mindestens 32 GB physischen Arbeitsspeichers enthalten. Auf Entwicklerarbeitsstationen wird SharePoint Server als einzelne Serverbereitstellung installiert. Dies bedeutet, dass der verteilte Cachedienst im zusammengestellten Modus bereitgestellt wird. Im zusammengestellten Modus wird es einen Wettbewerb um Speicherressourcen geben. Um die Speicherressourcenbelegung zu verwalten, kann ein Entwickler alle dienste herunterfahren, die nicht verwendet werden, oder sie können SQL Server regelmäßig neu starten.

Wichtig

[!WICHTIGER HINWEIS] Der verteilte Cachedienst kann auf einem physischen oder auf einem virtuellen Server ausgeführt werden. Verwenden Sie bei einem virtuellen Server nicht die Funktion "Dynamic Memory" zum Verwalten von freigegebenen Speicherressourcen auf anderen virtuellen Computern und den verteilten Cacheservern. Die Speicherzuordnung für virtualisierte verteilte Cacheserver muss festgelegt sein.

Konfigurationsreihenfolge für den verteilten Cachedienst

Ungeplantes Starten und Anhalten des verteilten Cachediensts beeinträchtigt diesen. Führen Sie bei der anfänglichen Konfiguration einer SharePoint Server 2013-Farm folgende Schritte der Reihe nach aus:

  • Führen Sie den Konfigurationsassistenten aus, um der Serverfarm alle Server hinzuzufügen. Der verteilte Cachedienst wird auf allen Web- und Anwendungsservern in der Serverfarm gestartet.

  • Führen Sie ggf. weitere erforderliche Schritte zur Farmkonfiguration durch.

  • Wenn Sie zum Konfigurieren des verteilten Cachediensts bereit sind, bestätigen Sie, dass der verteilte Cachedienst auf allen Servern in der Serverfarm ausgeführt wird. Halten Sie den verteilten Cachedienst dann auf allen Servern an, die nicht zum Cachecluster gehören sollen. Vermeiden Sie das Anhalten und erneute Starten des verteilten Cachediensts auf einem Server. Wurde der verteilte Cachedienst auf einem Server versehentlich angehalten und erfordert jetzt einen Neustart, lesen Sie in der Anleitung unter Verwalten des verteilten Cachediensts in SharePoint Server nach.

Wichtig

Wenn Sie den Verteilten Cachedienst auf allen Servern beenden, auf denen der Dienst für verteilte Caches ausgeführt wird, starten Sie den Verteilten Cachedienst nicht nur auf einem Server neu. Starten Sie stattdessen den Verteilten Cachedienst auf allen Servern des verteilten Caches gleichzeitig neu. Während der Distributed Cache-Dienst neu gestartet wird, wird die anfängliche Leistung für kurze Zeit beeinträchtigt.

Als Alternative zur vorher beschriebenen Methode kann ein Administrator SharePoint Server installieren, ohne den verteilten Cachedienst auf Servern zu registrieren, die nicht Teil des Cacheclusters sein sollen. Dazu kann der Parameter skipRegisterAsDistributedCachehost mit dem Cmdlet New-SPConfigurationDatabase oder Connect-SPConfigurationDatabase PowerShell verwendet oder aber psconfig.exe an der Befehlszeile ausgeführt werden. Dieser Parameter ist optional.

Überlegungen zur Firewallkonfiguration

Folgende Kommunikationsports werden vom verteilten Cachedienst verwendet:

  • 22233

  • 22234

  • 22235

  • 22236

Hinweis

[!HINWEIS] Wenn Sie in der Serverfarm mehrere Cachehosts verwenden, müssen Sie den ersten Cachehost, auf dem der verteilte Cachedienst ausgeführt wird, so konfigurieren, dass durch die Firewall eingehender ICMP-Datenverkehr (ICMPv4) zugelassen wird. Weitere Informationen finden Sie im Thema zum Erstellen einer Regel für eingehenden ICMP-Datenverkehr unter Windows 8, Windows 7, Windows Vista, Windows Server 2012, Windows Server 2008 oder Windows Server 2008 R2. Wenn ein Administrator den ersten Cachehost aus dem Cluster entfernt, der für durch die Firewall eingehenden ICMP-Datenverkehr (ICMPv4) konfiguriert wurde, müssen Sie den ersten Server des neuen Clusters für durch die Firewall eingehenden ICMP-Datenverkehr (ICMPv4) konfigurieren.