OpenHPI (توافر الخدمة)
OpenHPI هو نظام برمجي يوفر واجهة مجردة لإدارة أجهزة الحاسوب ، وخاصةً الخوادم المثبتة على الهياكل والخوادم المثبتة على الرفوف . [ 1 ] [ 2 ] وهو تطبيق جاهز للاستخدام لمواصفات واجهة منصة الأجهزة (HAPI) الصادرة عن منتدى توافر الخدمة (Service Availability Forum) ، ويكمل معايير إدارة الأجهزة الحالية. تأسس OpenHPI عام 2003، ويتولى مشروع OpenHPI صيانته. [ 3 ] [ 4 ] وهو برنامج مجاني ومفتوح المصدر مرخص بموجب ترخيص BSD من شركتي إنتل وآي بي إم .
يوفر OpenHPI نمذجة الموارد، وإدارة أجهزة الاستشعار، والتحكم، ونظام المراقبة، وبيانات المخزون المرتبطة بالموارد، وسجل أحداث النظام المجرد، وأحداث/إنذارات الأجهزة، وواجهة تبديل سريع مُدارة. [ 5 ] ويهدف إلى توفير توافر الخدمة بما يتجاوز توقعات التوافر العالي (HA). [ 1 ] [ 4 ]
تاريخ
تم ابتكار مشروع OpenHPI من قبل خبراء أجهزة لينكس من الفئة Carrier Grade، [ 3 ] وأُعلن عنه في قائمة بريد نواة لينكس بتاريخ 19 مارس 2003، بواسطة أندريا بروجر. وُصف OpenHPI بأنه "واجهة شاملة لإنشاء نماذج أنظمة الموارد، مثل الخوادم الهيكلية والخوادم المثبتة على الرفوف، مع إمكانية توسيعه ليشمل مجالات أخرى مثل التجميع، والمحاكاة الافتراضية، والمحاكاة". وقد تم تنفيذ دعم الأجهزة المعياري باستخدام بنية إضافات، حيث كان تطبيق OpenHPI الرئيسي مستقلاً عن الأجهزة الأساسية. [ 6 ] ومن بين الداعمين شركات IBM، وIntel، وSamsung، وHPE، وغيرها من مصنعي المعدات التقنية.
سمات
الميزات التي يدعمها برنامج OpenHPI: [ 2 ]
- مكتبة OpenHPI الأساسية
- وظائف OpenHPI المساعدة
- برنامج OpenHPI Daemon
- برامج عميل HPI وواجهة HPI
- إضافة المحاكاة
- إضافة محاكاة ديناميكية
- إضافة العبد
- إضافة وكيل الاختبار
- إضافة IMPI المباشرة
- إضافة SNMP BladeCenter/RSA
- إضافة iLO2 RIBCL
- إضافة فئة C لنظام BladeSystem لبروتوكول SOAP/XML
- إضافة Oneview/REST Synergy
- إضافة rtas
- إضافة sysfs
- إضافة مراقبة النظام
يوفر OpenHPI أيضًا مجموعة من برامج العميل كأمثلة للاستخدام النموذجي لـ HPI، لأغراض الاختبار أو الاستدعاء من البرامج النصية. يُعد hpi_shell واجهة سطر أوامر لاستدعاء وظائف HPI بشكل تفاعلي.
الإصدارات
ملخص لأهم إصدارات OpenHPI:
| إصدار | تاريخ الافراج عنه | ملحوظات |
|---|---|---|
| غير مدعوم: 1.00 | 30 يونيو 2004 | يدعم هذا الإصدار الخوادم والوحدات الشفرية القائمة على بروتوكول إدارة الإنترنت (IPMI) (عبر إضافات OpenIPMI أو IPMIDirect)، ومركز IBM Blade Center (عبر إضافة SNMP Blade Center)، وخوادم IBM xSeries (عبر إضافة SNMP RSA)، وأجهزة مراقبة Linux 2.4 و2.6 (عبر إضافة watchdog)، وأنظمة Linux 2.6 (عبر إضافة sysfs). كما يتضمن إضافةً تجريبيةً مصممةً لاختبار وكتابة تطبيقات HPI؛ أمثلة على الأوامر: hpisensor، hpiinv، hipsel، hpipower/hpireset. يتوفر مع هذا الإصدار وكيل SNMP فرعي. حزم SuSE/Fedora/RedHat. [ 7 ] [ 8 ] |
| غير مدعوم: 2.0.2 | 24 فبراير 2005 | إصلاحات أخطاء الترابط. [ 7 ] |
| غير مدعوم: 2.6.0 | 31 يوليو 2006 | أبرز الميزات: تحسينات في إدارة التبديل السريع؛ تحسينات في البرامج المساعدة/المكونات الإضافية؛ استمرارية جدول تنبيهات النطاق؛ الميزات: دعم مركز الشفرات Telco H، دعم IPMI ATCA، توافق بنية مركز الشفرات مع بنية ATCA، دعم المزيد من مستشعرات الشفرات، دعم PowerPC، إضافة التحقق من صحة مخزن نص Unicode. إضافات: وحدة PyOpenHPI بايثون، وكيل SNMP فرعي، HPIView. [ 7 ] |
| غير مدعوم: 2.15.0 | 2009 | الميزات: البناء، العملاء، المحاكي الديناميكي؛ إصلاحات الأخطاء؛ الميزات المتراكمة: دعم أنظمة التشغيل Windows وFreeBSD وIPv6؛ دعم مُحسَّن لـ HPI. إضافات لـ oa_soap وHP ProLiant Rack (iLO2) وHP BladeSystem c-Class؛ HPI-B.03.01؛ إصلاحات الأخطاء؛ إعادة هيكلة الكود. مكتبات أساسية للغات C#/Java/Python. [ 7 ] [ 8 ] |
| غير مدعوم: 3.0.0 | 27 يوليو | الميزات: التوثيق؛ HP c-Class، OpenHPI Daemon. إصلاحات الأخطاء. ميزات مُجمّعة. [ 7 ] [ 8 ] |
| غير مدعوم: 3.6.0 | 26 أغسطس 2015 | إصدار مستقر. [ 8 ] |
| أحدث إصدار: 3.8.0 | 9 مارس 2018 | إصدار مستقر. تغييرات على العديد من الإضافات، والبناء، والأدوات المساعدة، والعملاء، والخدمة؛ إصلاحات للأخطاء. [ 8 ] |
أسطورة: غير مدعوم مدعوم أحدث إصدار نسخة معاينة الإصدار المستقبلي | ||
انظر أيضاً

- منتدى توافر الخدمة (SA Forum, SAForum, SAF)
- أوبن ساف
- تحالف SCOPE
مراجع
- 1 2 "OpenHPI/Wiki" . SourceForge . مؤرشف من الأصل بتاريخ 21-06-2018 . تم الاطلاع عليه بتاريخ 28-12-2020 .
- 1 2 "OpenHPI" . GitHub . تم الاسترجاع في 28-12-2020 .
- 1 2 شون دوج (2005). "OpenHPI: تطبيق مرجعي مفتوح المصدر لواجهة منصة الأجهزة لمنتدى SA" . توافر الخدمة . سلسلة محاضرات في علوم الحاسوب. المجلد 3335. سبرينغر، برلين، هايدلبرغ. الصفحات 48-60 . doi : 10.1007/978-3-540-30225-4_4 . ISBN 978-3-540-30225-4.
- 1 2 ماريا تويرو؛ فرانسيس تام (2012). توافر الخدمة: المبادئ والممارسة . جون وايلي وأولاده. ISBN 978-1-1199-4167-5.
- ↑ "OpenHPI" . OpenHPI . مؤرشف من الأصل بتاريخ 19-08-2019 . تم الاطلاع عليه بتاريخ 28-12-2020 .
- ↑ أندريا ل. بروجر. "[ إعلان ] OpenHPI - تطبيق لـ HPI الخاص بـ SAForum" حركة مرور النواة . مؤرشف من الأصل بتاريخ 15-09-2020 . تم الاسترجاع بتاريخ 28-12-2020 . "
- 1 2 3 4 5 "سجلات تغييرات OpenHPI" . مؤرشف من الأصل بتاريخ 9 نوفمبر 2018. تم الاطلاع عليه بتاريخ 29 ديسمبر 2020 .
- 1 2 3 4 5 "أخبار OpenHPI" . مؤرشف من الأصل بتاريخ 23 يناير 2020. تم الاطلاع عليه بتاريخ 29 ديسمبر 2020 .
روابط خارجية
- برنامج 2003
- برنامج مجاني مكتوب بلغة C++
- مشاريع مؤسسة لينكس
- البرامج التي تستخدم ترخيص BSD
- واجهات برمجة التطبيقات
