Ακολουθεί μια ανάλυση του τρόπου με τον οποίο λειτουργεί:
* Hypervisor: Αυτό είναι το βασικό στοιχείο λογισμικού που διαχειρίζεται τις εικονικές μηχανές και δημιουργεί την ψευδαίσθηση ότι κάθε λειτουργικό σύστημα επισκεπτών λειτουργεί με το δικό του ειδικό υλικό.
* Host OS: Αυτό είναι το λειτουργικό σύστημα που εκτελείται στη φυσική μηχανή, η οποία φιλοξενεί τις εικονικές μηχανές.
* OS: Αυτό είναι το λειτουργικό σύστημα που εκτελείται μέσα στην εικονική μηχανή.
Ο ρόλος του hypervisor:
* Virtualizes Hardware: Ο Hypervisor παρουσιάζει μια εικονικοποιημένη έκδοση των πόρων υλικού του μηχανισμού υποδοχής στο OS Guest OS, όπως οι διεπαφές CPU, μνήμης, αποθήκευσης και δικτύου.
* Διαχείριση πόρων: Ο Hypervisor κατανέμει και διαχειρίζεται αυτούς τους εικονικούς πόρους μεταξύ των εικονικών μηχανών που τρέχει.
* Απομόνωση: Δημιουργεί ένα ασφαλές και απομονωμένο περιβάλλον για κάθε λειτουργικό σύστημα επισκεπτών, εμποδίζοντας τους να παρεμβαίνουν μεταξύ τους ή το λειτουργικό σύστημα υποδοχής.
* Επικοινωνία: Ο Hypervisor χειρίζεται την επικοινωνία μεταξύ του OS Guest OS και του Host OS, συμπεριλαμβανομένων των πραγμάτων όπως η κοινή χρήση αρχείων και η πρόσβαση στα περιφερειακά του μηχανισμού του κεντρικού υπολογιστή.
Τύποι υπερπλήρων:
* Τύπος 1 (Bare-Metal): Αυτοί οι hypervisors τρέχουν απευθείας στο υλικό, χωρίς ένα υποκείμενο λειτουργικό σύστημα υποδοχής. Παραδείγματα:VMware ESXI, Xenserver.
* Τύπος 2 (φιλοξενούμενος): Αυτοί οι hypervisors τρέχουν ως λογισμικό πάνω από ένα υπάρχον λειτουργικό σύστημα υποδοχής. Παραδείγματα:VirtualBox, VMware Work Station, Parallels Desktop.
Συνοπτικά:
Το Hypervisor λειτουργεί ως γέφυρα μεταξύ του φυσικού υλικού και των εικονικών μηχανών, επιτρέποντας σε πολλαπλά λειτουργικά συστήματα να τρέχουν ταυτόχρονα και με ασφάλεια σε ένα μόνο φυσικό μηχάνημα. Είναι το βασικό στοιχείο που καθιστά δυνατή την εικονικοποίηση.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα