Το Xen 4.18 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

Xen

Το Xen είναι ένας hypervisor που παρέχει ασφαλή απομόνωση, έλεγχο πόρων, εγγυήσεις ποιότητας υπηρεσίας και μετεγκατάσταση εικονικής μηχανής.

Μετά από 11 μήνες ανάπτυξης, καιΤο έργο Xen ανακοίνωσε την κυκλοφορία της νέας έκδοσης de "Xen 4.18", το οποίο έρχεται φορτωμένο με πολλές δυνατότητες και βελτιώσεις, καθώς και ορισμένες προόδους που στοχεύουν σε εφαρμογές υπολογιστών υψηλής απόδοσης (HPC), μηχανική εκμάθηση (ML) και μια ποικιλία βελτιώσεων ασφάλειας και απόδοσης.

Για όσους δεν γνωρίζουν το Xen Project, θα πρέπει να ξέρετε ότι πρόκειται για έναν hypervisor ανοιχτού κώδικα που υποστηρίζει x86, x86_64, IA64, PowerPC και άλλες αρχιτεκτονικές CPU.

«Αυτή η έκδοση παρέχει νέα χαρακτηριστικά υψηλής απόδοσης και εταιρικής ασφάλειας, αλλά επίσης προετοιμάζει αρχιτεκτονικές για εφαρμογές HPC και AI/ML, οι οποίες απαιτούν μεγάλες ποσότητες επεξεργασίας δεδομένων», δήλωσε η Kelly Choi, κοινοτική διευθύντρια για το Xen Project. «Θα θέλαμε να ευχαριστήσουμε τους ηγέτες του κλάδου και τους καινοτόμους που συνέβαλαν στην κυκλοφορία».

Xen 4.18 Κύρια νέα χαρακτηριστικά

Σε αυτή τη νέα έκδοση του Xen 4.18 που παρουσιάζεται, τονίζεται ότι για την αρχιτεκτονική του βραχίονα, παρουσιάζεται η επέκταση κλιμακούμενης διανύσματος (EVS) σε μορφή προεπισκόπησης που υπόσχεται εκτεταμένες δυνατότητες για συστήματα Arm, καθώς και το υποσύστημα μνήμης στο Xen στο Arm64 έχει δει βελτιώσεις, καθιστώντας το πιο συμβατό με την αρχιτεκτονική ArmXNUMX.

επίσης προστέθηκε υποστήριξη πλαισίου υλικολογισμικού βραχίονα για το προφίλ Arm A (FF-A) και προστέθηκε πειραματική δυνατότητα δυναμικής προσθήκης και αφαίρεσης κόμβων στο δέντρο συσκευών Xen χρησιμοποιώντας αρχεία .dtbo.

Όσον αφορά τις βελτιώσεις για το x86, σε συστήματα με επεξεργαστές Intel, το Xen 4.18 επεκτείνει την υποστήριξή του με την παράμετρο MSR_ARCH_CAPS, η οποία είναι πλέον ορατή στους επισκέπτες και μπορεί να ρυθμιστεί μέσω του αρχείου διαμόρφωσης εικονικής μηχανής. Σε επεξεργαστές που κυκλοφόρησαν το 2019 και αργότερα, η παράμετρος MSR_ARCH_CAPS σάς επιτρέπει να δείτε ποιες επιδιορθώσεις υλικού έχουν εφαρμοστεί σε κερδοσκοπικά τρωτά σημεία εκτέλεσης.

Επιπλέον, έχει εφαρμοστεί υποστήριξη για αναγκαστική εκτέλεση λειτουργιών συστήματος στο DOITM, που εγγυάται σταθερό χρόνο εκτέλεσης εντολών, ανεξάρτητα από τα δεδομένα που επεξεργάζονται αυτές οι οδηγίες.

Από την άλλη, σε αυτή τη νέα έκδοση του Xen 4.18 μπορούμε να το βρούμε αυτόΣυμπεριλήφθηκε η επέκταση CPUID_USER_DIS (Σφάλμα CPUID). υλοποιείται στην τέταρτη γενιά επεξεργαστών AMD EPYC. Αυτή η προσθήκη σάς επιτρέπει να παρακολουθείτε τη δυνατότητα προβολής δεδομένων CPUID από ένα παραεικονικό σύστημα επισκεπτών.

Επιπλέον, εισήχθη υποστήριξη για τις παρούσες επεκτάσεις σε επεξεργαστές που βασίζονται σε Intel η μικροαρχιτεκτονική Sapphire Rapids:

  1. Για συστήματα φιλοξενούμενων σε λειτουργία HVM και PVH, ενσωματώθηκε η υποστήριξη του μηχανισμού PKS (Protection Key Supervisor), ο οποίος επεκτείνει τις δυνατότητες προστασίας σελίδας μνήμης.
  2. Ο μηχανισμός VM-Notify εφαρμόστηκε για την αποφυγή έκτακτης διακοπής λειτουργίας ολόκληρου του συστήματος σε περίπτωση προβλημάτων με μικροαρχιτεκτονικές κλειδαριές.

Από τις άλλες αλλαγές που ξεχωρίζουν:

  • Ενσωματώθηκαν οι αρχικές υλοποιήσεις για τις θύρες των αρχιτεκτονικών RISC-V και Power.
  • Εφαρμόστηκαν συγκεκριμένα περιβάλλοντα για τη δοκιμή των θυρών RISC-V και Power εντός του συστήματος συνεχούς ενοποίησης GitLab CI.
  • Για να αποφευχθεί το μπλοκάρισμα του διαύλου λόγω εσφαλμένης χρήσης ατομικών οδηγιών στο σύστημα επισκεπτών, εφαρμόστηκε προστασία ενεργοποιώντας το όριο ταχύτητας.
  • Προστέθηκε πρόγραμμα οδήγησης cpufreq που χρησιμοποιεί τον μηχανισμό HWP (Hardware P-States) για τον έλεγχο της κατανάλωσης ενέργειας και της συχνότητας των επεξεργαστών Intel.
  • Δύο νέες υπερκλήσεις έχουν προστεθεί για τη δημιουργία δέσμευσης της κατάστασης λειτουργίας vCPU και των προσωρινών περιοχών σε φυσικές διευθύνσεις αντί για εικονικές.
  • Υποστήριξη για επιβολή λειτουργίας σε όλο το σύστημα σε λειτουργία χρονισμού ανεξάρτητη από τελεστή δεδομένων
  • Στο RISC-V, έχουν γίνει ορισμένες ανακατασκευές και βελτιώσεις στον υπάρχοντα κώδικα. Οι μακροεντολές BUG/WARN, οι προσωρινές συναρτήσεις printk και decode_cause() έχουν εισαχθεί για την εκτύπωση της αιτίας μιας παγίδας. Στις επερχόμενες εκδόσεις, θα παρουσιαστεί η χαρτογράφηση ταυτότητας, η πλήρης συλλογή Xen και ο χειρισμός παγίδων.

Τέλος, αξίζει να αναφέρουμε ότι η ανάπτυξη αυτής της έκδοσης του Xen 4.18 θα παραταθεί έως τις 16 Μαΐου 2025 και η δημοσίευση διορθώσεων ευπάθειας έως τις 16 Νοεμβρίου 2026

Εάν ενδιαφέρεστε να μάθετε περισσότερα για, μπορείτε να συμβουλευτείτε τις λεπτομέρειες στον παρακάτω σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.