Veröffentlichungsumgebung mit Unternehmensintranet: Technische Fallstudie (SharePoint Server 2010)

 

Gilt für: SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

In diesem Dokument wird eine spezielle Bereitstellung von Microsoft SharePoint Server 2010 beschrieben. Hierzu gehören folgende Elemente:

  • Spezifikationen für die Umgebung der technischen Fallstudie, wie z. B. Hardware, Farmtopologie und Konfiguration.

  • Die Arbeitsauslastung, die die Anzahl und die Art der Benutzer oder Clients beinhaltet, sowie die Nutzungsmerkmale für die Umgebung.

  • Farmdataset der technischen Fallstudie, einschließlich Datenbankinhalten und Suchindizes.

  • Integritäts- und Leistungsdaten speziell für die Umgebung.

Inhalt dieses Artikels:

  • Vorabinformationen

  • Einführung in diese Umgebung

  • Spezifikationen

  • Arbeitsauslastung

  • Dataset

  • Integritäts- und Leistungsdaten

Vorabinformationen

Vor der Lektüre dieses Dokuments sollten Sie unbedingt mit den wichtigsten Konzepten der Kapazitätsverwaltung in SharePoint Server 2010 vertraut sein. In der folgenden Dokumentation finden Sie Informationen zur empfohlenen Vorgehensweise bei der Kapazitätsverwaltung sowie Kontextinformationen für die effiziente Verwendung der Angaben in diesem Dokument. Außerdem werden die in diesem Dokument verwendeten Begriffe definiert.

Weitere konzeptionelle Informationen zu Leistung und Kapazität, die beim Verständnis des Kontexts der Daten in dieser technischen Fallstudie hilfreich sein können, finden Sie in den folgenden Dokumenten:

Einführung in diese Umgebung

In diesem Whitepaper wird eine SharePoint Server 2010-Umgebung bei Microsoft beschrieben. Vergleichen Sie anhand dieses Dokuments Ihre geplanten Auslastungs- und Nutzungsmerkmale. Wenn Ihr geplanter Entwurf ähnlich ist, können Sie die hier beschriebene Bereitstellung als Ausgangspunkt für Ihre eigene Installation verwenden.

Dieses Dokument enthält Folgendes:

  • Spezifikationen, einschließlich Hardware, Topologie und Konfiguration.

  • Arbeitsauslastung, also die Anforderungen an die Farm, einschließlich der Anzahl von Benutzern und der Nutzungsmerkmale.

  • Dataset, einschließlich Datenbankgrößen.

  • Integritäts- und Leistungsdaten speziell für die Umgebung.

Dieses Dokument ist Teil einer Reihe von Performance and capacity technical case studies (SharePoint Server 2010) zu SharePoint-Umgebungen bei Microsoft.

Das Diagramm zeigt die Umgebung im Kontext bei Microsoft

Bei der in diesem Dokument beschriebenen SharePoint Server 2010-Umgebung handelt es sich um eine Produktionsumgebung in einem auf verschiedene Standorte verteilten Großunternehmen. Mitarbeiter zeigen verschiedene Inhalte an, wie z. B. Nachrichten, technische Artikel, Mitarbeiterprofile, Dokumentation und Schulungsressourcen. Mithilfe dieser Umgebung führen Mitarbeiter auch Suchabfragen für alle SharePoint-Umgebungen im Unternehmen aus. Mitarbeiter erhalten täglich E-Mails mit Links zu Artikeln in der Umgebung, und viele Mitarbeiter legen diese Umgebung als Startseite im Browser fest.

48.000 Einzelbenutzer besuchen die Umgebung an einem geschäftigen Tag und generieren in Spitzenzeiten bis zu 345 Anforderungen pro Sekunde. Da es sich hierbei um eine Intranetwebsite handelt, sind alle Benutzer authentifiziert. Inhalte werden zwar mithilfe eines Modells mit einer einzelnen Umgebung und dem Autor vor Ort veröffentlicht, aber das Veröffentlichungsverfahren der Umgebung gibt an, dass alle Entwurfsinhalte nachts zu einem bestimmten Zeitpunkt mit geringer Auslastung veröffentlicht werden.

In diesem Dokument wird die Veröffentlichungsumgebung des Unternehmensintranets an einem typischen Tag beschrieben.

Spezifikationen

Dieser Abschnitt enthält ausführliche Informationen zur Hardware, Software, Topologie und Konfiguration der Umgebung für die Fallstudie.

Hardware

Dieser Abschnitt enthält Informationen zu den in dieser Umgebung verwendeten Servercomputern.

Hinweis

Diese Umgebung wurde für Vorabversionsbuilds von SharePoint Server 2010 und anderen Produkten skaliert. Deshalb weist die bereitgestellte Hardware eine höhere Kapazität auf, als für die typischen Anforderungen dieser Umgebung erforderlich wäre. Diese Hardware wird nur beschrieben, um zusätzlichen Kontext für diese Umgebung zu liefern und als Ausgangspunkt für ähnliche Umgebungen zu dienen.
Sie müssen unbedingt Ihre eigene Kapazitätsverwaltung basierend auf den geplanten Auslastungs- und Nutzungsmerkmalen vornehmen. Weitere Informationen zum Kapazitätsverwaltungsprozess finden Sie unter Kapazitätsverwaltung und Größengestaltung für SharePoint Server 2010 (Übersicht).

Webserver

Es gibt vier Webserver in der Farm, mit jeweils identischer Hardware. Mit drei Servern werden Inhalte bereitgestellt, und der vierte Server ist ein dediziertes Suchdurchforstungsziel.

Webserver WFE1-4

Prozessor(en)

2 Quad-Core mit 2,33 GHz

RAM

32 GB

Betriebssystem

Windows Server 2008, 64-Bit

Größe des SharePoint-Laufwerks

300 GB

Anzahl der Netzwerkkarten

2

Geschwindigkeit der Netzwerkkarte

1 Gigabit

Authentifizierung

Windows NTLM

Lastenausgleichstyp

Hardwarelastenausgleich

Softwareversion

SharePoint Server 2010 (Vorabversion)

Lokal ausgeführte Dienste

Zentraladministration

Eingehende E-Mails von Microsoft SharePoint Foundation

Microsoft SharePoint Foundation-Webanwendung

Microsoft SharePoint Foundation-Workflowtimerdienst

Suchabfrage- und Websiteeinstellungsdienst

SharePoint Server-Suche

Von einer Verbunddienstfarm genutzte Dienste

Benutzerprofildienst

Web Analytics-Webdienst

Business Data Connectivity-Dienst

Verwalteter Metadatenwebdienst

Anwendungsserver

In der Farm sind keine Anwendungsserver vorhanden. Lokale Dienste werden auf den Webservern gehostet. Andere Dienste werden von einer Verbunddienstfarm genutzt.

Datenbankserver

Es gibt einen SQL-Cluster mit zwei Datenbankservern, mit jeweils identischer Hardware. Einer der Server ist aktiv, und der andere Server ist aus Redundanzgründen passiv.

Datenbankserver DB1-2

Prozessor(en)

4 Quad-Core mit 2,4 GHz

RAM

32 GB

Betriebssystem

Windows Server 2008, 64-Bit

Speicherung und Geometrie

(1,25 TB * 6) + 3 TB

Datenträger 1-4: SQL-Daten

Datenträger 5: Protokolle

Datenträger 6: TempDB

Anzahl der Netzwerkkarten

2

Geschwindigkeit der Netzwerkkarte

1 Gigabit

Authentifizierung

Windows NTLM

Softwareversion

SQL Server 2008

Topologie

Das folgende Diagramm veranschaulicht die Topologie für diese Farm.

Farmtopologiediagramm für diese Umgebung

Konfiguration

In der folgenden Tabelle sind geänderte Einstellungen aufgeführt, die sich auf die Leistung oder Kapazität in der Umgebung auswirken.

Einstellung Wert Hinweise

Websitesammlungsverwaltung:

Ausgabecache der Websitesammlung

Ein

Durch Aktivieren des Ausgabecaches wird die Servereffizienz verbessert, indem Aufrufe von häufig angeforderten Daten in der Datenbank reduziert werden.

Cacheprofil für die Websitesammlung (auswählen)

Intranet (Website für die Zusammenarbeit)

Schreibern erlauben, zwischengespeicherten Inhalt anzuzeigen ist aktiviert, wodurch das Standardverhalten außer Kraft gesetzt wird, dass Seiten von Benutzern mit Bearbeitungsberechtigung nicht zwischengespeichert werden.

Objektcache (Aus | n MB)

Ein – 500 MB

Die Standardeinstellung ist 100 MB. Durch Anheben des Werts für diese Einstellung können zusätzliche Daten im Arbeitsspeicher des Front-End-Webservers gespeichert werden.

Verwendungsdienst:

Ablaufverfolgungsprotokoll – Anzahl der Tage, die Protokolldateien gespeichert werden (Standard: 14 Tage)

5 Tage

Die Standardeinstellung ist 14 Tage. Durch Senken des Werts für diese Einstellung kann auf dem Server, auf dem die Protokolldateien gespeichert werden, Speicherplatz gespart werden.

Schwellenwert für Abfrageprotokollierung:

Microsoft SharePoint Foundation-Datenbank – 1 Sekunde für "QueryLoggingThreshold" konfigurieren

1 Sekunde

Die Standardeinstellung ist 5 Sekunden. Durch Senken des Werts für diese Einstellung kann Bandbreite und CPU auf dem Datenbankserver gespart werden.

Datenbankserver – Standardinstanz:

Max. Grad an Parallelität

1

Der Standardwert ist 0. Um eine optimale Leistung sicherzustellen, wird empfohlen, die Option Max. Grad an Parallelität für Datenbankserver, die SharePoint Server 2010-Datenbanken hosten, auf 1 festzulegen. Weitere Informationen zum Festlegen von Max. Grad an Parallelität finden Sie unter max degree of parallelism (Option)(https://go.microsoft.com/fwlink/?linkid=189030&clcid=0x407).

Arbeitsauslastung

In diesem Abschnitt wird die Arbeitsauslastung beschrieben, also die Anforderungen an die Farm, einschließlich der Anzahl von Benutzern und der Nutzungsmerkmale.

Arbeitsauslastungsmerkmale Wert

Durchschn. Anforderungen pro Sekunde

100

Durchschn. Anforderungen pro Sekunde zu Spitzenzeiten (11–15 Uhr)

226

Gesamtanzahl eindeutiger Benutzer pro Tag

33.580

Durchschnittliche Anzahl gleichzeitiger Benutzer

172

Maximale Anzahl gleichzeitiger Benutzer

376

Gesamtanzahl der Anforderungen pro Tag

3.800.000

In der folgenden Tabelle wird die Anzahl von Anforderungen für jeden Benutzer-Agent angezeigt.

Benutzer-Agent Anforderungen Prozentsatz

Browser

3.261.563

97,09 %

DAV

2.418

0,07 %

Suche (Durchforsten)

92.322

2,75 %

OneNote

1.628

0,05 %

Outlook

961

0,03 %

Word

449

0,01 %

Dataset

In diesem Abschnitt wird das Farmdataset der Fallstudie, einschließlich Datenbankinhalten und Suchindizes, beschrieben.

Datasetmerkmale Wert

Datenbankgröße (kombiniert)

49,9 GB

BLOB-Größe

22,2 GB

Anzahl der Inhaltsdatenbanken

3

Anzahl der Webanwendungen

3

Anzahl der Websitesammlungen

4

Anzahl der Websites

797

Suchindexgröße (Anzahl der Elemente)

275.000

Integritäts- und Leistungsdaten

Dieser Abschnitt enthält Integritäts- und Leistungsdaten speziell für die Umgebung der Fallstudie.

Allgemeine Leistungsindikatoren

Metrik Wert

Verfügbarkeit (Betriebszeit)

99,95 %

Fehlerrate

0,05 %

Durchschn. belegter Arbeitsspeicher

1,08 GB

Maximal belegter Arbeitsspeicher

2,60 GB

Suchdurchforstungen in % des Datenverkehrs (Suchclientanforderungen / Gesamtanforderungen)

6 %

ASP.NET-Anforderungen in Warteschlange

0,00

In den folgenden Diagrammen sind die durchschnittliche CPU-Auslastung und die Wartezeit für diese Umgebung dargestellt.

Diagramm mit durchschnittlicher CPU-Verwendung Diagramm mit der Wartezeit in dieser Umgebung

In diesem Dokument wird die Wartezeit in vier Kategorien unterteilt. In der Regel wird das 50. Quantil der Wartezeit zum Messen der Reaktionszeit des Servers verwendet. Dies bedeutet, dass die Hälfte der Anforderungen innerhalb der Reaktionszeit ausgeführt werden. Mit dem 95. Quantil der Wartezeit werden normalerweise Spitzen bei den Reaktionszeiten des Servers gemessen. Dies bedeutet, dass 95 % der Anforderungen innerhalb der Reaktionszeit ausgeführt werden und demnach bei 5 % der Anforderungen langsamere Reaktionszeiten auftreten.

Datenbank-Leistungsindikatoren

Achten Sie beim Interpretieren von Datenbankstatistiken für diese Unternehmensveröffentlichungsumgebung darauf, dass die meisten Besucher über Leseberechtigung verfügen.

Metrik Wert

Verhältnis von Lese-/Schreibvorgängen (E/A pro Datenbank)

99,999 : 0,001

Durchschnittliche Länge der Datenträgerwarteschlange

0,35

Länge der Datenträgerwarteschlange: Lesevorgänge

34

Länge der Datenträgerwarteschlange: Schreibvorgänge

2,5

Lesevorgänge/s

131,33

Schreibvorgänge/s

278,33

SQL-Kompilierungen/s

2,36

SQL-Neukompilierungen/s

94,80

SQL-Sperren: Durchschnittliche Wartezeit

0 ms

SQL-Sperren: Sperrenwartezeit

0 ms

SQL-Sperren: Deadlocks/s

0

SQL-Latches: Durchschnittliche Wartezeit

0,25 ms

SQL-Cachetrefferrate

>99 %

See Also

Other Resources

Ressourcencenter: Kapazitätsverwaltung für SharePoint Server 2010