Το Linux Foundation εισήγαγε το ACRN 1.2 Hypervisor

ACRN

Μερικές μέρες πριν το Linux Foundation αποκάλυψε τη νέα έκδοση του ACRN 1.2 hypervisor το οποίο είναι ένας hypervisor που είναι εξειδικευμένος και σχεδιάστηκε για χρήση σε ενσωματωμένη τεχνολογία και συσκευές Internet of Things (IoT). Ο hypervisor είναι γραμμένος με γνώμονα την ετοιμότητα για εργασίες σε πραγματικό χρόνο και την καταλληλότητα για χρήση σε κρίσιμα για την αποστολή συστήματα, όταν εργάζεστε σε ομάδες με περιορισμένους πόρους.

Το έργο προσπαθεί να καταλάβει μια θέση μεταξύ των hypervisors που χρησιμοποιούνται σε συστήματα cloud. και κέντρα δεδομένων και hypervisors για βιομηχανικά συστήματα με αυστηρό διαχωρισμό πόρων. Οι μονάδες ηλεκτρονικού ελέγχου, οι πίνακες εργαλείων και τα συστήματα πληροφοριών αυτοκινήτου αναφέρονται ως παραδείγματα χρήσης του ACRN, αλλά ο hypervisor είναι επίσης κατάλληλος για καταναλωτικές συσκευές IoT και άλλες ενσωματωμένες εφαρμογές.

Το ACRN παρέχει ελάχιστα γενικά έξοδα και αποτελείται από μόνο 25 γραμμές κώδικα (για σύγκριση, οι hypervisors που χρησιμοποιούνται στα συστήματα cloud είναι περίπου 150 γραμμές κώδικα).

Ταυτόχρονα, το ACRN εγγυάται χαμηλό λανθάνοντα χρόνο και επαρκή ανταπόκριση κατά την αλληλεπίδραση με την ομάδα.

Από την άλλη το υποστηρίζει εικονικοποίηση πόρων CPU, είσοδο / έξοδο, υποσύστημα δικτύου, λειτουργίες με γραφικά και ήχο, επιπλέον των οποίων παρέχεται επίσης ένα σύνολο διαμεσολαβητών εισόδου/εξόδου για κοινή πρόσβαση σε πόρους κοινούς για όλες τις εικονικές μηχανές.

Το ACRN αναφέρεται στον πρώτο τύπο hypervisor (εκτελείται απευθείας πάνω από το υλικό) και σας επιτρέπει να εκτελείτε ταυτόχρονα πολλαπλά συστήματα φιλοξενούμενων που μπορούν να εκτελούν διανομές Linux, RTOS, Android και άλλα λειτουργικά συστήματα.

Το έργο αυτό καθαυτό αποτελείται από δύο βασικά στοιχεία: αυτός που είναι ο υπερεπιβλέπων και άλλο είναι α μοντέλο συσκευής σχετίζεται με ένα μεγάλο σύνολο διαμεσολαβητών εισόδου/εξόδου που οργανώνουν την ανταλλαγή συσκευών μεταξύ φιλοξενούμενων συστημάτων.

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

Μέσα Ανάμεσα στα κύρια χαρακτηριστικά του ξεχωρίζουν τα εξής:

μικρός κωδικός

  • Βελτιστοποιημένο για συσκευές με περιορισμένους πόρους
  • Λίγες γραμμές κώδικα (LOC) του hypervisor: περίπου. 25K vs. 156K LOC για υπερεπόπτες με κέντρο δεδομένων.

Ταχύτητα

  • Χαμηλή καθυστέρηση
  • Επιτρέπει ταχύτερο χρόνο εκκίνησης
  • Βελτιώνει τη συνολική ανταπόκριση με την επικοινωνία υλικού

Κατασκευασμένο για ενσωματωμένο IoT

  • Εικονικοποίηση πέρα ​​από CPU, I/O, δικτύωση κ.λπ.
  • Εικονικοποίηση ενσωματωμένων λειτουργιών ανάπτυξης IoT, δηλαδή: γραφικά, εικόνες, ήχος κ.λπ.
  • Ολοκληρωμένο σύνολο διαμεσολαβητών I/O για κοινή χρήση συσκευών σε πολλαπλές εικονικές μηχανές

Προσαρμοστικότητα

  • Υποστήριξη πολλαπλών λειτουργικών συστημάτων για επισκέπτη λειτουργικά συστήματα όπως το Linux και το Android
  • Εφαρμόζεται σε πολλές περιπτώσεις χρήσης

Είναι ανοιχτού κώδικα

  • επεκτάσιμη υποστήριξη
  • Σημαντική εξοικονόμηση κόστους Ε&Α και ανάπτυξης
  • κωδικός διαφάνειας
  • Συνεργατική ανάπτυξη λογισμικού με κορυφαίους κλάδους.
  • Επιτρεπτές άδειες BSD

ασφάλεια

  • Οι κρίσιμοι για την ασφάλεια φόρτοι εργασίας έχουν προτεραιότητα
  • Απομόνωση φόρτου εργασίας κρίσιμου για την ασφάλεια.
  • Το έργο έχει δημιουργηθεί με γνώμονα τον φόρτο εργασίας κρίσιμων για την ασφάλεια

Τι νέο υπάρχει στο ACRN 1.2

αυτής της νέας έκδοσηςo επισημαίνεται η δυνατότητα χρήσης υλικολογισμικού Tianocore / OVMF ως εικονικό bootloader για ένα λειτουργικό σύστημα υπηρεσίας (host system) που μπορεί να τρέξει Clearlinux, VxWorks και Windows. Υποστηριζόμενη λειτουργία επαληθευμένης εκκίνησης (Ασφαλής εκκίνηση).

εκτός αυτού οι προγραμματιστές εργάστηκαν για την υποστήριξη για κοντέινερ Kata. Ενώ για τα συστήματα φιλοξενούμενων Windows (WaaG), έχει προστεθεί ένας διαμεσολαβητής για την πρόσβαση στον ελεγκτή κεντρικού υπολογιστή USB (xHCI) και έχει προστεθεί ο χρονοδιακόπτης πάντα σε λειτουργία εικονικής λειτουργίας (ART).

Για όσους ενδιαφέρονται να δοκιμάσουν το ACRN, είναι σημαντικό να γνωρίζουν ότι πρέπει να έχουν τουλάχιστον τις ακόλουθες απαιτήσεις:

Ελάχιστες απαιτήσεις

  • Επεξεργαστής 86-bit x64
  • Μνήμη RAM 4 GB
  • Αποθήκευση 20GB
  • Recomendado
  • Επεξεργαστής 64 πυρήνων 4 bit
  • Μνήμη RAM 8 GB
  • Αποθήκευση 120GB

Μπορείτε να βρείτε την αντίστοιχη τεκμηρίωση καθώς και πληροφορίες σχετικά με το υλικό που υποστηρίζεται στο τον ακόλουθο σύνδεσμο.


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

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

*

*

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