يصل Xen 4.16 مع تحسينات دعم لـ ARM ، ومنفذ أولي لـ RISC-V والمزيد

بعد ثمانية أشهر من التطوير ، تم إصدار برنامج Hypervisor Xen 4.16 مجانًا ، الإصدار الذي ساهمت فيه شركات مثل Amazon و Arm و Bitdefender و Citrix و EPAM Systems في تطوير الإصدار الجديد.

بالنسبة لأولئك الذين ليسوا على دراية بـ Xen ، يجب أن تعرف ذلك هي شاشة عرض آلة افتراضية مفتوحة المصدر التي طورتها جامعة كامبريدج. هدف التصميم هو أن تكون قادرًا على تشغيل مثيلات تعمل بكامل طاقتها لأنظمة التشغيل بطريقة تعمل بكامل طاقتها على جهاز كمبيوتر واحد.

كسين يوفر العزلة الآمنة والتحكم في الموارد ، ضمانات جودة الخدمة وترحيل الآلة الافتراضية الساخنة. يمكن تعديل أنظمة التشغيل بشكل صريح لتشغيل Xen (مع الحفاظ على التوافق مع تطبيقات المستخدم).

وهذا يمكن Xen من تحقيق محاكاة افتراضية عالية الأداء. بدون دعم خاص للأجهزة. قدمت Intel عددًا من المساهمات إلى Xen التي أضافت دعمًا لملحقات بنية VT-X Vanderpool.

هذه التكنولوجيا يسمح لأنظمة التشغيل غير المعدلة بالعمل كمضيفين داخل الأجهزة الافتراضية Xen ، طالما أن الخادم الفعلي يدعم امتدادات Intel VT أو AMD Pacifica.

Xen 4.16 الميزات الجديدة الرئيسية

في هذا الإصدار الجديد من برنامج Hypervisor ، تم تمييزه بتنسيق مدير TPM ، الذي يوفر شرائح افتراضية لتخزين مفاتيح التشفير (vTPM) ، يتم تنفيذها على أساس TPM المادية المشتركة (وحدة النظام الأساسي الموثوقة) ، تم تصحيحه لدعم مواصفات TPM 2.0 بشكل أكبر.

أيضا sأضاف e اعتمادًا أكبر على طبقة الرقائق الكهروضوئية تستخدم لتشغيل أنظمة الضيف (PV) غير المعدلة في بيئات PVH و HVM. في المستقبل ، لن يكون استخدام أنظمة الضيف ذات الوضع المحدود 32 بت ممكنًا إلا في وضع PV Shim.، مما سيقلل من عدد الأماكن في برنامج Hypervisor حيث يمكن أن توجد نقاط ضعف محتملة.

كما تم تسليط الضوء على ذلك تم تنظيف المكونات المتقادمة، توقف عن تجميع "qemu-xen-traditional" ورمز PV-Grub افتراضيًا (اختفت الحاجة إلى هذه الشوكات الخاصة بـ Xen بعد نقل التغييرات المتوافقة مع Xen إلى QEMU و Grub الرئيسيين).

من ناحية أخرى ، يمكننا إيجاد تحسين الدعم لوضع non-dom0، والذي يسمح لك بتجاوز تنفيذ بيئة dom0 عن طريق بدء تشغيل الأجهزة الافتراضية في مرحلة مبكرة من بدء تشغيل الخادم. تسمح التغييرات التي تم إجراؤها بتنفيذ دعم أنظمة ARM 64 بت مع البرامج الثابتة EFI.

ال دعم أنظمة ARM أنظمة غير متجانسة 64 بت تستند إلى بنية LITTLE الكبيرة ، وتجمع بين النوى القوية ، ولكن المستهلكة للطاقة وأقل كفاءة ، ولكنها أكثر كفاءة في استخدام الطاقة على شريحة واحدة.

الى جانب ذلك أيضا يبرز منفذ RISC-V ، والتي خلال دورة الإصدار هذه ، تم إنجاز عمل كبير داخليًا لجعل dom0 يقوم بالتمهيد على أجهزة RISC-V ، مع التركيز على تقديم وظائف للسماح بإدارة المقاطعة ، جنبًا إلى جنب مع الواجهات الأخرى اللازمة لكود التمهيد المبكر.

من التغييرات الأخرى التي تتميز عن هذا الإصدار الجديد:

  • تمت إضافة القدرة على التمهيد على أجهزة Intel بدون مؤقت الفاصل الزمني القابل للبرمجة (PIT).
  • لضيوف ARM ، تم تنفيذ الدعم الأولي لعدادات مراقبة الأداء الافتراضية.
  • زيادة دعم الأجهزة من خلال السماح لـ Xen بالبدء على أجهزة Intel التي تفتقر إلى مؤقت الفاصل الزمني القابل للبرمجة.
  • تنظيف المكونات القديمة عندما تتوقف عن تجميع QEMU Traditional أو PV-Grub افتراضيًا. لاحظ أن كلا المشروعين قد دمجا دعم Xen upstream الآن ، لذا لم يعد من المستحسن استخدام شوكات خاصة بـ Xen.
  • الدعم الأولي لعدادات مراقبة الأداء الافتراضية للضيوف على الذراع.
  • دعم محسّن لأنظمة Arm 64 بت غير المتجانسة من خلال تسوية أدوار وحدة المعالجة المركزية عبر الكل لتحسين دعم big.LITTLE.

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها، يمكنك استشارة التفاصيل في الرابط التالي. سيستمر إصدار تحديثات فرع Xen 4.16 حتى 2 يونيو 2023 وإصدار إصلاحات الثغرات الأمنية حتى 2 ديسمبر 2024.


اترك تعليقك

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

*

*

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