كيريجيد

كيريجيد هو مشروع برمجي مفتوح المصدر لإنشاء مجموعات حاسوبية باستخدام صورة نظام واحد (SSI) . بدأ المشروع في أكتوبر 1998 في المعهد الوطني الفرنسي لأبحاث علوم الحاسوب والتحكم في باريس. من عام 2006 إلى عام 2011، تولت شركة كيرلابز تطوير المشروع بشكل رئيسي . في يناير 2012، تبنت شركة جديدة، هي وي كلاستر، ومقرها في باسيفيك غروف، كاليفورنيا، مهمة إنشاء مجموعات لينكس التي كانت تقوم بها كيرلابز. في 18 يناير 2012، تم نقل كيريجيد 3.0 إلى أوبونتو 12.04 بنواة لينكس الإصدار 3.2. [ 1 ]

خلفية

تم تطبيق Kerrighed كإضافة لنظام التشغيل لينكس . وهو يساعد التطبيقات العلمية، مثل المحاكاة العددية، على استخدام طاقة أكبر. قد تستخدم هذه التطبيقات OpenMP ، وواجهة تمرير الرسائل ، و/أو نموذج برمجة متعدد الخيوط POSIX . [ 2 ]

تُطبّق Kerrighed مجموعة من خدمات إدارة الموارد العالمية التي تهدف إلى جعل توزيع الموارد شفافًا للتطبيقات، وإدارة مشاركة الموارد داخل التطبيقات وفيما بينها، والاستفادة من موارد المجموعة بأكملها للتطبيقات كثيفة الاستخدام للموارد. [ 3 ] توفر Kerrighed إطار عمل تطوير يسمح بتنفيذ سياسات الجدولة الديناميكية بسهولة دون تعديل نواة النظام. [ 4 ]

يوفر Kerrighed العديد من الميزات مثل الذاكرة المشتركة الموزعة مع نموذج اتساق تسلسلي ، وترحيل العمليات من عقدة مجموعة إلى أخرى، وإلى حد محدود، نقاط التفتيش .

يستخدم نظام Kerrighed مفهوم "الحاوية": هذا الكيان هو تجريد لكل من الملفات والذاكرة. تبدأ كل عقدة في Kerrighed حاوية جذرية لا تتوفر فيها إلا الموارد المحلية. للوصول إلى الموارد على مستوى النظام، يجب بدء تشغيل حاوية Kerrighed على عقدة واحدة ثم إضافة العقد الأخرى إلى حاوية Kerrighed. [ 5 ]

انظر أيضاً

مراجع

  1. "Kerlabs.com · الصفحة الرئيسية" . www.kerlabs.com . تم الاطلاع عليه بتاريخ 15 يوليو 2018 .
  2. مورين، كريستين. نظام إدارة البنية التحتية (SSI) القائم على لينكس من كيريغيد للمجموعات الحاسوبية. مؤرشف بتاريخ 23 يوليو 2006 في أرشيف الإنترنت (Wayback Machine).
  3. ^ مورين، كريستين. لوتيو، رينو؛ فالي، جيفروي؛ غالارد، باسكال؛ أوتارد، جايل؛ بادريناث، ر.؛ Rilling، Louis (2003)، “Kerrighed: نظام تشغيل مجموعة صور مفردة للحوسبة عالية الأداء”، Euro-Par 2003 Parallel Processing ، Springer Berlin Heidelberg، pp. 1291– 1294، doi : 10.1007 / 978-3-540-45209-6_175 ، ISBN  9783540407881
  4. فالي، ج.؛ مورين، س.؛ بيرثو، ج.-ي.؛ ريلينغ، ل. (2003). "نهج جديد للجدولة الديناميكية القابلة للتكوين في المجموعات الحاسوبية استنادًا إلى تقنيات صور النظام الفردي". وقائع الندوة الدولية للمعالجة المتوازية والموزعة . جمعية IEEE للحوسبة. ص 8. CiteSeerX 10.1.1.1.9711 . doi : 10.1109/ipdps.2003.1213198 . ISBN   978-0769519265. S2CID 18521922 . 
  5. "ملاحظات تركيب العمل الفني "Kerrighed" . مؤرشف من الأصل في 10 يونيو 2018. تم الاطلاع عليه في 14 يوليو 2018 .