Ένας hypervisor είναι μια πλατφόρμα εικονικοποίησης που επιτρέπει σε πολλαπλά λειτουργικά συστήματα να εκτελούνται ταυτόχρονα σε ένα μόνο σύστημα υλικού. Κάθε λειτουργικό σύστημα εκτελείται στη δική του εικονική μηχανή (VM), η οποία είναι απομονωμένη από τα άλλα VM και το υποκείμενο υλικό. Οι Υπερεπόπτες μπορεί να είναι είτε Τύπος 1 είτε Τύπος 2.
* Υπερεπόπτες τύπου 1 , γνωστοί και ως υπερβλέποντες γυμνού μετάλλου, εκτελούνται απευθείας στο υλικό χωρίς την ανάγκη κεντρικού λειτουργικού συστήματος. Αυτός ο τύπος hypervisor παρέχει το υψηλότερο επίπεδο απόδοσης και απομόνωσης, αλλά είναι επίσης πιο περίπλοκος στη διαχείριση.
* Υπερεπόπτες τύπου 2 , επίσης γνωστοί ως hosted hypervisors, τρέχουν πάνω από ένα λειτουργικό σύστημα κεντρικού υπολογιστή. Αυτός ο τύπος hypervisor είναι ευκολότερος στη διαχείριση, αλλά δεν παρέχει το ίδιο επίπεδο απόδοσης ή απομόνωσης με έναν hypervisor τύπου 1.
Οι υπερεπόπτες χρησιμοποιούνται σε διάφορα περιβάλλοντα, όπως:
* Εικονικοποίηση διακομιστή: Οι υπερεπόπτες μπορούν να χρησιμοποιηθούν για την ενοποίηση πολλών φυσικών διακομιστών σε ένα ενιαίο εικονικοποιημένο περιβάλλον. Αυτό μπορεί να μειώσει το κόστος υλικού, να βελτιώσει τη χρήση των πόρων και να απλοποιήσει τη διαχείριση.
* Εικονικοποίηση επιφάνειας εργασίας: Οι υπερεπόπτες μπορούν να χρησιμοποιηθούν για την παράδοση εικονικών επιτραπέζιων υπολογιστών στους τελικούς χρήστες. Αυτό μπορεί να προσφέρει αυξημένη ευελιξία και ασφάλεια και μπορεί να μειώσει την ανάγκη για φυσικούς υπολογιστές.
* Εικονικοποίηση εφαρμογών: Οι υπερεπόπτες μπορούν να χρησιμοποιηθούν για τη συσκευασία και την ανάπτυξη εφαρμογών ως εικονικές συσκευές. Αυτό μπορεί να διευκολύνει την ανάπτυξη και τη διαχείριση εφαρμογών και μπορεί να μειώσει την ανάγκη για φυσικούς διακομιστές.
Οι υπερεπόπτες αποτελούν βασικό συστατικό των σύγχρονων υπολογιστικών περιβαλλόντων. Παρέχουν έναν τρόπο βελτίωσης της αποτελεσματικότητας, της ευελιξίας και της ασφάλειας.