WikiDer > ZLinux

zLinux

Der Begriff zLinux wird für Betriebssystemversionen verwendet Linux die zu einem kompiliert werden Großrechner von IBM arbeiten. Andere Namen für zLinux umfassen Linux/390, Linux auf einem z9-System und z/Linux.

Es portieren von Linux zu IBM-Mainframes begann 1998 mit einem Projekt im Zusammenhang mit der Maristenkolleg im Poughkeepsie. Auch IBM-Mitarbeiter nahmen in ihrer Freizeit an diesem Projekt teil. Ziel des Projekts war die Kernel von Linux und wichtigen Entwicklungstools wie gcc und binutils anpassungsfähig für Großrechner. Unerwarteterweise gab IBM jedoch im Dezember 1999 bekannt, die notwendigen Änderungen am Kernel und den Entwicklungstools selbst vorgenommen zu haben, und Flecken zur Verfügung gestellt. Einige dieser Linux-Patches für die zSeries kamen zunächst ohne heraus Quellcode, aber zLinux ist heutzutage voll Open Source über die GNU General Public License.

Operation

Linux funktioniert wie ein normales Betriebssystem, nicht wie ein Emulator. Die einfachste Linux-Konfiguration läuft dann direkt auf der Hardware (Rohmetall) und kann den gesamten Mainframe belegen. Diese Konfiguration ist ungewöhnlich und wirtschaftlich nicht sinnvoll: IBM System Z-Server können unausgeglichene Workloads bewältigen, bei denen mehrere Instanzen unterschiedlicher Betriebssysteme auf derselben Maschine laufen, indem sie Virtualisierung. Dies geschieht entweder durch Aufteilen einer Maschine in bis zu 60 logische Teile (LPARs), wobei jeder Teil a . hat virtuelle Maschine ist mit einem eigenen Betriebssystem, entweder durch die Verwendung von z/VM, ein Mainframe-Betriebssystem, das die Verbindung zwischen der Hardware und den verschiedenen darauf laufenden Systemen bildet, unter anderem durch die Bereitstellung und Verwaltung virtueller Maschinen. Auf diese Weise können Hunderte (und im Prinzip sogar Zehntausende)[1]) Instanzen von Linux auf einem einzelnen Computer ausführen.

Hardware

Die Hardware für zLinux wird normalerweise als IFL bezeichnet (Integrierte Einrichtung für Linux) erwähnt. Es ist ein Mainframe für Linux laufen, sowohl normal als auch ohne z/VM. Ein IFL ist billiger als ein CP (Zentralprozessor Process) und macht unser zLinux schneller. Der verwendete Mikrocode ist der einzige Unterschied zu anderen zSerieProzessoren. zLinux ist verfügbar in a 32-Bit- und ein 64-BitFormat. Die 64-Bit-Version ist beliebter, weil die ESA/390Struktur stellt sicher, dass die 64-Bit-Version auch 32-Bit-Anwendungen unterstützt. Der Kernel (Linux 2.6.x) bietet Mainframe-Unterstützung, wie z ESCON, FICON und SCI-Speichergeräte.

Unterstützung

Wie die meisten Linux-Versionen steht zLinux unter der GPL Open-Source-Lizenz. das Ganze Quellcode ist über mehrere erhältlich Gemeinschaften. Das wichtigste Unternehmen, das zLinux herstellt, ist IBM, aber es ist nicht der einzige Player auf dem Markt. Kommerzielle Linux-Anbieter wie Novelle und roter Hut Unterstützung geben. Standard-zLinux-Softwarepakete sind vorkompiliert, mit als Beispiele WebSphere, DB2/OrakelDatenbanken, SAP R/3 und IBMs Java Entwickler-Kit (JDK).

Externe Links