Windows Server Core – Die Qual der Wahl
Die Gründe, weshalb man einen Windows Server als Core-Variante installieren möchte, sind ziemlich einleuchtend. Neben dem geringeren Ressourcen-Verbrauch punkten auch Themen wie Stabilität und Sicherheit gegenüber der Desktop-basierten Server Variante.
Dem entgegen steht allerdings zum Teil sicher die Tatsache, dass die Verwaltung eines Core-Servers zumindest auf den ersten Blick nicht ganz so komfortabel ist, wie dies bei einer Windows Version mit „Desktop Experience“ der Fall ist. Aufgrund der umfangreichen Möglichkeiten zur Remote-Verwaltung (Remote-Administration, Windows-Admin-Center, Remote PowerShell) ist das jedoch ein Umstand, den man absolut in Kauf nehmen kann.
Es stellt sich also gar nicht so sehr die Frage, ob Windows Server als Core-Variante installiert werden soll, sondern vielmehr für welche Dienste dies möglich ist.
Unproblematisch sind hier die klassischen Server-Rollen wie Domänencontroller mit zugehörigen Diensten oder auch Zertifikatsserver. Eine vollständige Auflistung der möglichen Server-Rollen und Dienste kann bei Microsoft abgerufen werden.
Doch welche Server-Rollen können nun für die Bereitstellung einer SharePoint Farm in der Core-Variante implementiert werden?
Neben der Bereitstellung von SharePoint Server Subscription Edition ist auch die Installation von Microsoft SQL Server auf Windows Server Core möglich. SharePoint benötigt hier insbesondere die Datenbank-Dienste, sowie ggf. den SQL Server Agent und eventuell noch den SQL Browserdienst. Das SQL Management Studio wird hingegen konsequenter Weise auf einem Verwaltungsrechner installiert (Das war aber auch in der Vergangenheit bereits Best Practice im Sinne von Sicherheit und Performance).
Die einzige Enttäuschung beim Aufbau des Szenarios war folglich die Implementierung von Office Online Server als unterstützenden Dienst für die SharePoint Server Farm. Die Erwartungshaltung, dass ein „einfacher Webservice“ mit deutlich geringeren Anforderungen als SharePoint sicher ohne Weiteres ebenfalls auf Windows Core laufen würde, wird bereits bei der Vorbereitung der Server-Rollen pulverisiert. Tatsächlich ist es nicht möglich, alle benötigten Features auf einer Core-Installation zu aktivieren. Laut Microsoft Dokumentation wird für Office Online Server tatsächlich ein Server mit „Desktop Experience“ benötigt. Hier bleibt zu hoffen, dass Microsoft diesbezüglich in Kürze nachlegen wird und auch Office Online Server für die Installation auf Windows Core fit machen wird.