zIIP

في أنظمة IBM System z9 والأنظمة المركزية اللاحقة ، يُعدّ معالج المعلومات المتكامل System z ( zIIP ) معالجًا متخصصًا . طُرح في البداية لتخفيف أعباء معالجة Db2 عن المعالجات المركزية العامة (CPs) في النظام المركزي ، ولكنه يُستخدم حاليًا لتخفيف أعباء عمل z/OS الأخرى كما هو موضح أدناه. تعود فكرة هذا المعالج إلى معالجات متخصصة سابقة، مثل zAAP الذي يُخفف أعباء معالجة Java ، و IFL الذي يُشغّل Linux وz/VM دون أنظمة تشغيل IBM الأخرى مثل z/OS و DOS/VSE و TPF . تُصنّف وحدة المعالجة (PU) في System z كأحد هذه الأنواع، أو كمعالج مركزي (CP) أو معالج مساعد للنظام (SAP). لا تحتوي هذه المعالجات على برامج ثابتة أو ميزات برمجية تُسرّع أعباء العمل المخصصة لها. بدلًا من ذلك، ومن خلال تخفيف أعباء عمل معينة عن المعالج المركزي العام، غالبًا ما تُؤدي إلى زيادة إنتاجية العمل مع تقليل تكاليف الترخيص.

كان DB2 لنظام التشغيل z/OS الإصدار 8 أول تطبيق يستغل تقنية zIIP، ولكن يوجد الآن العديد من منتجات وتقنيات IBM وغير IBM التي تستغل هذه التقنية. تتطلب تقنية zIIP نظام حاسوب مركزي يعمل بنظام z9 أو أحدث. يدعم كل من z/OS 1.8 وDB2 9 لنظام التشغيل z/OS تقنية zIIP. كما توفر IBM حزم تصحيح البرامج (PTFs) لأنظمة z/OS 1.6 وz/OS 1.7 وDB2 الإصدار 8 لتمكين استخدام تقنية zIIP. (يُعد DB2 9 لنظام التشغيل z/OS أول إصدار من DB2 يتضمن دعمًا مدمجًا لهذه التقنية).

كشفت شركة IBM علنًا عن معلومات حول تقنية zIIP في 24 يناير 2006. وأصبح جهاز zIIP (أي الشفرة المصغرة، حيث أن أجهزة المعالجات لا تختلف حاليًا عن وحدات المعالجة المركزية للأغراض العامة) متاحًا بشكل عام في مايو 2006. وأصبحت حزم تصحيح البرامج (PTFs) الخاصة بنظام التشغيل z/OS وDB2 للاستفادة من جهاز zIIP متاحة بشكل عام في أواخر يونيو 2006.

توفر وحدات zIIPs سعة أقل تكلفة لأربعة أنواع من أعمال DB2:

  • الوصول عن بُعد إلى قاعدة بيانات DB2 عبر بروتوكول TCP/IP باستخدام DRDA . تشمل هذه الفئة الوصول إلى DB2 عبر JDBC و ODBC ، بما في ذلك الوصول عبر أقسام LPAR باستخدام HiperSockets ، كما هو الحال في أنظمة Linux على IBM Z. ويُستثنى من ذلك الوصول إلى الإجراءات المخزنة في DB2 V8، والتي تُعيد توجيه جزء صغير من العمل. أما إجراءات SQL الأصلية عن بُعد في DB2 9 فتستخدم zIIP.
  • عمليات الاستعلام المتوازية. يمكن لـ DB2 9 زيادة مقدار المعالجة المتوازية وبالتالي استخدام zIIP بشكل أكبر.
  • يمكن استخدام معالجات zIIP أو معالجات zAAP لتحليل XML في DB2.
  • بعض أدوات معالجة DB2.

دعم zIIPs

على الرغم من أن Db2 لنظام z/OS كان أول منتج يُطرح ويستغل معالجات zIIP، إلا أن استخدامه لا يقتصر على Db2 أو منتجات IBM فقط. إذ يُمكن استخدام وحدة المعالجة المركزية المتخصصة zIIP لمعالجة IPSec في TCP/IP ، ومعالجة XML العامة ، وبنية IBM القابلة للتوسع لإعداد التقارير المالية . في أغسطس 2007، قدمت Shadow، وهي برمجيات وسيطة للحواسيب المركزية، والتي تملكها الآن شركة Rocket Software ، [ 1 ] أول تكامل متوافق مع zIIP لبيئات أخرى غير DB2، مما وسّع نطاق استخدام المحركات المتخصصة ليشمل Adabas وCICS وIMS وIDMS وVSAM. كما أضافت شركات برمجيات مستقلة أخرى (ISVs) دعمًا لتشغيل منتجاتها على معالجات zIIP.

تشمل هذه الشركات المستقلة لتطوير البرمجيات، من بين شركات أخرى، Software AG ، [ 2 ] وCompuware ، [ 3 ] وCA Technologies ، و BMC Software ، [ 4 ] و GT Software، [ 5 ] وPhoenix Software International. [ 6 ]

على سبيل المثال، يمكن لمنتج CA NetMaster لإدارة الشبكات لبروتوكول TCP/IP تشغيل كلٍ من مهمته الرئيسية ومهمة تحليل الحزم الفرعية على معالج zIIP. وتدّعي شركة Rocket Software أن خادم Shadow الخاص بها سيُمكّن 99% من عمليات التكامل، مثل استعلامات SQL إلى البيانات غير العلائقية وأحمال عمل خدمات الويب/SOA، من أن تكون متوافقة مع معالج zIIP وأن تعمل خارج المعالج العام. يوفر خادم Ivory لنظام z/OS من شركة GT Software دعمًا لمعالج zIIP لتحليل XML ، وبناء حمولة XML، ومعالجة تحويل البيانات. بالإضافة إلى ذلك، يدعم خادم Ivory معالج zAAP باستخدام خدمات IBM z/OS XML الاختيارية ، ومعالج IFL مع نظام Linux على IBM Z. يوفر كلٌ من خادم Ivory وIvory Studio ( بيئة تطوير Ivory المتكاملة ) خيارات تُمكّن العملاء من إدارة أحمال العمل المُحولة إلى وحدة المعالجة المركزية المتخصصة في معالج zIIP من وحدة المعالجة المركزية العامة.

يجوز لمطوري البرامج التجارية، الخاضعين لقواعد تأهيل معينة، الحصول على تفاصيل فنية من شركة IBM حول كيفية الاستفادة من zIIP بموجب اتفاقية عدم الإفصاح .

يدمج نظام IBM z13 وظائف zAAP مع zIIPs (zAAP على zIIP)، بحيث تستخدم العمليات المؤهلة لـ zAAP الآن zIIP بدلاً من ذلك. [ 7 ] علاوة على ذلك، تتمتع معالجات IFL و zIIP على نظام IBM z13، نظرًا لاستخدامها المعالج الدقيق z13 ، بإمكانية المعالجة المتعددة المتزامنة (SMT).

استخدام zIIPs

يدعم كلٌ من IBM Z Operational Log and Data Analytics وIBM Z Anomaly Analytics with Watson استخدام zIIPs. يُعدّ IBM Z Operational Log and Data Analytics برنامجًا يجمع بيانات التشغيل من أنظمة z/OS ، ويحوّلها إلى صيغة قابلة للاستخدام، ثم يبثّها إلى منصات التحليل، أو إلى منصة تحليل بيانات التشغيل المضمنة التي توفر رؤى تساعد على تصوّر بيانات التشغيل والبحث فيها لتحديد أسباب المشكلات التشغيلية. [ 8 ] أما IBM Z Anomaly Analytics فهو برنامج يجمع بيانات التشغيل من أنظمة z/OS، ولكنه يستخدم بيانات المقاييس والسجلات التاريخية لـ IBM Z لبناء نموذج للسلوك التشغيلي الطبيعي، ثم يحلل بيانات التشغيل في الوقت الفعلي من خلال مقارنتها بنموذج العمليات الطبيعية لاكتشاف السلوك الشاذ وتنبيه فرق عمليات تكنولوجيا المعلومات بشأنه. [ 9 ]

عند استخدام موفر البيانات المشترك Z في IBM Z Operational Log and Data Analytics وIBM Z Anomaly Analytics with Watson لبث البيانات التشغيلية، يمكن تفعيل وظيفة تفريغ zIIP، وعندها يستطيع مكون محرك بيانات النظام في موفر البيانات المشترك Z تفريغ المهام المؤهلة من المعالجات العامة إلى معالجات zIIP. هذا يقلل من استهلاك MIPS على المعالجات العامة (GCPs) ويخفض التكلفة الإجمالية للملكية . [ 10 ]

مع ذلك، قد يُضيف هذا التفريغ عبئًا إضافيًا على وقت وحدة المعالجة المركزية . فإذا لم تكن هناك سعة كافية على معالجات zIIP، فقد يُعيد نظام z/OS توجيه المهام المؤهلة لمعالجات zIIP إلى وحدات المعالجة المركزية العامة عندما تكون جميع معالجات zIIP مشغولة. وقد يتجاوز وقت وحدة المعالجة المركزية الإضافي (العبء) لاستخدام معالجات zIIP الوقت المُفرَّغ إليها. بل قد يزداد استخدام وحدة المعالجة المركزية العامة. [ 11 ]

انظر أيضاً

مراجع

  1. «أكملت شركة روكيت سوفتوير عملية الاستحواذ على شركة شادو من شركة بروجرس سوفتوير» (بيان صحفي). روكيت سوفتوير . ١٩ أكتوبر ٢٠١٢.
  2. ^ "أداباس وطبيعي لـ ZIIP" . سوفت وير ايه جي .
  3. "بيان دعم معالجات IFL و zIIP و zAAP" . شركة كومبيوير . مؤرشف من الأصل بتاريخ 15 ديسمبر 2012. تم الاطلاع عليه بتاريخ 12 يونيو 2013 .
  4. "إدارة أنظمة الحواسيب المركزية باستخدام MainView" . شركة BMC Software . مؤرشف من الأصل بتاريخ 5 سبتمبر 2015. تم الاطلاع عليه بتاريخ 2 سبتمبر 2015. حسّن الكفاءة عن طريق تفريغ ما يصل إلى 70% من موارد وحدة المعالجة المركزية إلى معالجات zIIP.
  5. "ورقة بيانات Ivory Service Architect" (ملف PDF) . شركة GT Software.
  6. "E)JES V4R5.0 يستغل محركات zIIP المتخصصة الجديدة" . 28 أغسطس 2007.
  7. "معالج مساعدة تطبيقات أنظمة z (zAAP)" . شركة IBM. مؤرشف من الأصل في 5 مارس 2011. تم الاطلاع عليه في 5 أغسطس 2015 .
  8. IBM: صفحة منتج IBM Z لتحليلات سجلات العمليات والبيانات
  9. IBM: صفحة منتج IBM Z لتحليلات الشذوذ باستخدام Watson
  10. "نقل كود محرك بيانات النظام إلى معالجات المعلومات المتكاملة لأنظمة z" . شركة IBM . تم الاطلاع عليه بتاريخ 21 سبتمبر 2020 .
  11. "تحسين التشغيل والصيانة باستخدام موفر البيانات المشترك لنظام IBM Z" . مجتمع IBM Z وLinuxONE . تم الاطلاع عليه بتاريخ 21 سبتمبر 2020 .
  • معالج المعلومات المتكامل لنظام IBM z (zIIP)