HPCC

HPCC (مجموعة الحوسبة عالية الأداء)، والمعروفة أيضًا باسم DAS (حاسوب تحليلات البيانات الفائق)، هي منصة نظام حوسبة مفتوحة المصدر وكثيفة البيانات ، طورتها شركة LexisNexis Risk Solutions . تعتمد منصة HPCC على بنية برمجية مُطبقة على مجموعات حوسبة قياسية لتوفير معالجة متوازية عالية الأداء للبيانات للتطبيقات التي تستخدم البيانات الضخمة . [ 1 ] تتضمن منصة HPCC تكوينات نظام لدعم كلٍ من معالجة البيانات الدفعية المتوازية (Thor) وتطبيقات الاستعلام عبر الإنترنت عالية الأداء باستخدام ملفات البيانات المفهرسة (Roxie). [ 2 ] كما تتضمن منصة HPCC لغة برمجة تصريحية تركز على البيانات لمعالجة البيانات المتوازية تُسمى ECL . [ 3 ]

أُعلن عن الإصدار العام لمنصة HPCC في عام 2011، بعد عشر سنوات من التطوير الداخلي (وفقًا لشركة LexisNexis). وهي بديلٌ لمنصة Hadoop [ 4 ] ومنصات البيانات الضخمة الأخرى . [ 5 ]

بنية النظام

الشكل 2. مجموعة معالجة ثور

تتضمن بنية نظام HPCC بيئتي معالجة مجموعات متميزة Thor و Roxie ، ويمكن تحسين كل منهما بشكل مستقل لغرض معالجة البيانات المتوازية.

تُسمى أولى هذه المنصات "ثور" ، وهي عبارة عن مصفاة بيانات تهدف بشكل عام إلى معالجة كميات هائلة من البيانات الخام من أي نوع ولأي غرض، ولكنها تُستخدم عادةً لتنظيف البيانات وتنقيتها، ومعالجة البيانات الخام من خلال عمليات الاستخراج والتحويل والتحميل (ETL )، وربط السجلات وحل الكيانات، وإجراء تحليلات معقدة مخصصة واسعة النطاق، وإنشاء بيانات مُفهرسة وفهارس لدعم الاستعلامات الهيكلية عالية الأداء وتطبيقات مستودعات البيانات . ويُشير اسم "ثور" إلى إله الرعد الأسطوري في الأساطير الإسكندنافية، حيث يرمز مطرقته الضخمة إلى تحويل كميات هائلة من البيانات الخام إلى معلومات مفيدة. وتتشابه مجموعة "ثور" في وظيفتها وبيئة تنفيذها ونظام ملفاتها وقدراتها مع منصتي "جوجل" و" هادوب ماب ريديوس" .

يوضح الشكل 2 تمثيلاً لمجموعة معالجة Thor المادية التي تعمل كمحرك لتنفيذ مهام الدفعات لتطبيقات الحوسبة واسعة النطاق كثيفة البيانات. بالإضافة إلى عقد Thor الرئيسية والفرعية، يلزم وجود مكونات مساعدة ومشتركة إضافية لتنفيذ بيئة معالجة HPCC كاملة.

الشكل 3. مجموعة معالجة روكسي

تُسمى المنصة الثانية لمعالجة البيانات المتوازية "روكسي"، وتعمل كمحرك سريع لتوصيل البيانات . صُممت هذه المنصة لتكون منصة استعلام وتحليل مُهيكلة عالية الأداء عبر الإنترنت، أو مستودع بيانات، لتلبية متطلبات معالجة الوصول المتوازي للبيانات للتطبيقات عبر الإنترنت من خلال واجهات خدمات الويب، مما يدعم آلاف الاستعلامات والمستخدمين المتزامنين بأوقات استجابة تقل عن ثانية. تستخدم روكسي نظام ملفات مُفهرسًا مُوزعًا لتوفير معالجة متوازية للاستعلامات باستخدام بيئة تنفيذ مُحسّنة ونظام ملفات مُحسّن للمعالجة عالية الأداء عبر الإنترنت. تُشابه مجموعة روكسي في وظيفتها وقدراتها كلاً من ElasticSearch وHadoop، مع إضافة إمكانيات HBase و Hive ، وتوفر زمن استجابة للاستعلامات شبه فوري وقابل للتنبؤ. تستخدم كل من مجموعتي Thor وRoxie لغة برمجة ECL لتنفيذ التطبيقات، مما يزيد من استمرارية العمل وإنتاجية المبرمجين.

يوضح الشكل 3 تمثيلًا لمجموعة معالجة Roxie المادية، والتي تعمل كمحرك تنفيذ استعلامات فوري لتطبيقات الاستعلامات عالية الأداء وتخزين البيانات. تتضمن مجموعة Roxie عدة عُقد مزودة بخوادم وعمليات عاملة لمعالجة الاستعلامات؛ ومكونًا مساعدًا إضافيًا يُسمى خادم ESP، والذي يوفر واجهات وصول للعملاء الخارجيين إلى المجموعة؛ ومكونات مشتركة أخرى تُستخدم مع مجموعة Thor في بيئة الحوسبة عالية الأداء (HPCC). على الرغم من إمكانية تنفيذ واستخدام مجموعة معالجة Thor بدون مجموعة Roxie، إلا أنه يُفضل أن تتضمن بيئة HPCC التي تحتوي على مجموعة Roxie مجموعة Thor أيضًا. تُستخدم مجموعة Thor لإنشاء ملفات الفهرسة الموزعة التي تستخدمها مجموعة Roxie، ولتطوير استعلامات فورية تُنشر مع ملفات الفهرسة إلى مجموعة Roxie.

الشكل 4. بنية برنامج HPCC

هندسة البرمجيات

تتضمن بنية برمجيات HPCC مجموعتي Thor وRoxie، بالإضافة إلى مكونات وسيطة مشتركة ، وطبقة اتصالات خارجية، وواجهات عميل توفر خدمات للمستخدم النهائي وأدوات إدارة النظام، ومكونات مساعدة لدعم المراقبة وتسهيل تحميل وتخزين بيانات نظام الملفات من مصادر خارجية. عادةً ما تتضمن بيئة HPCC مجموعات Thor فقط، أو مجموعتي Thor وRoxie معًا، مع العلم أن Roxie تُستخدم أحيانًا لإنشاء فهارسها الخاصة. يوضح الشكل 4 بنية برمجيات HPCC بشكل عام.

أنظمة HPCC

تُعدّ شركة HPCC Systems (مجموعة الحوسبة عالية الأداء) جزءًا من شركة LexisNexis Risk Solutions ، وقد تأسست لترويج وبيع برمجيات HPCC. في يونيو 2011، أعلنت الشركة عن طرح البرمجيات بموجب نموذج ترخيص مزدوج مفتوح المصدر. [ 6 ] [ 7 ] [ 8 ] [ 9 ]

تُقدّم شركة HPCC Systems إصدارين: الإصدار المجتمعي والإصدار المؤسسي. الإصدار المجتمعي مجاني للتنزيل، ويتضمن شفرة المصدر، وهو مُرخص بموجب رخصة أباتشي 2.0. أما الإصدار المؤسسي، فهو مُتاح بموجب ترخيص تجاري مدفوع، ويشمل التدريب والدعم والتعويضات ووحدات إضافية. في نوفمبر 2011، أعلنت HPCC Systems عن إتاحة مجموعة Thor Data Refinery Cluster على خدمات أمازون السحابية . [ 10 ] وفي يناير 2012، أعلنت HPCC Systems عن خوارزميات التعلّم الآلي الموزّعة . [ 11 ]

انظر أيضاً

مراجع

  1. دليل الحوسبة السحابية ، "التقنيات كثيفة البيانات للحوسبة السحابية"، بقلم إيه إم ميدلتون. دليل الحوسبة السحابية. سبرينغر، 2010.
  2. "أنظمة الحوسبة عالية الأداء: مقدمة إلى الحوسبة عالية الأداء (HPCC)". 24 مايو 2011. CiteSeerX 10.1.1.456.3571 . 
  3. دليل الحوسبة المكثفة للبيانات ، "ECL/HPCC: منهج موحد للبيانات الضخمة"، بقلم إيه إم ميدلتون. دليل الحوسبة المكثفة للبيانات. سبرينغر، 2011.
  4. «شركة ليكسيس نيكسيس ستجعل بديلها لـ Hadoop مفتوح المصدر لمعالجة البيانات الضخمة» . ريد رايت . ١٥ يونيو ٢٠١١. مؤرشف من الأصل في ٤ أبريل ٢٠١٤. تم الاطلاع عليه في ٢٠ نوفمبر ٢٠١٤ .
  5. "9 أدوات مفيدة مفتوحة المصدر لتحليل البيانات الضخمة" . EnterpriseAppsToday . 11 نوفمبر 2015. تم الاطلاع عليه بتاريخ 18 نوفمبر 2015 .
  6. "شركة ليكسيس نيكسيس تُطلق برنامجها المُنافس لبرنامج هادوب كمصدر مفتوح" . موقع GigaOM . 15 يونيو 2011. مؤرشف من الأصل في 21 يناير 2013. تم الاطلاع عليه في 8 نوفمبر 2014 .
  7. «شركة ليكسيس نيكسيس ستجعل بديلها لـ Hadoop مفتوح المصدر لمعالجة البيانات الضخمة» . ريد رايت . ١٥ يونيو ٢٠١١. مؤرشف من الأصل في ٤ أبريل ٢٠١٤. تم الاطلاع عليه في ٢٠ نوفمبر ٢٠١٤ .
  8. "HPCC: وافد جديد/قديم إلى المدينة لمنافسة هادوب" . NetworkWorld . 16 يونيو 2011. تم الاطلاع عليه في 2 ديسمبر 2014 .
  9. "انضمام ليكسيس نيكسيس إلى مؤسسة لينكس" . مؤسسة لينكس . 17 يونيو 2011. مؤرشف من الأصل في 4 أبريل 2014. تم الاطلاع عليه في 29 نوفمبر 2014 .
  10. "مركز الحوسبة عالية الأداء يعلن عن توفر مجموعة ETL على خدمات أمازون السحابية" . الحوسبة السحابية اليوم . 17 ديسمبر 2012. تم الاطلاع عليه بتاريخ 30 نوفمبر 2014 .
  11. "أنظمة الحوسبة عالية الأداء تُطلق نسخة تجريبية من التعلم الآلي" . داتانامي . 31 يناير 2012. تم الاطلاع عليه بتاريخ 29 نوفمبر 2014 .