Οι υπερεπόπτες είναι απαραίτητοι στον κόσμο της τεχνολογίας. Ο hypervisor είναι ένα πρόγραμμα που μπορεί να εγκατασταθεί σε έναν υπολογιστή για να τρέξει διάφορα λειτουργικά συστήματα όπως συστήματα Linux, Windows, macOS και Solaris σε ασφαλές περιβάλλον. Συχνά χρησιμοποιούνται για τη μείωση του λειτουργικού κόστους, τη δοκιμή συστημάτων, την ανάπτυξη εφαρμογών και την εκτέλεση διαφόρων διακομιστών.
Υπάρχουν δύο τύποι hypervisor: bare-metal ή hypervisor τύπου 1 και hosted ή Type 2 hypervisor, και οι δύο τύποι έχουν συγκεκριμένες χρήσεις.
Τι είναι ένας Υπερεπόπτης Τύπου 1;
Πριν συγκρίνουμε και τους δύο τύπους hypervisors, ας βεβαιωθούμε ότι καταλαβαίνετε τι σημαίνει κάθε τύπος, τι κάνει και πώς λειτουργεί. Ας ξεκινήσουμε με τον hypervisor τύπου 1:
Το Type 1 ή το γυμνό μέταλλο hypervisor είναι ένα λογισμικό εικονικοποίησης που χρησιμοποιείται για τη δημιουργία εικονικών μηχανών πάνω από το υλικό του υπολογιστή. Η άμεση εγκατάσταση υλικού επιτρέπει στους hypervisor Τύπου 1 να είναι γρήγοροι, αποτελεσματικοί και να έχουν καλύτερη ασφάλεια σε σύγκριση με έναν υπερεπόπτη τύπου 2.
Οι υπερεπόπτες τύπου 1 εγκαθίστανται συνήθως σε υλικό διακομιστή καθώς μπορούν να εκμεταλλευτούν το μεγάλο μετράει πυρήνα επεξεργαστή που έχουν οι τυπικοί διακομιστές. Οι υπερεπόπτες τύπου 1 επιτρέπουν επίσης τη σύνδεση με άλλους υπερεπόπτες τύπου 1, κάτι που είναι χρήσιμο για εξισορρόπηση φορτίου και υψηλή διαθεσιμότητα για εργασία σε διακομιστή.
Οι δημοφιλείς τύποι hypervisor τύπου 1 περιλαμβάνουν το VMware ESXi, το Microsoft Hyper-V και το Citrix XenServer.
Τι είναι ένας Υπερεπόπτης Τύπου 2;
Ένας τύπος 2 ή hosted hypervisor είναι ένα λογισμικό εικονικοποίησης εγκατεστημένο πάνω από το λειτουργικό σύστημα κεντρικού υπολογιστή που υποστηρίζει εικονικοποίηση. Δεδομένου ότι λειτουργεί πάνω από ένα λειτουργικό σύστημα, οι υπερεπόπτες τύπου 2 δεν είναι τόσο γρήγοροι, αποτελεσματικοί ή ασφαλείς όσο οι υπερεπόπτες Τύπου 1. Ωστόσο, επαρκούν για διάφορες εφαρμογές hypervisor τύπου 2, όπως η χρήση μια εικονική μηχανή για τη δοκιμή ενός νέου λειτουργικού συστήματος.
Μερικοί δημοφιλείς υπερεπόπτες τύπου 2 που χρησιμοποιούνται σήμερα περιλαμβάνουν το VirtualBox, το VMware Workstation και το VMware Fusion. Αυτοί οι hypervisor εγκαθίστανται συνήθως σε επιτραπέζιους υπολογιστές, δεδομένου ότι έχουν ήδη μια υπάρχουσα λειτουργία, την οποία μπορεί να εργαστεί ο hypervisor τύπου 2. Η ύπαρξη ενός hypervisor τύπου 2 σε έναν υπολογιστή διευκολύνει επίσης τους χρήστες να χρησιμοποιούν εικονικές μηχανές στον υπολογιστή τους χωρίς επιπλέον υλικό.
Τύπος 1 Hypervisor vs. Υπερεπόπτες τύπου 2: Ποια είναι η διαφορά;
Η μεγαλύτερη διαφορά μεταξύ των δύο hypervisors είναι ότι οι hypervisors τύπου 1 εγκαθίστανται απευθείας στο υλικό του υπολογιστή, ενώ οι hypervisors τύπου 2 εγκαθίστανται πάνω από ένα κεντρικό λειτουργικό σύστημα. Αυτή η διαφορά υπαγορεύει πώς θα λειτουργεί κάθε τύπος hypervisor και για ποιες συγκεκριμένες χρήσεις είναι πιο κατάλληλοι.
Κατηγορία |
Τύπος 1 |
Τύπος 2 |
Τοποθεσία εγκαταστάθηκε |
Άμεσα εγκατεστημένο στο υλικό του υπολογιστή |
Εγκατεστημένο πάνω από το κεντρικό λειτουργικό σύστημα |
Τύπος εικονικοποίησης |
Εικονικοποίηση υλικού |
εικονικοποίηση λειτουργικού συστήματος |
Λειτουργία |
Guest OS και εφαρμογή στον hypervisor |
Ως εφαρμογή στο λειτουργικό σύστημα |
Εκτέλεση |
Εκμεταλλεύεται τους επεξεργαστές υψηλού αριθμού πυρήνων πιο αποτελεσματικά, καθιστώντας τον ιδανικό για μεγάλες και υψηλής κλίμακας λειτουργίες |
Κατάλληλο για δοκιμή, ανάπτυξη και επεξεργασία |
Ασφάλεια |
Η άμεση εγκατάσταση υλικού σημαίνει ότι κάθε VM είναι πολύ ασφαλές από όλα τα τρωτά σημεία του λειτουργικού συστήματος κεντρικού υπολογιστή |
Παρέχει λειτουργικό σύστημα επισκεπτών με sandbox που το καθιστά επαρκώς ασφαλές |
Ρύθμιση |
Εύκολο αλλά απαιτούνται κάποιες τεχνικές γνώσεις |
Γρηγορα και ευκολα |
Κατάλληλο Υλικό |
Οι hypervisors τύπου 1 λαμβάνουν την απόδοσή τους από υψηλούς αριθμούς πυρήνων επεξεργαστών. Το υλικό με βαθμολογία διακομιστή είναι ιδανικό |
Οι υπερεπόπτες τύπου 2 χρησιμοποιούνται για λειτουργίες και ευκολία μικρότερης κλίμακας. ταιριάζει καλύτερα στο υλικό υπολογιστή |
Η χρήση του σωστού τύπου του Υπερεπόπτη έχει σημασία
Παρόλο που και οι δύο τύποι hypervisors έχουν τα ίδια καθήκοντα δημιουργίας εικονικών μηχανών, οι διαφορές τους τους καθιστούν πιο κατάλληλους για διαφορετικό υλικό και εφαρμογές.
Η χρήση ενός hypervisor τύπου 1 σε έναν επιτραπέζιο υπολογιστή δεν είναι ιδανική, καθώς η εγκατάστασή του δεν σας επιτρέπει να χρησιμοποιήσετε φιλοξενεί λειτουργικό σύστημα για τις καθημερινές προσωπικές σας εργασίες (αν και το Hyper-V της Microsoft είναι κάπως φούστα γύρω από αυτά θέματα). Αντίθετα, η χρήση ενός hypervisor τύπου 2 σε έναν αποκλειστικό διακομιστή μειώνει σημαντικά την απόδοση, μειώνει την ασφάλεια και σας αποτρέπει από τη σύνδεση με άλλους υπερεπόπτες τύπου 1, οι οποίοι είναι συχνά κρίσιμοι για λειτουργίες διακομιστή όπως η φόρτωση εξισορρόπηση.
Οι υπερεπόπτες τύπου 1 είναι καλύτερα κατάλληλοι για αποκλειστικούς διακομιστές, καθώς μπορούν να αξιοποιήσουν όλες τις λειτουργίες υπερεπόπτη Τύπου 1 στο μέγιστο των δυνατοτήτων τους. Από την άλλη πλευρά, οι hypervisors τύπου 2 προορίζονται πραγματικά να χρησιμοποιούνται σε προσωπικούς υπολογιστές, καθώς είναι επαρκείς για διάφορες εφαρμογές δοκιμών και ανάπτυξης, διατηρώντας παράλληλα ένα κεντρικό λειτουργικό σύστημα για τη γενική σας χρήση εφαρμογές.