انتشار هایپروایزر Xen 4.14

پس از هشت ماه توسعه منتشر شد انتشار هایپروایزر رایگان xen 4.14. شرکت هایی مانند علی بابا، آمازون، AMD، Arm، Bitdefender، Citrix، EPAM Systems، Huawei و Intel در توسعه نسخه جدید شرکت کردند. انتشار به روز رسانی برای شعبه Xen 4.14 تا 24 ژانویه 2022 و انتشار رفع آسیب پذیری ها تا 24 ژوئیه 2023 ادامه خواهد داشت.

کلید تغییرات در Xen 4.14:

  • پشتیبانی از مدل جدید دستگاه اضافه شده است زیر دامنه لینوکس، که به شما امکان می دهد اجرا را تحت یک کاربر غیرمجاز جداگانه سازماندهی کنید و اجزای شبیه سازی دستگاه را از Dom0 جدا کنید. پیش از این، در حالت stubdomain، تنها از مدل دستگاه "qemu-traditional" می‌توان استفاده کرد که دامنه تجهیزات شبیه‌سازی شده را محدود می‌کرد. مدل جدید Stubomains لینوکس توسط پروژه QUBES OS توسعه یافته است و از استفاده از درایورهای شبیه سازی از جدیدترین نسخه های QEMU و همچنین قابلیت های مهمان مرتبط موجود در QEMU پشتیبانی می کند.
  • برای سیستم‌های با پشتیبانی Intel EPT، پشتیبانی از ایجاد شاخه‌های سبک وزن (چنگال) ماشین‌های مجازی برای درون‌نگری سریع، به عنوان مثال، برای تجزیه و تحلیل بدافزار یا آزمایش فازی اجرا می‌شود. این فورک ها از اشتراک حافظه استفاده می کنند و مدل دستگاه را شبیه سازی نمی کنند.
  • سیستم پچ زنده اضافه شده است تا به شناسه های مجموعه هایپروایزر پیوند داده شود و ترتیب اعمال وصله ها را در نظر بگیرد تا از اعمال وصله ها به اسمبلی اشتباه یا به ترتیب اشتباه جلوگیری شود.
  • پشتیبانی از برنامه های افزودنی CET (Intel Control-flow Enforcement Technology) برای محافظت در برابر سوء استفاده های ساخته شده با استفاده از تکنیک های برنامه نویسی بازگشت گرا (ROP، برنامه نویسی بازگشت گرا).
  • تنظیم CONFIG_PV32 برای غیرفعال کردن پشتیبانی هایپروایزر برای مهمانان 32 بیتی paravirtualized (PV) و در عین حال حفظ پشتیبانی از مهمان های 64 بیتی اضافه شد.
  • پشتیبانی از Hypervisor FS اضافه شده است، یک شبه FS در سبک sysfs برای دسترسی ساختاریافته به داده‌های داخلی و تنظیمات Hypervisor، که نیازی به تجزیه گزارش‌ها یا نوشتن فراخوانی ندارد.
  • امکان اجرای Xen به عنوان یک سیستم مهمان که Hyper-V Hyper-V مورد استفاده در پلت فرم ابری Microsoft Azure را اجرا می کند. اجرای Xen در داخل Hyper-V به شما امکان می دهد از پشته مجازی سازی آشنا در محیط های ابری Azure استفاده کنید و امکان جابجایی ماشین های مجازی بین سیستم های ابری مختلف را فراهم می کند.
  • قابلیت تولید یک شناسه سیستم مهمان تصادفی اضافه شد (قبلا شناسه ها به صورت متوالی تولید می شدند). همچنین اکنون می‌توان شناسه‌ها را بین عملیات ذخیره، بازیابی و مهاجرت وضعیت VM حفظ کرد.
  • تولید خودکار اتصالات برای زبان Go بر اساس ساختارهای libxl ارائه شده است.
  • برای ویندوز 7، 8.x و 10، پشتیبانی از KDD اضافه شده است، ابزاری برای تعامل با دیباگر WinDbg (Windows Debugger)، که به شما امکان می دهد محیط های ویندوز را بدون فعال کردن اشکال زدایی در سیستم عامل مهمان اشکال زدایی کنید.
  • پشتیبانی از تمام انواع برد Raspberry Pi 4 که با رم 4 و 8 گیگابایتی عرضه می شوند، اضافه شده است.
  • پشتیبانی از پردازنده های AMD EPYC با کد "Milan" اضافه شد.
  • عملکرد بهبود یافته برای مجازی سازی تودرتو، که Xen را در مهمان های مبتنی بر Xen یا Viridian اجرا می کند.
  • در حالت شبیه سازی، پشتیبانی از دستورالعمل های AVX512_BF16 اجرا می شود.
  • مجموعه هایپروایزر به استفاده از Kbuild تغییر یافته است.

منبع: opennet.ru

اضافه کردن نظر