iSeries ovládne po Javě i XML

O minulosti a o perspektivách systému AS/400 jsme hovořili s šéfarchitektem tohoto systému Frankem G. Soltisem. Dlužno ...


O minulosti a o perspektivách systému AS/400 jsme hovořili s šéfarchitektem
tohoto systému Frankem G. Soltisem. Dlužno ještě dodat, že se tento rozhovor
uskutečnil krátce před tím, než dostal systém AS/400 nové jméno eServer iSeries
400. Proto se v něm toto jméno ještě nevyskytuje. Pane Soltisi, ohlédneme-li se
zpět do roku 1970, kdy koncept AS/400 vznikal, můžete říci, do jaké míry se vám
osvědčilo tehdy navržené řešení založené na jednoúrovňové paměti a
vysokoúrovňovém aplikačním rozhraní?
Právě zmiňovaná jednoúrovňová paměť je zřejmě největší výhodou AS/400. Kromě
toho, že umožňuje, aby AS/400 v nativním režimu bez problémů fungoval jako
multiuživatelský a multiprocesní systém, totiž mohu v této paměti bez problémů
vytvořit unixovou paměť, PC paměť a v podstatě jakýkoli jiný paměťový
subsystém, který právě potřebuji. Zhruba před rokem jsme tuto výhodu zúročili
vytvořením unixového paměťového systému s privátní adresací pro jednotlivé
procesy. Tato technologie se dnes nazývá PASE a umožňuje spouštět na AS/400
unixové aplikace. Stejnou adresní strukturu hodláme nyní použít také pro
implementaci Linuxu v rámci partition mělo by to být naše první velké ohlášení
v příštím roce. Pokud jde o vysokoúrovňové aplikační rozhraní, jeho výhoda
spočívá v možnosti vytvářet pod ním různá další low-level rozhraní, a zajistit
tak nezávislost aplikací na konkrétním hardwaru. Dobrým příkladem, který
demonstruje sílu této architektury, je Java. V roce 1970 jsme o ní pochopitelně
neměli ani ponětí. Ale koncept Javy, který je také vysokoúrovňovým rozhraním,
je velmi podobný vysokoúrovňovému rozhraní AS/400. Bylo pro nás tedy velmi
jednoduché implementovat Javu na AS/400 přímo do našeho vysokoúrovňového
rozhraní, a pokud se podíváte na javové benchmarky, je AS/400 v současné době
server s nejvyšším javovým výkonem.
Jak se snáší systém AS/400, jehož koncepce je poměrně letitá, s novými
technologiemi, jako je Web a mobilní komunikace?
Jde to dohromady velmi dobře. Právě před několika dny jsem v Dánsku hovořil s
obchodními partnery, kteří měli na AS/400 fantastické wapové aplikace. Zvláště
v severských zemích jsou aplikace s využitím mobilních telefonů na AS/400
poměrně častým jevem a já očekávám, že takovýchto aplikací bude přibývat všude
ve světě. IBM mluví o tzv. pervasive computingu, který bude využívat pro
komunikaci s uživatelem spoustu různých a různě složitých digitálních zařízení.
Myslím, že AS/400 je pro takovýto koncept přesně ten správný server. Kromě
Javy, o které jsme už mluvili, je podle mého názoru velmi nadějnou technologií
XML. V současné době ještě nemáme žádné oficiální benchmarky, ale mohu
prohlásit, že stejně jako v případě Javy se AS/400 brzy stane také
nejvýkonnějším XML serverem.
Před 5 lety jste ve své knize napsal, že jednou bude možné hrát na AS/400 Doom.
Takže, jde to?
Ano, tedy alespoň v naších laboratořích. Jen málo manažerů IBM si však myslí,
že bychom to měli pouštět do světa. Je ale pravda, že v našich vývojových
laboratořích dělají inženýři a vývojáři na AS/400 někdy velmi podivné věci.
Compaq se letos loučí s VAXem. I legendy tedy umírají. Kdy to potká AS/
/400?
I u IBM máme systémy, které odcházejí. Stane se to, když už systém není schopen
absorbovat nové technologie. Příkladem může být System/36. Byl to skvělý
systém, ale byl velmi úzce svázaný s hardwarem a nebyl schopen využít nových
hardwarových technologií. AS/400 byl však navržen jako hardwarově nezávislý.
Dnešní AS/400 už nemá s tím původním po hardwarové stránce prakticky nic
společného, např. Ciscové procesory se změnily za riscové, a přesto se mu daří
velmi dobře. Na podobné zásadní změny jsme připraveni i v budoucnu. Nejsme
vázáni jako VAX na 32bitový operační systém, takže tento problém nemáme.
0 3041 / Maf









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