Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В IBM System z9 и правопреемниками мэйнфреймы , то система г Integrated Information Processor ( zIIP ) является специальным процессором . Первоначально он был введен, чтобы освободить центральные процессоры (CP) мэйнфреймов от определенных нагрузок обработки DB2 , но в настоящее время используется для разгрузки других рабочих нагрузок z / OS, как описано ниже. Идея возникла из предыдущих процессоров специального назначения, zAAP , который разгружает обработку Java , и IFL , который запускает Linux и z / VM, но не другие операционные системы IBM, такие как z / OS , DOS / VSE и TPF.. PU System z (процессорный блок) «характеризуется» как один из этих типов процессоров, или как CP (центральный процессор), или как SAP (системный вспомогательный процессор). Эти процессоры не содержат микрокода или аппаратных функций, которые ускоряют назначенные им рабочие нагрузки. Вместо этого, освобождая общий CP от определенных рабочих нагрузок, они часто приводят к более высокой пропускной способности рабочей нагрузки при снижении лицензионных сборов.

DB2 for z / OS V8 была первым приложением, которое использовало zIIP, но теперь существует несколько продуктов и технологий IBM и других производителей, которые используют zIIP. Для zIIP требуется мэйнфрейм System z9 или новее. Z / OS 1.8 и DB2 9 для z / OS поддерживают zIIP. IBM также предлагает PTF для z / OS 1.6, z / OS 1.7 и DB2 V8, позволяющих использовать zIIP. (DB2 9 для z / OS - это первый выпуск DB2 со встроенной поддержкой.)

IBM публично раскрыла информацию о технологии zIIP 24 января 2006 г. Аппаратное обеспечение zIIP (т.е. микрокод, поскольку аппаратное обеспечение процессоров в настоящее время не отличается от процессоров общего назначения) стало общедоступным в мае 2006 г. PTF z / OS и DB2, которые следует принять Преимущество оборудования zIIP стало общедоступным в конце июня 2006 года.

zIIP добавляют меньшую стоимость для четырех типов работы с DB2:

  • Удаленный доступ к DRDA через TCP / IP . Эта категория включает в себя JDBC и ODBC доступ к DB2, включая доступ через LPAR , через HiperSockets , таких как Linux на IBM Z . Исключение составляет доступ к хранимым процедурам DB2 V8, которые перенаправляют небольшую часть работы. Собственные процедуры удаленного SQL DB2 9 действительно используют zIIP.
  • Параллельные операции запроса. DB2 9 может увеличить объем параллельной обработки и, таким образом, больше использовать zIIP.
  • Для синтаксического анализа XML в DB2 могут использоваться процессоры zIIP или zAAP.
  • Обработка некоторых утилит DB2.

Поддержка zIIP [ править ]

Хотя DB2 UDB для z / OS был первым выпущенным продуктом, в котором использовались процессоры zIIP, он не ограничивается только продуктами DB2 или IBM . Специальности zIIP CPU также может быть использован для обработки IPSec в TCP / IP , определенный общий XML обработки и IBM «s Scalable Architecture для финансовой отчетности . В августе 2007 года Shadow, промежуточное ПО для мэйнфреймов, ныне принадлежащее Rocket Software , [1]представила первую подходящую интеграцию zIIP для сред, отличных от DB2, расширив преимущества специализированных механизмов за счет включения Adabas, CICS, IMS, IDMS и VSAM. Другие сторонние независимые поставщики программного обеспечения («ISV») представили поддержку исполнения своих продуктов на zIIP.

Эти независимые поставщики программного обеспечения включают, среди прочего, Software AG , [2] Compuware , [3] CA Technologies , BMC Software , [4] GT Software, Inc., [5] и Phoenix Software International. [6]

Например; Продукт CA NetMaster Network Management для TCP / IP может выполнять как свою основную задачу, так и подзадачу анализатора пакетов на zIIP. Rocket Software утверждает, что их теневой сервер позволит 99% интеграционной обработки, такой как SQL для нереляционных запросов данных и рабочих нагрузок Web-сервисов / SOA, быть подходящими для zIIP и выполняться вне универсального процессора. Ivory сервер для г / OS от GT Software, Inc. обеспечивает поддержку zIIP для XML разбора, строительства полезной нагрузки XML и обработки преобразования данных. Кроме того, Ivory Server поддерживает процессор zAAP с использованием дополнительных служб IBM z / OS XML и процессор IFL сLinux на IBM Z . Ivory Server и Ivory Studio (Ivory IDE ) предоставляют опции, которые позволяют клиентам управлять рабочей нагрузкой, выгружаемой на zIIP Specialty CPU из GP CPU.

Разработчики коммерческого программного обеспечения, при соблюдении определенных квалификационных правил, могут получать от IBM техническую информацию о том, как воспользоваться преимуществами zIIP в соответствии с Соглашением о неразглашении .

IBM z13 объединяет функциональность zAAP с zIIP, так что работа, отвечающая требованиям zAAP, теперь использует zIIP. [7] Кроме того, процессоры IFL и zIIP на IBM z13, поскольку они используют микропроцессор z13 , имеют возможность одновременной многопоточности (SMT).

Использование zIIP для IBM Z Common Data Provider [ править ]

IBM Z Common Data Provider - это программное обеспечение, которое собирает операционные данные ИТ из систем z / OS , преобразует их в расходный формат и передает их на аналитические платформы. [8] Когда IBM Z Common Data Provider используется для потоковой передачи операционных данных, можно включить функцию разгрузки zIIP, а затем компонент System Data Engine из IBM Z Common Data Provider может перенести соответствующую работу с процессоров общего назначения на процессоры zIIP. Это сводит к минимуму потребление MIPS на общих процессорах (GCP) и снижает общую стоимость владения . [9]

Однако такая разгрузка может увеличить нагрузку на процессорное время. Если на процессорах zIIP недостаточно мощности, z / OS может перенаправить работу, отвечающую требованиям zIIP, на обычные процессоры, когда все zIIP заняты. Дополнительное (накладное) время ЦП для использования процессоров zIIP может превышать время ЦП, которое выгружается на процессоры zIIP. Или даже общая загрузка ЦП увеличивается. [10]

См. Также [ править ]

  • Интегрированное средство для Linux (IFL)
  • ZAAP

Ссылки [ править ]

  1. ^ «Rocket Software завершает приобретение Shadow от Progress Software» (пресс-релиз). Ракетное программное обеспечение . 19 октября 2012 г.
  2. ^ "Adabas & Natural для ZIIP" . Software AG .
  3. ^ «Заявление о поддержке процессоров IFL, zIIP и zAAP» . Compuware Corporation .
  4. ^ "Управление системой мэйнфрейма с помощью MainView" . Программное обеспечение BMC . Повышение эффективности за счет разгрузки до 70% ресурсов ЦП на zIIP.
  5. ^ "Технический паспорт архитектора службы слоновой кости" (PDF) . GT Software, Inc.
  6. ^ «E) JES V4R5.0 использует новые специальные механизмы zIIP» . 28 августа 2007 г.
  7. ^ "z Systems Application Assist Processor (zAAP)" . IBM . Проверено 5 августа 2015 .
  8. ^ IBM: поставщик общих данных IBM Z
  9. ^ "Выгрузка кода System Data Engine на z Системные интегрированные информационные процессоры" . IBM . Проверено 21 сентября 2020 года .
  10. ^ «Улучшение эксплуатации и обслуживания с помощью IBM Z Common Data Provider» . Сообщество IBM Z и LinuxONE . Проверено 21 сентября 2020 года .

Внешние ссылки [ править ]

  • Интегрированный информационный процессор IBM System z (zIIP)