Stornieren
https://media.fs.com/images/solution/1_0023_open-sources-vs-proprietary-software.jpg

Vergleich von Netzwerkbetriebssystemen: Open Source OS oder Proprietary OS

3. September 2021

Lange Zeit hatten Netzwerktechniker keine andere Wahl, als mit monolithischen Switches zu arbeiten, die mit vertikal integrierter Hardware und Software entwickelt wurden. Mit dem Vormarsch der Bare-Metal-Switch-Anbieter verändern sich die Netzwerk-Switches jedoch zunehmend. Software- und Hardware-Anbieter sorgen für Innovationen.

Im Allgemeinen kategorisieren die Anbieter von Netzwerk-Switches die Betriebssystemsoftware in zwei Typen: monolithische Betriebssysteme und modulare Betriebssysteme. Traditionelle monolithische Betriebssystemdesigns verwenden ein statisch kompiliertes Image und laufen in einem einzigen Speicheradressraum. Dies bedeutet, dass Netzwerk-Switches immer in einem „Alles-oder-Nichts“-Modus laufen. Wenn ein Element oder eine Anwendung innerhalb eines Betriebssystems ausfällt oder aktualisiert werden muss, muss das gesamte System heruntergefahren und neu gestartet werden, wodurch alle Paketströme unterbrochen werden. Die Hauptelemente eines modularen Betriebssystems für Netzwerk-Switches sind jedoch ein Kernel und eine Reihe von dynamisch ladbaren Anwendungen mit eigenen, getrennten und geschützten Speicherbereichen. Der Kernel ist vor Dienst- und Anwendungsfehlern geschützt. Jeder Prozess kann überwacht werden, um festzustellen, ob er korrekt arbeitet. Wenn ein Problem auftritt, kann der Prozess dynamisch neu gestartet werden, wodurch ein Neustart des gesamten Systems vermieden wird.

Open Source OS vs. Proprietary OS

Derzeit gibt es proprietäre Betriebssysteme und Open-Source-Betriebssysteme. Proprietäre Betriebssysteme oder Closed-Source-Betriebssysteme werden in der Regel von einem bestimmten Unternehmen konzipiert, entworfen, entwickelt und verkauft und dürfen von den Benutzern nicht verändert werden. Proprietäre Betriebssysteme laufen in der Regel auf vertikal integrierten Markenswitches. Open Source OS hingegen kann von jedermann verwendet, verändert und gemeinsam genutzt werden. Es wird von vielen Menschen entwickelt und unter Lizenzen vertrieben, die der Open-Source-Definition entsprechen. Open-Source-Netzwerkbetriebssysteme laufen normalerweise auf offenen Switches, White-Box-Switches oder Bare-Metal-Switches.

Netzwerkbetriebssysteme im Vergleich: Open Source OS oder Proprietary OS

Bitte beachten Sie: Es gibt zwei Arten von Open-Source-Software - Open-Source-Projekte/Community und kommerzielle Open-Source-Software (COSS). Community Open Source kann von jedermann kostenlos heruntergeladen werden, einschließlich des Quellcodes, um ihn zu testen. Auch COSS-Anbieter bieten in der Regel eine kostenlose Version ihres Softwarepakets an, die den Quellcode enthält. Ein Großteil der Open-Source-Software, insbesondere Betriebssysteme, ist als „Live“-Medium erhältlich, d. h. Sie müssen die Software nicht installieren, sondern können sie direkt von einer DVD oder einem USB-Stick ausführen.

Tabelle 1: Anteil von Open Source OS und Proprietary OS (Closed Source OS) auf dem Markt.

Open-Source-Betriebssystem Proprietäres Betriebssystem (Closed Source OS)
Cumulus Linux-Distribution, die den vollständigen TCP/IP-Stack von Linux verwendet Open Network Operating System (ONOS) PicOS, Linux-basiertes Betriebssystem mit OpenFlow-Unterstützung von Pica8 VyOS, ein Open-Source-Fork des Vyatta-Routing-Pakets OpenSwitch Linux Network OS von Hewlett-Packard Switch Light OS von Big Switch Networks ZebOS von IP Infusion Broadcom ICOS JUNOS, verwendet in Routern und Switches von Juniper Networks Cisco Internetwork Operating System (IOS) IPOS, verwendet in Routern von Ericsson FortiOS, verwendet in Fortigates von Fortinet TiMOS, verwendet in Routern von Alcatel-Lucent EXOS, verwendet in Netzwerkgeräten von Extreme Networks ZyNOS, verwendet in Netzwerkgeräten von ZyXEL

Der Vergleich zwischen Open Source OS und proprietären Betriebssystemen besteht darin, dass Open Source Software den Quellcode veröffentlicht, während die proprietäre Software den Quellcode behält. Beide haben ihre eigenen Vor- und Nachteile.

Kosten - Einer der Hauptvorteile von Open-Source-Software sind die Kosten. Wenn Sie über die internen Fähigkeiten und das technische Fachwissen verfügen, um die Software zu warten, sowie über die Ressourcen, um Mitarbeiter zu implementieren, zu schulen und zu unterstützen, dann ist Open Source für Ihr Unternehmen möglicherweise am kostengünstigsten. Die Kosten für ein Closed-Source-CMS können je nach Komplexität des Systems zwischen einigen Tausend und einigen Hunderttausend Dollar variieren, die eine Grundgebühr für Software, Integration und Dienstleistungen sowie jährliche Lizenz-/Supportgebühren umfassen.

Abbildung 2: Kostenvergleich zwischen Open Source OS und proprietärem OS

Wie die Abbildung zeigt, spart eine Open-Source-Alternative für den Kunden Geld, während für den Anbieter von Geschäftsanwendungen mehr Geld zur Verfügung steht, und zwar auf Kosten des Anbieters eines Closed-Source-Betriebssystems, dem ein Umsatz entgeht.

Benutzerfreundlichkeit - Die Benutzerfreundlichkeit ist oft ein Hauptkritikpunkt an Open Source, da die Technologie im Allgemeinen nicht von Experten für Benutzerfreundlichkeit geprüft wird und sich eher an Entwickler als an die große Mehrheit der Laienanwender richtet. Bei geschlossener oder proprietärer Software ist die Benutzerfreundlichkeit ein wichtiges Verkaufsargument, da sie von Experten für ein gezielteres Publikum getestet wird.

Sicherheit - Die Sicherheit von Open Source ist für große Unternehmen oft ein Problem, da Software nicht immer in einer kontrollierten Umgebung entwickelt wird. Eine Möglichkeit, dieses potenzielle Risiko zu verringern, ist die Übernahme einer renommierten Marke mit einem konzentrierten Entwicklungsteam, das von einer starken Online-Community unterstützt wird. Proprietäre oder geschlossene Software wird im Allgemeinen als sicherer angesehen, da sie in einer kontrollierten Umgebung von einem konzentrierten Team mit einer gemeinsamen Ausrichtung entwickelt wird.

Abbildung 3: Vergleich von Netzwerkbetriebssystemen: Open Source OS und proprietäres OS mit unterschiedlichen Funktionen

Der Einfluss von Netzwerkbetriebssystemen auf den Markt für Netzwerk-Switch-Hardware

Nicht alle Switches sind gleich. Derzeit lassen sich die auf dem Markt befindlichen Switches in zwei Kategorien einteilen. Zum einen gibt es Bare-Metal-Switches, bei denen die Hardware von der Software entkoppelt ist und Software von Drittanbietern auf dem Switch verwendet werden kann, und zum anderen herkömmliche herstellerbasierte Switches, die mit vorinstallierter proprietärer Software geliefert werden. Für jeden Netzwerkingenieur sind Zuverlässigkeit und Support nicht verhandelbare Anforderungen. Einige behaupten, dass offene Switches eine höhere Zuverlässigkeit als proprietäre Switches bieten können.

Erstens sind die proprietären Switches teurer. Für den Preis eines herkömmlichen Switches von Cisco kann ein Unternehmen mindestens vier offene Switches kaufen und kostengünstig mehrere Ersatzgeräte oder redundante Paare vorhalten.

Zweitens: Wenn ein proprietärer Switch ausfällt, bieten die Hersteller an, einige Ersatzteile zu liefern. Die Wartezeit bis zum Eintreffen dieser Teile kann jedoch kostspielig sein, wenn es zu Ausfallzeiten kommt. Schon zwei Stunden Netzwerkausfallzeit können Zehntausende von Dollar kosten. Im Gegensatz dazu sind Bare-Metal-Switches nicht nur zuverlässiger und preiswerter als offene Switches, sondern der Support kann auch häufiger intern durchgeführt werden. Das liegt daran, dass viele Betriebssysteme von Drittanbietern, die auf Bare-Metal-Switches laufen, auf Linux basieren. Da die Switches ein offenes System verwenden, können die Administratoren die Fehlerbehebung und die Verwaltung mit Standard-Linux-basierten Server-Tools durchführen, über die sie bereits verfügen. Das verkürzt die Zeit, die man auf die Bearbeitung eines Helpdesk-Tickets oder die Lieferung von Ersatzteilen durch einen Anbieter warten muss.

Drittens kommt in vielen Unternehmen das Team, das das Rechenzentrum betreibt, aus der IT-Abteilung, so dass es keinen Grund gibt, warum ein Switch anders bereitgestellt werden sollte als ein Server. Sie wollen sie wie Server verwalten und programmierbar sein. Bare-Metal-Switches bieten diese Möglichkeit und erlauben es ihnen, ein spezielles Betriebssystem nach ihren Bedürfnissen auszuwählen.

Daher werden Bare-Metal-Switches von vielen Netzwerkbetreibern in Betracht gezogen. Bei der Auswahl von Bare-Metal-Switches sollten Sie neben der Software-Performance auch auf einige Hardware-Parameter achten, z. B. Switching-Fähigkeit, Durchsatz, Latenz, Non-Blocking-Bandbreite usw. Die offenen 25G/100G-Switches der FS.COM N-Serie sind beispielsweise hochleistungsfähige L2/L3-Switches. Sie verfügen über eine hohe Switching-Fähigkeit, eine niedrige Latenz und einen hohen Durchsatz, die sich perfekt für Metro-, Rechenzentrums- und Unternehmensnetzwerke der nächsten Generation eignen. Darüber hinaus können sowohl Bare-Metal-Switches als auch solche mit vorinstalliertem lizenziertem Broadcom ICOS und Cumulus Linux OS angeboten werden. Mit unserem Bare-Metal-Switch können Sie das Netzwerkbetriebssystem nach Ihren speziellen Anforderungen installieren, z. B. OcONOS, Open Network Linux, PicOS usw.

Open Source OS in ständiger Entwicklung

In der jüngeren Vergangenheit haben Open Source OS eine bedeutende Entwicklung durchlaufen. Sie sind auch nach fast 30 Jahren noch sehr beliebt und haben immer noch ihre eingefleischten Anhänger. Die Servicequalität (QoS) der Open-Source-Software übertrifft die proprietäre Software in vielen Bereichen. Es besteht kein Zweifel daran, dass sich das Geschäftsmodell für Open-Source-Lizenzen und -Produkte im Mainstream etabliert, zumal Open Source mit einer wachsenden Gemeinschaft von Mitwirkenden an Dynamik gewinnt. Dennoch hat Open Source OS noch einen weiten Weg vor sich, da es nur eine beachtliche Präsenz in der Softwarewelt erreicht hat, aber noch nicht die proprietären OS vollständig verdrängt hat, oder die proprietären und Closed-Source-Alternativen im Vergleich der Netzwerkbetriebssysteme.

Abbildung 4: Das Wachstum einer Open-Source-Plattform vergrößert den Gesamtmarkt

Abbildung 4 veranschaulicht die Dynamik der Schrumpfung einer Closed-Source-Plattform zum Vorteil einer Open-Source-Plattform. Das Geld, das den Markt für die Closed-Source-Plattform verlässt, fließt in den Markt für Produkte, die auf der Open-Source-Plattform aufbauen. Wenn die Kunden die Auswahl an verfügbaren Produkten prüfen, setzen sie ihre Prioritäten beim Kauf neu, je nachdem, was verfügbar ist und wie groß ihr IT-Budget ist. Diese Dynamik ist besonders attraktiv für Anbieter von unternehmenskritischen Anwendungen, die in der Regel eine höhere Kaufpriorität erhalten als weniger wichtige, eher inkrementelle Anwendungen.

6.7k

Das könnte Sie auch interessieren