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:
Kapazitätsverwaltung und Größengestaltung für SharePoint Server 2010 (Übersicht)
SharePoint Server 2010-Kapazitätsverwaltung: Softwarebeschränkungen und -grenzen
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.
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.
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.
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