CLOUD CONCEPT
Νερατζιωτίσσης 15, Μαρούσι, Αθήνα, 15124, Αττική
+30 211 8005 401
info@c2.gr
Virtualization είναι η δημιουργία πολλαπλών virtual machines που τρέχουν παράλληλα σε ένα φυσικό σύστημα . Πλέον είναι κάτι που συναντάμε πολύ συχνά σε server αλλά και σε personal computers . Tο λογισμικό που δημιουργεί αυτά τα virtual machines και είναι υπεύθυνο για να τους κάνει allocate hardware resources λέγεται Hypervisor. Ας δούμε λιγο πιο αναλυτικά :
Το virtualization μπορεί να γίνει με 2 τρόπους . Ο πρώτος τρόπος είναι με εγκατάσταση του Hypervisor απευθείας στο hardware . Έπειτα για κάθε λειτουργικό που θέλουμε να εγκαταστήσουμε , αυτός δημιουργεί και ένα καινούριο virtual machine . Σε αυτή τη διαρρύθμιση όλος ο έλεγχος του hardware γίνεται αποκλειστικά από τον Hypervisor . O δεύτερος τρόπος είναι με εγκατάσταση του Hypervisor πάνω σε ένα ήδη υπάρχων λειτουργικό σύστημα . Σε αυτή την περίπτωση , το host λειτουργικό σύστημα κάνει την γενική επόπτευση του hardware και ο Hypervisor απλά δεσμεύει κάποιοιους απο τους πόρους του συστήματος για τα virtual machines του .
Ως τώρα μιλήσαμε γενικά για Hypervisors και στις 2 διαφορετικές διαρρυθμίσεις του virtualization . Ανάλογα όμως με το ποιά θα επιλέξουμε οι Hypervisors χωρίζονται σε 2 διαφορετικόυς τύπους : Τους τύπου 1 και τους τύπου 2 .
Οι τύπου 1 Hypervisors είναι αυτοί που τρέχουν απευθείας πάνω στο hardware του συστήματος . Συχνά αναφέρονται και ως "bare metal" ή "embedded" . Type 1 Hypervisors είναι οι VmWare Esxi , Microsoft Hyper-V , Oracle VM κλπ . H χρήση τους συναντάται πιο συχνά σε server-computers , όπου ένας φυσικός server συνήθως χρησιμοποιείται από διαφορετικούς χρήστες-εταιρίες .
Οι τύπου 2 Hypervisors τρέχουν πάνω σε ένα σύστημα που ήδη εχει εγκατεστημένο ένα λειτουργικό . Τέτοιοι είναι οι VM Workstation , Oracle Virtualbox κλπ . Οι type 2 Hypervisors είναι πιο εύκολοι στην εγκατάσταση και ρύθμιση και μπορούν να χρησιμοποιηθούν από τον καθένα στον προσωπικό του υπολογιστή .