Linux op z-systemen
Linux on z Systems (voorheen Linux on System z , ook zLinux , z/Linux ) is een port van Linux naar het IBM mainframe platform z Systems en LinuxONE. Deze implementatie wordt gekenmerkt door zijn 64-bits architectuur . Linux-versies voor de oudere hardware-architectuur S/390 met 31-bits adressering worden Linux390 of Linux voor S/390 genoemd .
verhaal
De portering van z/Linux werd vanaf 1998 in eerste instantie uitgevoerd in twee onafhankelijke projecten. Het Bigfoot Linux- project geïnitieerd door Linas Vepstas en dat van Marist College ( Poughkeepsie , NY) als Linux op VM-poort . Beide projecten werden later stopgezet.
Op 18 december 1999 publiceert IBM de zelf ontwikkelde aanpassingen van de broncode voor de Linux- kernel op basis van versie 2.2.13. Wijzigingen voor andere belangrijke Linux-pakketten, zoals Glibc of Bootloader , worden ook beschikbaar gemaakt. Porting kan rechtstreeks op de S/390-hardware worden uitgevoerd, maar ook in een LPAR of als een virtuele machine onder z/VM .
Tegenwoordig zijn er een aantal niet-commerciële (bijv. Debian , CentOS ) en commerciële Linux-distributies (bijv. Red Hat Enterprise Linux , Novell SUSE Linux Enterprise Server , ubuntu 16.04 LTS) beschikbaar voor System z.
hardware
z/Linux draait op de IBM System z-hardware in een of meer LPAR's of als een virtuele machine onder z/VM . De 31-bits variant, die nog voor S/390-hardware was geschreven, kan ook zonder LPAR-virtualisatie op S/390-hardware draaien. De LPAR-hypervisor kan niet langer worden uitgeschakeld op machines met de 64-bits ESAME-architectuur.
Om de softwarelicentiekosten van andere besturingssystemen die in hetzelfde systeem worden gebruikt te verlagen, heeft IBM een speciale processor Integrated Facility voor Linux ontwikkeld , waarop alleen de Linux- en z/VM-besturingssystemen kunnen worden uitgevoerd.
Een extra specialiteit zijn de HiperSockets, waarmee meerdere servers binnen dezelfde computer met elkaar kunnen communiceren zonder dat daarvoor een extern, fysiek netwerk nodig is.
web links
- Linux op System z IBM-website
- Linux390 in Linuxwiki
- Linux390-gemeenschap
- Linux op systeem z. IBM-ontwikkelaarWorks
Individueel bewijs
- ↑ a b Mark Post: Linux voor S / 390 - Geschiedenis, 2001
- ↑ Linux / 390 - Opmerkingen en opmerkingen . Ontvangen 5 juni 2013.
- ↑ Beschrijving van de IFL bij de fabrikant
- ↑ HiperSockets-implementatiegids . (PDF; 1,5 MB) IBM Redbook