Windows Server- oder Linux-Distributionen? Auswählen eines Server-Betriebssystems

Windows Server- oder Linux-Distributionen? Auswählen eines Server-Betriebssystems

Betriebssysteme sind der Grundstein der modernen Industrie. Einerseits verbrauchen sie wertvolle Serverressourcen, die für etwas Nützlicheres ausgegeben werden könnten. Andererseits fungiert das Betriebssystem als Orchestrator für Serveranwendungen und ermöglicht die Umwandlung eines Single-Tasking-Computersystems in eine Multitasking-Plattform und erleichtert außerdem die Interaktion aller interessierten Parteien mit der Ausrüstung. Mittlerweile sind Windows Server und mehrere Linux-Distributionen unterschiedlicher Art der Mainstream der Server-Betriebssysteme. Jedes dieser Betriebssysteme hat seine eigenen Vor- und Nachteile sowie Anwendungsnischen. Heute werden wir kurz über die Systeme sprechen, die mit unseren Servern geliefert werden.

Windows Server

Dieses Betriebssystem erfreut sich im Unternehmenssegment großer Beliebtheit, obwohl die meisten normalen Benutzer Windows ausschließlich mit der Desktop-Version für PCs assoziieren. Abhängig von den Aufgaben und der zu unterstützenden Infrastruktur betreiben Unternehmen mittlerweile mehrere Versionen von Windows Server, beginnend mit Windows Server 2003 und endend mit der neuesten Version – Windows Server 2019. Wir liefern Server mit allen aufgeführten Betriebssystemen, d. h. Windows Server 2003, 2008 R2, 2016 und 2019.

Windows Server 2003 wird hauptsächlich zur Unterstützung von Unternehmenssystemen und Netzwerken verwendet, die auf Windows XP basieren. Überraschenderweise wird die Microsoft-Version des Desktop-Betriebssystems, die vor etwa fünf Jahren eingestellt wurde, immer noch verwendet, da einst eine Menge proprietärer Produktionssoftware dafür geschrieben wurde. Gleiches gilt für Windows Server 2008 R2 und Windows Server 2016 – sie sind am kompatibelsten mit älterer, aber funktionierender Software und werden daher auch heute noch verwendet.

Die Hauptvorteile von Servern unter Windows sind die relativ einfache Verwaltung sowie eine relativ große Menge an Informationen, Handbüchern und Software. Darüber hinaus können Sie auf einen Windows-Server nicht verzichten, wenn das Ökosystem des Unternehmens Software oder Lösungen umfasst, die Bibliotheken und Teile des Kernels von Microsoft-Systemen nutzen. Sie können auch RDP-Technologie für den Benutzerzugriff auf Serveranwendungen und die allgemeine Vielseitigkeit des Systems hinzufügen. Darüber hinaus verfügt Windows Server über eine leichtgewichtige Version ohne GUI mit Ressourcenverbrauch auf dem Niveau einer Linux-Distribution – Windows Server Core, etwa welche wir haben früher geschrieben. Wir versenden alle Windows-Server mit einer aktivierten Lizenz (kostenlos für neue Benutzer).

Zu den Nachteilen von Winserver zählen zwei Parameter: Lizenzkosten und Ressourcenverbrauch. Unter allen Server-Betriebssystemen ist Windows Server das stromhungrigste und benötigt mindestens einen Prozessorkern und eineinhalb bis drei Gigabyte RAM, nur damit die Kern- und Standarddienste funktionieren. Dieses System eignet sich nicht für Konfigurationen mit geringem Stromverbrauch und weist außerdem eine Reihe von Schwachstellen im Zusammenhang mit RDP sowie Gruppen- und Benutzerrichtlinien auf.

In den meisten Fällen ist Windows Server für die Verwaltung von Unternehmensintranets und die Sicherstellung der Funktionalität bestimmter Software, MSSQL-Datenbanken, ASP.NET-Tools oder anderer speziell für Windows erstellter Software gedacht. Gleichzeitig handelt es sich immer noch um ein vollwertiges Betriebssystem, auf dem Sie Routing bereitstellen, DNS oder andere Dienste einrichten können.

Ubuntu

Ubuntu ist eine der beliebtesten und stetig wachsenden Distributionen der Linux-Familie und wurde erstmals 2004 veröffentlicht. Einst eine „Hausfrauen-Anlaufstelle“ in der Gnome-Shell, wurde Ubuntu im Laufe der Zeit aufgrund seiner umfangreichen Community und fortlaufenden Weiterentwicklung zum Standard-Serverbetriebssystem. Die neueste beliebte Version ist 18.04, wir stellen jedoch auch Server für 16.04 bereit und haben diese vor etwa einer Woche gestartet Veröffentlichung der Version 20.04, was viele Leckereien mit sich brachte.

Wenn Windows Server als Betriebssystem zur Unterstützung spezifischer und Windows-orientierter Software verwendet wurde, dann ist Ubuntu als Linux-Distribution eine Geschichte über Open Source und Webentwicklung. Daher werden Linux-Server zum Hosten von Webservern auf Nginx oder Apache (im Gegensatz zu Microsoft IIS) verwendet, um mit PostgreSQL und MySQL oder derzeit gängigen Skriptentwicklungssprachen zu arbeiten. Auch Routing- und Traffic-Management-Dienste passen perfekt auf einen Ubuntu-Server.

Zu den Vorteilen zählen ein geringerer Ressourcenverbrauch als bei Windows Server sowie die native Arbeit mit den Konsolen- und Paketmanagern für alle Unix-Systeme. Darüber hinaus ist Ubuntu als zunächst ein „Desktop-Heim-Unix“ recht benutzerfreundlich, was die Verwaltung erleichtert.

Der Hauptnachteil ist Unix mit allem, was es mit sich bringt. Ubuntu mag freundlich sein, aber nur im Vergleich zu anderen Linux-Systemen. Um damit zu arbeiten, insbesondere in einer vollständigen Serverkonfiguration – also ausschließlich über das Terminal – sind bestimmte Fähigkeiten erforderlich. Darüber hinaus ist Ubuntu stärker auf den persönlichen Gebrauch ausgerichtet und nicht immer für die Lösung von Unternehmensfällen geeignet.

Debian

Es ist ironisch, dass Debian der Vorläufer des äußerst beliebten Ubuntu ist, das wir zuvor erwähnt haben. Der erste Build von Debian wurde vor mehr als 25 Jahren veröffentlicht – im Jahr 1994 – und es war der Debian-Code, der die Grundlage von Ubuntu bildete. Tatsächlich ist Debian eine der ältesten und gleichzeitig Hardcore-Distributionen in der Familie der Linux-Systeme. Trotz aller Ähnlichkeiten von Ubuntu erhielt Debian im Gegensatz zu seinem „Nachfolger“ nicht das gleiche Maß an Benutzerfreundlichkeit wie das jüngere System. Allerdings hat dies auch seine Vorteile. Debian ist flexibler als Ubuntu und kann tiefer konfiguriert werden und eine Reihe spezifischer Aufgaben, auch Unternehmensaufgaben, effizienter lösen.

Der Hauptvorteil von Debian ist seine höhere Sicherheit und Stabilität im Vergleich zu Ubuntu und insbesondere Windows. Und natürlich, wie bei jedem Linux-System, geringer Ressourcenverbrauch, insbesondere in Form eines Server-Betriebssystems, auf dem ein Terminal ausgeführt wird. Darüber hinaus ist die Debian-Community Open Source, sodass dieses System in erster Linie darauf ausgerichtet ist, mit kostenlosen Lösungen korrekt und effizient zu arbeiten.

Flexibilität, Hardcore und Sicherheit haben jedoch ihren Preis. Debian wird von der Open-Source-Community ohne klaren Kern durch ein System von Branch-Mastern mit allem, was dazu gehört, entwickelt. Zu einem bestimmten Zeitpunkt gab es von Debian drei Versionen: Stable, Unstable und Testing. Das Problem besteht darin, dass der stabile Entwicklungszweig stark hinter dem Testzweig zurückbleibt, d. h. der Kernel enthält häufig veraltete Teile und Module. All dies führt zu einem manuellen Neuaufbau des Kernels oder sogar zu einem Übergang zum Testzweig, wenn Ihre Aufgaben die Fähigkeiten der stabilen Version von Debian überschreiten. Bei Ubuntu gibt es solche Probleme mit Versionsbrüchen nicht: Dort veröffentlichen Entwickler alle zwei Jahre eine stabile LTS-Version des Systems.

CentOS

Nun, beenden wir unser Gespräch über RUVDS-Serverbetriebssysteme auf CentOS. Im Vergleich zum umfangreicheren Ubuntu und insbesondere Debian wirkt CentOS wie ein Teenager. Und obwohl das System vor nicht allzu langer Zeit wie Debian oder Ubuntu in der breiten Masse populär wurde, erfolgte die Veröffentlichung seiner ersten Version gleichzeitig mit Ubuntu, also im Jahr 2004.

CentOS wird hauptsächlich für virtuelle Server verwendet, da es noch weniger Ressourcen beansprucht als Ubuntu oder Debian. Wir versenden Konfigurationen mit zwei Versionen dieses Betriebssystems: CentOS 7.6.1810 und das ältere CentOS 7.2.1510. Der Hauptanwendungsfall sind Unternehmensaufgaben. CentOS ist eine Geschichte über Arbeit. CentOS war nie ein System für den Heimgebrauch, wie es beispielsweise bei Ubuntu der Fall war, sondern wurde sofort als RedHat-ähnliche Distribution auf Basis von Open-Source-Code entwickelt. Es ist das Erbe von RedHat, das CentOS seine Hauptvorteile verleiht – Konzentration auf die Lösung von Unternehmensproblemen, Stabilität und Sicherheit. Das häufigste Szenario für den Einsatz des Systems ist Webhosting, bei dem CentOS bessere Ergebnisse zeigt als andere Linux-Distributionen.

Allerdings weist das System auch eine Reihe von Nachteilen auf. Ein im Vergleich zu Ubuntu zurückhaltenderer Entwicklungs- und Aktualisierungszyklus führt dazu, dass man sich irgendwann mit Schwachstellen oder bereits gelösten Problemen anderer Distributionen abfinden muss. Auch das System zum Aktualisieren und Installieren von Komponenten ist anders: kein apt-get, nur yum- und RPM-Pakete. Außerdem eignet sich CentOS nicht ganz zum Hosten und Arbeiten mit Docker/k8s-Containerlösungen, bei denen Ubuntu und Debian deutlich überlegen sind. Letzteres ist wichtig, da die Virtualisierung von Webservern und Anwendungen durch Containerisierung in den letzten Jahren im DevOps-Umfeld an Bedeutung gewonnen hat. Und natürlich hat CentOS im Vergleich zu den populäreren Debian und Ubuntu eine viel kleinere Community.

Anstatt der Ausgabe

Wie Sie sehen, hat jedes Betriebssystem seine Vor- und Nachteile und hat seine eigene Nische erhalten. Server, auf denen Windows läuft, zeichnen sich aus – die Microsoft-Umgebung hat sozusagen ihre eigene Atmosphäre und Betriebsregeln.
Alle Linux-Distributionen ähneln sich hinsichtlich des Ressourcenverbrauchs, weisen jedoch je nach Aufgabenstellung ihre eigenen Besonderheiten und Unterschiede auf. Ubuntu ist einfacher zu bedienen, Debian ist feiner konfiguriert. CentOS kann als Ersatz für das kostenpflichtige RedHat dienen, was wichtig ist, wenn Sie ein vollwertiges Unternehmensbetriebssystem in einer Unix-Version benötigen. Aber gleichzeitig ist es schwach in Sachen Containerisierung und Anwendungsvirtualisierung. Sie können sich in jedem Fall an unsere Spezialisten wenden und wir werden basierend auf Ihren Aufgaben die für Sie notwendige Lösung und Konfiguration auswählen.

Windows Server- oder Linux-Distributionen? Auswählen eines Server-Betriebssystems

An der Umfrage können nur registrierte Benutzer teilnehmen. Einloggenbitte.

Liebe Leserinnen und Leser, welches Server-Betriebssystem halten Sie für das beste?

  • 22,9%Windows-Server119

  • 32,9%Debian171

  • 40,4%ubuntu210

  • 34,8%CentOS181

520 Benutzer haben abgestimmt. 102 Benutzer enthielten sich der Stimme.

Source: habr.com

Kommentar hinzufügen