Virtual Machine στην νέα έκδοση του Linux Kernel
Πρόσφατα κυκλοφόρησε η νέα έκδοση του πυρήνα (kernel) του linux, 2.6.20. Στην έκδοση αυτή, εκτός από τις βελτιώσεις και μετατροπές σε όσα προβλήματα υπήρχαν σε παλαιότερες εκδόσεις, έκανε την εμφάνιση του και ένα νέο εργαλείο λογισμικού τύπου virtual machine, με την ονομασία KVM.
Το λογισμικό KVM έχει υλοποιηθεί ειδικά για πλατφόρμες Linux σε επεξεργαστές τύπου x86. Αποτελείται από μία μονάδα φόρτωσης kernel (kvm.ko) και ένα εργαλείο δημιουργίας χώρου χρηστών.
Η τεχνολογία που χρησιμοποιείται στο KVM είναι σχετικά νέα, επιτρέποντας στον χρήστη να τρέξει το λογισμικό εικονοποιήσης (virtual machine) χρησιμοποιώντας εικονικά αρχεία (image disks) λειτουργικών συστημάτων χωρίς καμία μετατροπή.
Ουσιαστικά το KVM λειτουργεί σαν ένα μοντέλο ξενιστή, αφού ο χρήστης εισέρχεται σε μια υπάρχουσα έκδοση Linux και στην συνέχεια μέσω του KVM μπορεί να φορτώσει διαφορετικές εκδόσεις Linux ή Windows χωρίς καμία μετατροπή.
Σύμφωνα με τις αρχικές εκτιμήσεις το KVM χαρακτηρίζεται από ευκολία χρήσης, σταθερότητα και υψηλή απόδοση αλλά θα πρέπει να διανύσει αρκετό δρόμο ακόμη ώστε να μπορέσει να ανταγωνιστεί σοβαρά το Xen ή το VMware, που κυριαρχούν στον χώρο των virtual machines.
Είναι χαρακτηριστικό ότι σε πέντε συγκριτικά τεστ ανάμεσα στο Xen και το kvm, μόνο σε ένα από αυτά κατάφερε το kvm να πάρει την πρωτιά. Τα τεστ διεξήγαγε η Phoronix, μια ιστοσελίδα που ειδικεύεται στην αξιολόγηση και ανάλυση λογισμικού σχετικού με το Linux.
Σίγουρα η ύπαρξη του KVM στις επόμενες εκδόσεις Linux θα αποτελεί μία επιπλέον επιλογή, μέχρι το σημείο όμως που δεν θα προκαλεί σύγχυση στους χρήστες.
__________________
όταν γράφεται η ιστορία της ζωής σου,
μην αφήνεις κανέναν να κρατάει την πένα
|