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



Betriebssysteme sind der Eckpfeiler der modernen Industrie. Einerseits verbrauchen sie wertvolle Serverressourcen, die für etwas Nützlicheres verwendet werden könnten. Auf der anderen Seite fungiert das Betriebssystem als Orchester für Serveranwendungen und ermöglicht es Ihnen, eine Multitasking-Plattform aus einem Single-Tasking-Computerkomplex zu erstellen. Außerdem erleichtert es die Interaktion aller interessierten Parteien mit den Geräten. Jetzt ist Windows Server + mehrere Linux-Distributionen verschiedener Art das Hauptbetriebssystem des Mainstream-Servers. Jedes dieser Betriebssysteme hat seine Vor- und Nachteile sowie Anwendungsnischen. Heute werden wir kurz über die Systeme sprechen, die mit unseren Servern geliefert werden.

Windows Server


Dieses Betriebssystem ist im Unternehmenssegment äußerst beliebt, obwohl die meisten normalen Benutzer Windows ausschließlich mit der Desktop-Version für den PC verknüpfen. Abhängig von den Aufgaben und der Infrastruktur, die zur Unterstützung des Unternehmens erforderlich sind, sind jetzt mehrere Versionen von Windows Server gleichzeitig in Betrieb, beginnend mit Windows Server 2003 und endend mit der neuesten Version - Windows Server 2019. Wir liefern Server mit allen aufgelisteten Betriebssystemen, dh 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 ist die Version des Microsoft-Desktop-Betriebssystems, die vor etwa fünf Jahren mit Unterstützung erstellt wurde, immer noch in Betrieb, da eine Menge proprietärer Software für die Produktion gleichzeitig darunter geschrieben wurde. Gleiches gilt für Windows Server 2008 R2 und Windows Server 2016 - sie sind am besten mit alter, aber funktionierender Software kompatibel und werden daher bis heute verwendet.

Die Hauptvorteile von Windows-basierten Servern sind die relativ einfache Verwaltung, eine relativ große Schicht an Informationen, Handbüchern und Software. Darüber hinaus können Sie unter Windows nicht auf einen Server verzichten, wenn das Ökosystem des Unternehmens über Software oder Lösungen verfügt, die Bibliotheken und Teile des Kernels von Microsoft-Systemen verwenden. Auch hier können Sie die 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 Lightweight-Version ohne GUI mit Ressourcenverbrauch auf der Ebene der Linux-Distribution - Windows Server Core, über die wir bereits geschrieben haben . Wir liefern allen Servern unter Windows eine aktivierte Lizenz (diese ist für neue Benutzer kostenlos).

In den Minuspunkten von Winserver können Sie zwei Parameter gleichzeitig notieren: Lizenzkosten und Ressourcenverbrauch. Unter allen Server-Betriebssystemen ist Windows Server das am meisten gefräßige und benötigt mindestens einen Prozessorkern und eineinhalb bis drei Gigabyte RAM, damit der Kernel und die Standarddienste funktionieren. Dieses System ist nicht für Konfigurationen mit geringem Stromverbrauch geeignet und weist auch eine Reihe von Sicherheitslücken im Zusammenhang mit RDP sowie Gruppen- und Benutzerrichtlinien auf.

In den meisten Fällen dient Windows Server zur Verwaltung von Unternehmensintranets und zur Sicherstellung der Leistung bestimmter Software, des Betriebs von MSSQL-Datenbanken, ASP.NET-Tools oder anderer speziell für Windows erstellter Software. Gleichzeitig ist es immer noch ein vollwertiges Betriebssystem, auf dem Sie Routing bereitstellen, DNS oder einen anderen Dienst erhöhen können.

Ubuntu


Ubuntu ist eine der beliebtesten und stabilsten Entwicklungsdistributionen der Linux-Familie, die 2004 zum ersten Mal veröffentlicht wurde. Ubuntu war einst ein Mieter für Hausfrauen in der Gnome-Shell und wurde im Laufe der Zeit aufgrund seiner umfangreichen Community und der ständigen Weiterentwicklung zum Standard-Server-Betriebssystem. Die neueste beliebte Version ist 18.04, aber wir liefern den Server unter 16.04 aus. Vor ungefähr einer Woche wurde die Version 20.04 veröffentlicht , die viele Extras brachte.

Wenn Windows Server als Betriebssystem zur Unterstützung spezifischer und Windows-orientierter Software verwendet wurde, handelt es sich bei Ubuntu als Linux-Distribution um eine Geschichte über Open Source und Webentwicklung. Es sind also Linux-Server, die zum Hosten von Webservern auf Nginx oder Apache (im Gegensatz zu Microsoft IIS), zum Arbeiten mit PostgreSQL und MySQL oder den heute beliebten Skriptsprachen der Entwicklung verwendet werden. Auf einem Server mit Ubuntu stehen auch die Routing- und Verkehrsmanagementdienste einwandfrei.

Ein Plus ist, dass Sie weniger Ressourcen verbrauchen als Windows Server und nativ für alle Unix-Systeme mit den Konsolen- und Paketmanagern arbeiten. Darüber hinaus ist Ubuntu, ursprünglich ein "Desktop Home Unix", benutzerfreundlich genug, was die Verwaltung vereinfacht.

Das Haupt-Minus ist Unix mit allem, was es impliziert. Ubuntu mag freundlich sein, aber nur relativ zu anderen Linux-Systemen. Um damit zu arbeiten, insbesondere in einer vollwertigen Serverkonfiguration, dh ausschließlich über das Terminal, sind bestimmte Kenntnisse erforderlich. Darüber hinaus konzentriert sich Ubuntu mehr auf den persönlichen Gebrauch und eignet sich nicht immer zur Lösung von Unternehmensfällen.

Debian


Es ist ironisch, dass Debian der Vorläufer des sehr beliebten Ubuntu ist, das wir zuvor erwähnt haben. Der erste Debian-Build wurde vor über 25 Jahren veröffentlicht - bereits 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 Linux-Systemfamilie. Trotz aller Ähnlichkeiten von Ubuntu erhielt Debian im Gegensatz zu seinem „Erben“ nicht das Maß an Benutzerfreundlichkeit als Junior-System. Dies hat jedoch auch seine Vorteile. Debian ist flexibler als Ubuntu und kann tiefer konfiguriert werden und eine Reihe spezifischer Aufgaben, einschließlich Unternehmensaufgaben, effizienter lösen.

Der Hauptvorteil von Debian ist seine hohe Sicherheit und Stabilität im Vergleich zu Ubuntu und insbesondere zu 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 sich dieses System in erster Linie auf die korrekte und effektive Arbeit mit kostenlosen Lösungen konzentriert.

Sie müssen jedoch für Flexibilität, Hardcore und Sicherheit bezahlen. Debian wird von der Open-Source-Community ohne einen klaren Kernel über das Zweigassistenten-System entwickelt, mit allem, was dazu gehört. Zu einem bestimmten Zeitpunkt hat Debian drei Versionen gleichzeitig: stabil, instabil und test. Das Problem ist, dass der stabile Entwicklungszweig ernsthaft hinter dem Testzweig steht, dh veraltete Teile und Module befinden sich häufig im Kernel. All dies führt zu einer manuellen Neuerstellung des Kernels oder sogar zum Übergang zum Testzweig, wenn Ihre Aufgaben die Funktionen einer stabilen Version von Debian übertreffen. Ubuntu hat keine derartigen Probleme mit Versionsdiskontinuität: Dort veröffentlichen Entwickler alle zwei Jahre eine stabile LTS-Version des Systems.

CentOS


Lassen Sie uns unser Gespräch über Server OS RUVDS unter CentOS beenden. Inmitten des massiveren Ubuntu und insbesondere von Debian sieht CentOS wie ein Teenager aus. Und obwohl das System vor nicht allzu langer Zeit als Debian oder Ubuntu unter den Massen populär wurde, fand die Veröffentlichung seiner ersten Version einmal mit Ubuntu statt, das heißt im Jahr 2004.

CentOS wird hauptsächlich für virtuelle Server verwendet, da es noch weniger ressourcenintensiv ist als Ubuntu oder Debian. Wir liefern Konfigurationen mit zwei Versionen dieses Betriebssystems: CentOS 7.6.1810 und älter CentOS 7.2.1510. Der Hauptanwendungsfall sind Unternehmensaufgaben. CentOS ist eine Geschichte über die Arbeit. CentOS war nie ein System für den Heimgebrauch, wie es beispielsweise bei Ubuntu der Fall war. Es wurde sofort als RedHat-ähnliche Distribution entwickelt, die auf Open Source-Code basiert. Es ist die Vererbung von RedHat, die CentOS seine Hauptvorteile verleiht - Fokus auf Unternehmensaufgaben, Stabilität und Sicherheit. Der häufigste Anwendungsfall für ein System ist das Webhosting, bei dem CentOS bessere Ergebnisse zeigt als andere Linux-Distributionen.

Das System hat jedoch eine Reihe von Minuspunkten. Ein zurückhaltenderer Entwicklungs- und Aktualisierungszyklus als das gleiche Ubuntu führt dazu, dass Sie sich irgendwann mit Schwachstellen oder Problemen abfinden müssen, die bereits in anderen Distributionen behoben wurden. Das System zum Aktualisieren und Installieren von Komponenten ist ebenfalls anders: kein apt-get, nur yum- und RPM-Pakete. Außerdem ist CentOS nicht für das Hosting und die Arbeit mit Docker / k8s-Containerlösungen geeignet, bei denen Ubuntu und Debian es offensichtlich übertreffen. Letzteres ist wichtig, da die Virtualisierung von Webservern und Anwendungen durch Containerisierung in der DevOps-Umgebung in den letzten Jahren an Dynamik gewonnen hat. Und natürlich hat CentOS eine viel kleinere Community als Debian und Ubuntu.

Anstelle von Ausgabe


Wie Sie sehen können, hat jedes Betriebssystem seine Vor- und Nachteile und eine eigene Nische. Windows-basierte Server zeichnen sich aus - in der Microsoft-Umgebung sozusagen durch ihre eigene Atmosphäre und Arbeitsregeln.
Alle Linux-Distributionen ähneln sich hinsichtlich des Ressourcenverbrauchs, haben jedoch je nach Aufgabe ihre eigenen spezifischen Funktionen und Unterschiede. Ubuntu ist einfacher zu bedienen, Debian ist feiner konfiguriert. CentOS kann als Ersatz für kostenpflichtiges RedHat dienen. Dies ist wichtig, wenn Sie ein vollwertiges Unternehmensbetriebssystem mit Unix-Leistung benötigen. Gleichzeitig ist es in Bezug auf Containerisierung und Anwendungsvirtualisierung schwach. In jedem Fall können Sie sich an unsere Spezialisten wenden, und wir finden die für Sie erforderliche Lösung und Konfiguration basierend auf Ihren Aufgaben.


All Articles