Microsoft SharePoint-StyleBook
Microsoft SharePoint 2016 ist eine wichtige Unternehmensanwendung, die in erster Linie ein Dokumentenverwaltungs- und Speichersystem bietet, das hochgradig konfigurierbar ist und von allen gängigen Browsern unterstützt wird.
Sie können das Microsoft SharePoint 2016 StyleBook verwenden, um eine NetScaler-Konfiguration bereitzustellen, die die Microsoft SharePoint 2016-Unternehmensanwendung in Ihrem Netzwerk optimiert und schützt.
Voraussetzungen
- Microsoft SharePoint 2016
- NetScaler Console, Version 12.0 und höher
- NetScaler, Version 10.5 und höher
Vom Microsoft SharePoint 2016 StyleBook konfigurierte NetScaler-Funktionen
Sie können das Microsoft SharePoint 2016 StyleBook verwenden, um die folgenden NetScaler-Funktionen für Microsoft SharePoint 2016 zu aktivieren und zu konfigurieren:
- Lastausgleich
- Content Switching
- Responder
- Rewrite
- Komprimierung
- Integriertes Caching
Lastausgleich
NetScaler Load Balancing verteilt Anfragen gleichmäßig an SharePoint-Server mit Back-End. Die intelligente Überwachung von Back-End-Servern verhindert, dass Anfragen an fehlerhafte Server gesendet werden.
Das SharePoint-StyleBook konfiguriert 12 virtuelle Server mit Lastenausgleich, die jeweils für Lastenausgleichsanforderungen für einen bestimmten Inhaltstyp wie Dokumente, Bilder, Audio-, Video- und andere Dateitypen bestimmt sind.
NetScaler Console unterstützt jetzt den SSL-Modus der SharePoint-Anwendung, indem SSL-basierte virtuelle LB-Server konfiguriert werden. Stellen Sie sicher, dass Sie SSL als Front-End-Protokoll auswählen. Beachten Sie, dass der virtuelle Port standardmäßig auf 443 festgelegt ist.
Content Switching
Content Switching wird verwendet, um Clientanforderungen auf mehrere virtuelle Server mit Lastenausgleich auf der Grundlage bestimmter Arten von angeforderten SharePoint-Inhalten (z. B. Dokumente, Bilder sowie Audio- oder Videodateien) zu verteilen. Das Content Switching-Modul leitet eingehenden Datenverkehr an einen optimal passenden virtuellen Lastausgleichsserver weiter, der diesen Inhaltstyp verarbeiten kann. Sie können daher unterschiedliche Optimierungsrichtlinien auf verschiedene Arten von Datenverkehr anwenden. Beispielsweise möchten Sie möglicherweise andere Komprimierungs- oder Caching-Richtlinien für Videos als für Textdokumente verwenden.
Responder
Die Responder-Funktionalität einer NetScaler-Instanz kann verwendet werden, um Benutzer nahtlos von HTTP zu HTTPS umzuleiten. Der Responder kann auch so konfiguriert werden, dass er angepasste Fehlerseiten bereitstellt. Die Responderrichtlinie bestimmt die Anforderungen (Datenverkehr), für die eine Aktion ausgeführt werden muss, und bindet jede Richtlinie an einen virtuellen Lastausgleichsserver. Das SharePoint StyleBook enthält eine Konfiguration, die Benutzer von HTTP- zu HTTPS-URLs umleitet.
Rewrite
Das Rewrite-Modul wird verwendet, um Anforderungs-/Antwort-Header, URLs oder Inhalte im laufenden Betrieb zu ändern. Dieses Modul arbeitet im Einklang mit der Verkehrsverarbeitung und kann daher den Verkehrsfluss entsprechend für bestimmte Anwendungsfälle ändern. Beispielsweise kann das Umschreiben den Zugriff auf den angeforderten Inhalt ermöglichen, ohne unnötige Details über den Server der Website preiszugeben.
Im SharePoint StyleBook wird die Rewrite-Funktion verwendet, um unnötige Header aus Benutzeranforderungen zu entfernen.
Komprimierung
Das NetScaler-Komprimierungsmodul identifiziert und komprimiert komprimierbaren Inhalt. Dieser Prozess verbessert die Datenübertragungszeit und reduziert die Anforderungen an die Netzwerkbandbreite für die Clients, während CPU-Zyklen auf SharePoint-Inhaltsservern eingespart werden. Eine NetScaler-Instanz kann sowohl statische als auch dynamisch generierte Daten komprimieren. Es wendet den GZIP- oder den DEFLATE-Komprimierungsalgorithmus an, um fremde und sich wiederholende Informationen aus den Serverantworten zu entfernen und die ursprünglichen Informationen in einem kompakteren und effizienteren Format darzustellen. Die Fähigkeit des Client-Browsers, die Daten zu dekomprimieren, hängt davon ab, welchen Algorithmus oder welche Algorithmen er unterstützt: GZIP, DEFLATE oder beides.
Eine NetScaler-Instanz ist so konfiguriert, dass der Text in HTML-, XML-, Nur-Text-, Cascading Stylesheet (CSS) und Microsoft Office-Dokumenten komprimiert wird, aber keine Bilder im GIF- oder JPG-Format komprimiert werden. Zu den Hauptvorteilen des komprimierten Datenverkehrs gehören geringere Bandbreitenkosten, eine Reduzierung der WAN-Latenz und eine bessere Serverleistung.
Integriertes Caching
Der NetScaler In-Memory-Cache kann SharePoint-Objekte speichern, um Benutzern häufig angeforderte Inhalte schnell bereitzustellen. Zu den zwischengespeicherten Inhalten gehören heruntergeladene Dokumente sowie Audio-, Video- und Bilddateien.
Die folgende Abbildung zeigt schematisch die Bereitstellung von SharePoint-Servern in einem Netzwerk-Frontend durch eine NetScaler-Instanz, auf der NetScaler Console zur Bereitstellung einer SharePoint StyleBook-Konfiguration verwendet wird.
Bereitstellen von SharePoint StyleBook-Konfigurationen
Die folgende Aufgabe unterstützt Sie bei der Bereitstellung des Microsoft SharePoint 2016 StyleBook in Ihrem Unternehmensnetzwerk.
So stellen Sie Microsoft SharePoint 2016 StyleBookbereit:
-
Navigieren Sie in NetScaler Console zu Anwendungen > Administration > Konfiguration und klicken Sie auf Neu erstellen .
Auf der Seite Choose StyleBook werden alle StyleBooks angezeigt, die für Ihre Verwendung in NetScaler Console verfügbar sind.
-
Blättern Sie nach unten und wählen Sie Microsoft SharePoint 2016 StyleBook.
- Hinweis
-
Navigieren Sie in der NetScaler Console zu Anwendungen > Konfigurationen > StyleBooks . Scrolle nach unten, um das Microsoft SharePoint 2016 StyleBookzu finden Klicken Sie im Microsoft SharePoint 2016 StyleBook-Bedienfeld auf Konfiguration erstellen.
Das StyleBook öffnet sich als Benutzeroberflächenformular, auf dem Sie die Werte für alle in diesem StyleBook definierten Parameter eingeben können.
Geben Sie Werte für die folgenden Parameter ein:
-
Name der SharePoint-Anwendung. Name der SharePoint-Konfiguration, die in Ihrem Netzwerk bereitgestellt werden soll.
-
Virtuelle SharePoint-IP. Virtuelle IP-Adresse, unter der die NetScaler-Instanz Clientanforderungen für die Microsoft SharePoint-Anwendung empfängt.
-
Virtueller SharePoint-Anschluss. Der TCP-Port, der von den Benutzern beim Zugriff auf die SharePoint-Anwendung verwendet werden soll
-
SharePoint-Frontend-Protokoll. Wählen Sie das SharePoint-Frontend-Protokoll aus der Dropdown-Liste aus. Die verfügbaren Optionen sind HTTP oder SSL.
Hinweis
Wenn Sie SSL auswählen, stellen Sie sicher, dass der Rewrite-Configuration-Parameter im Abschnitt Erweiterte SharePoint-Einstellungen in diesem StyleBook aktiviert ist.
-
SharePoint Server-IPs. IP-Adressen aller SharePoint-Server im Netzwerk.
-
Anschluss für SharePoint-Server Von den SharePoint-Servern verwendete TCP-Portnummer In der Standardeinstellung ist dies 80. Sie können diesen Wert bei Bedarf bearbeiten, stellen Sie jedoch sicher, dass auf diesen Port auf Microsoft SharePoint 2016-Servern zugegriffen werden kann.
-
Klicken Sie im Abschnitt Einstellungen für SSL-Zertifikate auf +, um den Namen des SSL-Zertifikats und den Zertifikatschlüssel einzugeben und die entsprechenden Dateien aus Ihrem lokalen Speicherordner auszuwählen.
-
Klicken Sie optional auf Erweiterte Zertifikateinstellungen, um die Ablaufüberwachung von SSL-Zertifikaten zu aktivieren oder zu deaktivieren. Wenn Sie die Überwachung des Ablaufs von Zertifikaten aktivieren, legen Sie die Anzahl der Tage so fest, dass NetScaler Console nach diesen vielen Tagen, wenn das Zertifikat bald abläuft, einen Alarm ausgibt. Sie haben auch die Möglichkeit, die OCSP-Prüfung als optionales Feature oder als obligatorisches Feature durchzuführen.
-
Im Abschnitt Erweiterte SharePoint-Einstellungen können Sie die NetScaler Features aktivieren, die auf den NetScaler-Instanzen konfiguriert werden. Während die Load Balancing- und Content Switching-Funktionen standardmäßig auf den Instanzen konfiguriert sind, können Sie die anderen Funktionen auswählen, d. h. die Responderkonfiguration, die Rewrite-Konfiguration, die Komprimierungskonfiguration und die integrierte Caching-Konfiguration, die Sie für die Instanz konfigurieren möchten.
-
Klicken Sie auf Zielinstanzen, und wählen Sie die NetScaler-Instanz aus, auf der diese SharePoint-Konfiguration bereitgestellt werden soll. Klicken Sie auf Erstellen, um die Konfiguration zu erstellen und die Konfiguration auf der ausgewählten NetScaler-Instanz bereitzustellen.
Hinweis
Sie können auch auf das Aktualisierungssymbol klicken, um kürzlich erkannte NetScaler-Instanzen in der NetScaler Console zur Liste der verfügbaren Instanzen in diesem Fenster hinzuzufügen.
Hinweis
Citrix empfiehlt, dass Sie vor dem Ausführen der eigentlichen Konfiguration Dry Run auswählen, um die Konfigurationsobjekte zu überprüfen, die auf der Zielinstanz erstellt werden.
Wenn die Konfiguration erstellt und erfolgreich bereitgestellt wird, erstellt das SharePoint-StyleBook einen virtuellen Content Switching-Server und 12 virtuelle Lastenausgleichsserver. Es erstellt auch Richtlinien und Dienstgruppen und bindet sie an die virtuellen Lastausgleichsserver. Welche Richtlinien erstellt werden, hängt von den Funktionen ab, die während der Erstellung des Konfigurationspakets im StyleBook ausgewählt wurden.
Anzeigen der in der NetScaler-Instanz definierten Objekte
Nachdem das Konfigurationspaket in der NetScaler Console erstellt wurde, können Sie alle Objekte anzeigen, die auf der NetScaler-Instanz für das SharePoint StyleBook erstellt wurden. Navigieren Sie zu Anwendungen > Administration > Konfiguration, und klicken Sie auf Erstellte Objekte anzeigen. Die folgende Abbildung zeigt einige der erstellten Objekte mit den IP-Adressen, die in dem Beispiel unter „Bereitstellen von SharePoint StyleBook-Konfigurationen über die NetScaler Console“ angegeben sind. „