Linux patří i na mainframy

Jaký smysl má dnes Linux v prostředí mainframů? Na naše otázky odpovídá Boas Betzler, který se začal portací Linux...


Jaký smysl má dnes Linux v prostředí mainframů? Na naše otázky odpovídá Boas
Betzler, který se začal portací Linuxu do prostředí mainframů zabývat již v
roce 1998. Původně to bylo pokládáno za vtip, respektive zajímavou kuriozitu.
Dnes je ale Betzler zaměstnancem Linux Technology Center ve společnosti IBM a
současně jedním z "technologů-seniorů". Ve svých 28 letech patří pravděpodobně
k vůbec nejmladším, kdo takovou funkci u IBM zastává.

Proč vůbec portovat Linux na mainframy? Co by měl operační systém původně
určený pro platformu x86, přinést střediskovým počítačům? Už dlouhou dobu mají
mainframy několikaletý náskok před ostatními servery z hlediska spolehlivosti a
škálovatelnosti. Linux je samozřejmou volbou, neboť se už osvědčil jako
přenosný a všudypřítomný operační systém. Kromě toho jsou v Linuxu stále
zběhlejší univerzitní studenti. Když vyrostete s osobními počítači a unixovými
systémy, očekáváte, že na velkých serverech dostanete stejné prostředí. Právě
to Linux nabízí pro mainframy.
Mainframy naopak přinášejí uživatelům Linuxu některé výhody například možnosti
rozdělování na oddíly a virtualizace otevírají pro Linux úplně nový svět. Tyto
technologie dávají našim zákazníkům např. možnost zkonsolidovat fotbalové
hřiště plné serverů do jediného boxu, což pochopitelně podstatně sníží náklady
na správu.

Není Linux pro takové nasazení stále nedostatečně robustní?
Naši zákazníci nám říkají, že Linux je velice robustní a stabilní operační
systém. Každodenně používají Linux na serverech zSeries. Je pravda, že nemá
takovou dostupnost jako zOS, ale pro mnoho typů úloh je již vyzkoušený.
Vzhledem k celé armádě open source vývojářů je to zřejmě nejlépe pochopený
operační systém na trhu. Postupně přibývají i funkce, které zlepšují jeho
škálovatelnost a možnosti správy.

Jak probíhá portování Linuxu na mainframy? Zajišťuje ho přímo IBM? Jedná se
pouze o rekompilaci operačního systému pro další hardware, nebo jsou nutné
rozsáhlejší úpravy zdrojového kódu, například z hlediska výkonnosti?
Část linuxového kernelu, která funguje na počítačích mainframe, vyvíjí a
podporuje komunita open source vývojářů ve spolupráci se skupinou inženýrů IBM
v naší laboratoři v Boeblingenu. Je to však jen malá část kódu, která funguje
se zbytkem linuxového kernelu, takže Linux pro mainframe je velice podobný
Linuxu pro jakýkoli jiný hardware. Neprovádíme žádné rozsáhlé úpravy jádra.
Máte v úmyslu dodávat Linux jako hlavní, nebo spíše pomocný operační systém?
Rozhodnutí, jaký operační systém má běžet na našich serverech, zcela závisí na
zákazníkovi. Ti, kdo chtějí na mainframu provozovat rozsáhlé databázové
aplikace, si zřejmě nainstalují zOS. Jiní chtějí používat webový server Apache,
a tito zákazníci sáhnou spíše po Linuxu.

Jak jsou přenositelné stávající mainframové aplikace na Linux?
Záleží na konkrétní aplikaci. Obecně platí, že se aplikace dají portovat na
Linux poměrně snadno, což je také důvodem, proč velcí výrobci softwaru jako SAP
a Siebold svá řešení na Linuxu vůbec nabízejí. Volba operačního systému opět
záleží na tom, co pro zákazníka funguje nejlépe. Jednou z výhod počítačů IBM
eServer je to, že na nich běží Linux i jiné operační systémy, v mnoha případech
na stejném serveru.









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.