Skip to content

🌩️ المقارنة المعمارية: Hisn-seL4 ضد OSv

← العودة لقائمة الأنظمة

🌩️

OSv

أنظمة عامة
  • معمارية (Unikernel) السحابية: نظام تشغيل صُمم لغرض واحد فقط: تشغيل تطبيق سحابي واحد داخل آلة افتراضية (VM) بأقصى سرعة ممكنة.
  • إلغاء مفاهيم النظام التقليدي: تخلص من تعدد المستخدمين، تعدد العمليات، والواجهات الرسومية؛ فالتطبيق والنظام يندمجان في ملف تنفيذي واحد صغير.
  • الأداء على حساب العزل الداخلي: لزيادة السرعة، يعمل التطبيق بصلاحيات النواة المطلقة (Ring 0)، مما يعني أن أي ثغرة في التطبيق تؤدي لاختراق النظام الداخلي بالكامل.
  • رهينة للـ Hypervisor: نظام OSv لا يملك قدرة عزل نفسه في السحابة؛ بل يعتمد كلياً على برنامج الاستضافة (مثل KVM) ليعزله، مما يبقيه تحت رحمة ثغرات الاستضافة.
VS
🛡️

Hisn-seL4

مثبت رياضياً
  • متعدد المهام بأمان أحادي المهمة: OSv يشغل تطبيقاً واحداً فقط لضمان العزل — Hisn-seL4 يدير العشرات من الحاويات (Vaults) في نفس الوقت، مقدماً عزلاً مطلقاً لكل منها.
  • عزل داخلي عتادي وصارم: بخلاف OSv الذي يدمج التطبيق مع النواة، يبقي Hisn-seL4 كل تطبيق في مساحة معزولة عتادياً ومقيدة بصلاحيات (Capabilities) رياضية صارمة.
  • استقلالية تامة عن الاستضافة: Hisn-seL4 هو طبقة العزل بحد ذاته (بفضل seL4 المبرهن رياضياً)، ولا يحتاج للاختباء خلف برامج استضافة (Hypervisors) خارجية لتأمين نفسه.
  • نظام شامل لا مجرد حاوية صماء: استعاد Hisn-seL4 الواجهة الرسومية وتعدد المهام لسطح المكتب، لكنه طبق عليها معايير عزل عسكرية كانت تعتبر مستحيلة خارج السحابة.

جميع الحقوق محفوظة © 2026 RVLB