Z Procesor asistence aplikace - Z Application Assist Processor
The IBM Systém z Procesor Application Assist (zAAP), dříve známý jako zSeries Application Assist Processor, je a mainframe procesor představený IBM v roce 2004. motory zAAP[1] jsou určeny pro konkrétní provoz Jáva a XML pracovní zátěže pod z / OS, zrychlení výkonu. ZAAP jsou k dispozici pro servery zSeries 990 a 890 a novější modely zSeries a zEnterprise. Počínaje produktem IBM z13 je funkce zAAP integrována do procesorů zIIP (zAAP na zIIP).
Momentálně modul zAAP obsahuje stejný základní hardware jako jakýkoli jiný sálový stroj. IBM však používá mikrokód omezit provádění kódu pouze na pracovní zatížení Java a XML. Stejně jako u Integrované zařízení pro Linux (IFL) a zIIP „zAAP nejsou speciálně optimalizovány pro rychlejší nebo lepší běh prostředí Java. IBM nemění „softwarový model“ nebo MSU hodnocení na svých sálových počítačích s instalací zAAP. Zákazníkům IBM proto nevznikají žádné softwarové licenční poplatky za jejich zAAP, což snižuje jejich náklady na provozování aplikací orientovaných na Javu a XML. Počet zAAP nemůže překročit počet centrálních procesorů (CP, motory pro všeobecné použití) v rámci stroje zSeries / z9.
Společnost IBM zpřístupnila funkci zAAP (tj. Mikrokód) 30. června 2004, ačkoli požadované vydání z / OS bylo obecně dostupné až 24. září 2004. zAAP fungují se systémem z / OS V1R6 a vyšším a Java 1.4.1 a vyšší. IBM upravila dispečera z / OS a Správce pracovního vytížení (WLM) k přepnutí čistého pracovního prostředí Java na vyhrazené stroje. Tyto úpravy jsou pro aplikace Java zcela transparentní. Protože však Java musí alespoň příležitostně volat služby nativního systému (I / O služby, například), musí být k dispozici nějaká kapacita konvenčního procesoru (CP), aby se spustil a udržel stroj zAAP. Mezi hlavní softwarové subsystémy, které by mohly těžit z zAAP (tj. Které se spoléhají na pracovní zátěž Java), patří WebSphere Aplikační server, WebSphere Business Integration Server Foundation, WebSphere Process Server, WebSphere Message Broker, DB2, Transakční server CICS, Transakční brána CICS, IMS a (JZOS az / OS Systémové služby UNIX ) Dávka, mimo jiné. V roce 2007 IBM přidala podporu zAAP k XML System Services pro z / OS, takže nyní produkty jako DB2 9 pro z / OS mohou také využívat výhody zAAP pro zpracování související s XML.
První komerční výrobní zátěž pro zAAP začala 1. září 2004 v nezveřejněné středozápadní americké pojišťovně provádějící zpracování škod. Společnost používala Java 1.4.2, WebSphere Aplikační server verze 5.1 a téměř finální z / OS V1R6 staví na zSeries 990 (2084-304 / A08 se dvěma zAAP). Toto nasazení je pravděpodobně záznamem sálového počítače pro rychlost vývoje i přijetí, protože IBM zahájila svůj návrhový projekt zAAP teprve v roce 2003.[Citace je zapotřebí ]
Podpora pro zAAP
Třetí strana nezávislí prodejci softwaru (ISV) zavedli podporu pro provádění svých produktů na zAAP Specialty Engines pomocí sady nástrojů Java nebo XML Services od IBM.
Například poskytují Ivory Server pro z / OS a Ivory Server pro CICS od GT Software, Inc. zAAP podpora pro XML analýza pomocí volitelného IBM z / OS XML Funkce služby. Ivory Server pro Javu také využije výhody zAAP kromě podpory zIIP a Integrované zařízení pro Linux (IFL).[2]
Viz také
Reference
- ^ „Engine“ je běžný název primárního sálového procesoru. Sálové počítače obsahují řadu sekundárních asistenčních procesorů, takže použití „enginu“ k označení procesoru primární pracovní zátěže je pokusem vyhnout se záměně s těmito I / O, síťovými a jinými asistenčními procesory.
- ^ „Datový list služby Ivory Service Architect“ (PDF). GT Software, Inc.