قدمت مؤسسة لينكس برنامج Hypervisor ACRN 1.2

ACRN

قبل بضعة أيام قدمت مؤسسة Linux الإصدار الجديد من برنامج Hypervisor ACRN 1.2 الذي هو Hypervisor المتخصصة ومصممة للاستخدام في التكنولوجيا المضمنة وأجهزة إنترنت الأشياء (إنترنت الأشياء). تتم كتابة برنامج Hypervisor مع مراعاة الاستعداد للمهام في الوقت الفعلي ومدى ملاءمته للاستخدام في الأنظمة الهامة ، عند العمل في فرق ذات موارد محدودة.

يحاول المشروع احتلال مكانة بين برامج Hypervisor المستخدمة في الأنظمة السحابية ومراكز البيانات و Hypervisor للأنظمة الصناعية مع فصل صارم للموارد. يتم الاستشهاد بوحدات التحكم الإلكترونية ولوحات المعلومات وأنظمة معلومات السيارات كأمثلة على استخدام ACRN ، ولكن برنامج Hypervisor مناسب أيضًا لأجهزة إنترنت الأشياء الاستهلاكية والتطبيقات المضمنة الأخرى.

يوفر ACRN الحد الأدنى من الحمل ويتكون من 25 ألف سطر فقط من التعليمات البرمجية (بالمقارنة ، تمثل برامج Hypervisor المستخدمة في أنظمة السحابة ما يقرب من 150 ألف سطر من التعليمات البرمجية).

في الوقت نفسه ، يضمن ACRN انخفاض زمن الوصول والاستجابة المناسبة عند التفاعل مع الفريق.

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

يشير ACRN إلى النوع الأول من برنامج Hypervisor (يعمل مباشرة أعلى الجهاز) ويسمح لك بتشغيل أنظمة ضيف متعددة في وقت واحد يمكنها تشغيل Linux و RTOS و Android وتوزيعات أنظمة التشغيل الأخرى.

يتكون المشروع من عنصرين رئيسيين: هذا هو برنامج Hypervisor و آخر هو أ طراز الجهاز ذات الصلة بمجموعة واسعة من وسطاء الإدخال / الإخراج الذين ينظمون مشاركة الجهاز بين أنظمة الضيف.

يتم التحكم في برنامج Hypervisor من نظام تشغيل الخدمة ، والذي يعمل كنظام مضيف ويحتوي على مكونات لنقل المكالمات من أنظمة الضيف الأخرى إلى أجهزة الكمبيوتر.

ضمن من خصائصه الرئيسية ما يلي:

كود صغير

  • الأمثل للأجهزة ذات الموارد المحدودة
  • بضعة أسطر من الكود (LOC) من برنامج Hypervisor: تقريبًا. 25 ألف مقابل. 156K LOC لأجهزة Hypervisor المتمركزة في مركز البيانات.

سرعة

  • قليل من الكمون
  • يسمح بوقت بدء تشغيل أسرع
  • يحسن الاستجابة الشاملة مع اتصال الأجهزة

مُصمم لدمج إنترنت الأشياء

  • المحاكاة الافتراضية خارج وحدة المعالجة المركزية ، I / O ، الشبكات ، إلخ
  • التمثيل الافتراضي لوظائف تطوير إنترنت الأشياء المضمنة ، مثل: الرسومات والصور والصوت وما إلى ذلك.
  • مجموعة كاملة من وسطاء الإدخال / الإخراج لمشاركة الأجهزة عبر أجهزة افتراضية متعددة

تكيف

  • دعم أنظمة التشغيل المتعددة لأنظمة التشغيل الضيف مثل Linux و Android
  • قابل للتطبيق في العديد من حالات الاستخدام

إنه مفتوح المصدر

  • دعم قابل للتطوير
  • وفورات مهمة في تكاليف البحث والتطوير والتطوير
  • كود الشفافية
  • تطوير البرامج بشكل تعاوني مع قادة الصناعة.
  • تراخيص BSD المسموح بها

أمن

  • تأخذ أعباء العمل الأمنية الحرجة الأولوية
  • عزل أعباء العمل الأمنية الحرجة.
  • تم بناء المشروع مع مراعاة اعتبارات عبء العمل الهامة المتعلقة بالسلامة

ما الجديد في ACRN 1.2

من هذا الإصدار الجديدo تم إبراز القدرة على استخدام البرامج الثابتة Tianocore / OVMF كمحمل إقلاع افتراضي لنظام تشغيل خدمة (نظام مضيف) يمكنه تشغيل Clearlinux و VxWorks و Windows. وضع التمهيد المعتمد (التمهيد الآمن).

إلى جانب ذلك عمل المطورون على دعم حاويات الكاتا. بينما بالنسبة لأنظمة ضيف Windows (WaaG) ، تمت إضافة وسيط للوصول إلى وحدة تحكم مضيف USB (xHCI) وتمت إضافة مؤقت التشغيل الافتراضي (ART).

بالنسبة لأولئك الذين يرغبون في القدرة على اختبار ACRN ، من المهم أن يعرفوا أنه يجب أن يكون لديهم على الأقل المتطلبات التالية:

الحد الأدنى من المتطلبات

  • معالج 86 بت x64
  • ذاكرة عشوائية 4 جيجا بايت
  • التخزين 20GB
  • موصى به
  • معالج رباعي النواة 64 بت
  • ذاكرة عشوائية 8 جيجا بايت
  • تخزين 120GB

يمكنك العثور على الوثائق المقابلة بالإضافة إلى معلومات حول الأجهزة المدعومة في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.