zIIP


ZIIP
IBM システムZ9と後続メインフレーム、System zの統合情報プロセッサ(zIIPをは)特別な目的のあるプロセッサ。これは当初、特定のDB2処理負荷から一般的なメインフレーム中央処理装置(CP)を解放するために導入されましたが、現在は、以下で説明するように、他のz / OSワークロードをオフロードするために使用されます。このアイデアは、以前の専用プロセッサー、Java処理をオフロードするzAAP、およびLinuxとz / VMを実行するが、z / OS、DOS / VSE、TPFなどの他のIBMオペレーティングシステムを実行しないIFLに端を発しています。。System z PU(プロセッサー装置)は、これらのプロセッサー・タイプの1つとして、またはCP(中央処理装置)、またはSAP(システム・アシスト・プロセッサー)として「特徴付け」られます。これらのプロセッサには、指定されたワークロードを高速化するマイクロコードまたはハードウェア機能は含まれ代わりに、特定のワークロードの一般的なCPを軽減することで、ライセンス料を削減しながらワークロードのスループットを向上させることができます。
DB2 for z / OS V8は、zIIPを悪用する最初のアプリケーションでしたが、現在、zIIPを悪用するIBMおよびIBM以外の製品とテクノロジーがいくつかzIIPには、Systemz9以降のメインフレームが必要です。z / OS1.8およびDB29 for z / OSは、zIIPをサポートします。IBMは、zIIPの使用を可能にするために、z / OS 1.6、z / OS 1.7、およびDB2V8用のPTFも提供しています。(DB2 9 for z / OSは、サポートが組み込まれているDB2の最初のリリースです。)
IBMは、2006年1月24日にzIIPテクノロジーに関する情報を公開しました。zIIPハードウェア(つまり、プロセッサーのハードウェアは現在汎用CPUと変わらないため、マイクロコード)は2006年5月に一般提供されました。 zIIPハードウェアの利点は、2006年6月下旬に一般提供されました。
zIIPは、次の4種類のDB2作業に低コストの容量を追加します。
TCP / IPを介したリモートDRDAアクセス。このカテゴリーには、DB2へのJDBCおよびODBCアクセスが含まれます。これには、IBMZ上のLinuxなどのHiperSocketを介したLPAR間のアクセスが含まれます。例外は、作業のごく一部をリダイレクトするDB2V8ストアード・プロシージャーへのアクセスです。DB2 9ネイティブ・リモートSQLプロシージャーは、zIIPを使用します。
並列クエリ操作。DB2 9は、並列処理の量を増やすことができるため、zIIPをより多く使用できます。
DB2でのXML解析では、zIIPプロセッサーまたはzAAPプロセッサーを使用できます。
特定のDB2ユーティリティーの処理。

コンテンツ
1 zIIPのサポート
2 IBM Z Common DataProviderでのzIIPの使用
3 も参照してください
4 参考文献
5 外部リンク

zIIPのサポート
がDB2 UDB用のz / OSは、 zIIPのプロセッサを利用しリリースした最初の製品だった、それだけに限定されるものではなく、DB2やIBMの製品。zIIP専用CPUは、TCP / IPでのIPSec処理、特定の一般的なXML処理、およびIBMのFinancialReporting用のスケーラブルアーキテクチャーにも使用できます。8月、2007年には、影、今が所有しているメインフレームのミドルウェア製品、ロケット・ソフトウェア、のAdabas、CICS、IMS、IDMSおよびVSAMが含まれるように専用エンジンの利益を拡大し、DB2以外の環境のために最初にzIIP適格な統合を導入しました。他のサードパーティの独立系ソフトウェアベンダー(「ISV」)は、zIIPでの製品の実行のサポートを導入しています。
これらのISVには、特にSoftware AG、 Compuware、 CA Technologies、BMC Software、 GT Software、Inc。、、Phoenix SoftwareInternationalが含まれます。
例えば; CA NetMaster Network Management for TCP / IP製品は、メインタスクとパケットアナライザサブタスクの両方をzIIPで実行できます。Rocket Softwareは、Shadowサーバーにより、SQLから非リレーショナルデータクエリやWebサービス/ SOAワークロードなどの統合処理の99%が、zIIP適格であり、汎用プロセッサの外部で実行できるようになると主張しています。GT Software、Inc。のIvory Server for z / OSは、XML解析、XMLペイロード構築、およびデータ変換処理のためのzIIPサポートを提供します。さらに、Ivory Serverは、オプションのIBM z / OS XMLサービスを使用するzAAPプロセッサーと、Linux on IBMZを使用するIFLプロセッサーをサポートします。IvoryServerとIvoryStudio (Ivory IDE)は、クライアントがGPCPUからzIIP特殊CPUにオフロードされたワークロードを管理できるようにするオプションを提供します。
商用ソフトウェア開発者、一定の資格規則の対象は、下にzIIPを活用する方法については、IBMからの技術的な詳細を得ることができる非開示契約。
IBM z13は、zAAP機能をzIIPとマージして、zAAP適格作業が代わりにzIIPを使用するようになりました。彼らが使用するようにさらに、IBM Z13にIFLおよびzIIPをプロセッサが、Z13マイクロプロセッサを有し、同時マルチスレッディング(SMT)能力。

IBM Z Common DataProviderでのzIIPの使用
IBM Z Common Data Providerは、z / OSシステムからIT運用データを収集し、それを消費可能な形式に変換して、分析プラットフォームにストリーミングするソフトウェアです。 IBM Z Common Data Providerを使用して運用データをストリーミングする場合、zIIPオフロード機能を有効にしてから、IBM Z Common DataProviderのSystemDataEngineコンポーネントが適格な作業を汎用プロセッサーからzIIPプロセッサーにオフロードできます。これにより、一般的なプロセッサ(GCP)でのMIPSの消費が最小限に抑えられ、総所有コストが削減されます。
ただし、このオフロードにより、CPU時間のオーバーヘッドが増える可能性がzIIPプロセッサーに十分な容量がない場合、すべてのzIIPがビジーのときに、z / OSはzIIP適格作業を一般的なCPUにリダイレクトすることがzIIPプロセッサを使用するための追加の(オーバーヘッド)CPU時間は、zIIPプロセッサにオフロードされるCPU時間を超える可能性がまたは、一般的なCPU使用率が増加します。

も参照してください
Linux用統合機能(IFL)
ZAAP

参考文献
^ 「ロケットソフトウェアはプログレスソフトウェアからのシャドウの取得を完了します」(プレスリリース)。ロケットソフトウェア。2012年10月19日。
^ 「Adabas&Natural forZIIP」。SoftwareAG。
^ 「IFL、zIIPおよびzAAPプロセッサのサポートに関する声明」。コンピュウェア株式会社。
^ 「MainViewを使用したメインフレームシステム管理」。BMCソフトウェア。CPUリソースの最大70%をzIIPにオフロードすることで効率を高めます。
^ 「アイボリーサービスアーキテクトのデータシート」(PDF)。GT Software、Inc。
^ 「E)JESV4R5.0は新しいzIIP特殊エンジンを活用します」。2007年8月28日。
^ 「zシステムアプリケーションアシストプロセッサ(zAAP)」。IBM 。
^ IBM:IBMZ共通データプロバイダー ^ 「システムデータエンジンコードをzSystems統合情報処理装置にオフロードする」。IBM 。
^ 「IBMZCommon DataProviderによる運用と保守の改善」。IBMZおよびLinuxONEコミュニティ。

外部リンク
IBM System z統合情報処理装置(zIIP)