
Μια εικονική μηχανή χρησιμοποιεί λογισμικό και υλικό υπολογιστή για να μιμηθεί επιπλέον υπολογιστές σε μία φυσική συσκευή. Μάθετε περισσότερα σχετικά με το τι είναι μια εικονική μηχανή και τι μπορείτε να κάνετε σε ένα περιβάλλον VM.
Τι είναι μια εικονική μηχανή;
Οι εικονικές μηχανές προσομοιώνουν ένα ξεχωριστό λειτουργικό σύστημα (ο επισκέπτης) και έναν ξεχωριστό υπολογιστή από το υπάρχον λειτουργικό σας σύστημα (τον κεντρικό υπολογιστή), για παράδειγμα, για να εκτελέσετε το Unbuntu Linux στα Windows 10. Το περιβάλλον εικονικού υπολογιστή εμφανίζεται σε ξεχωριστό παράθυρο και συνήθως απομονώνεται ως αυτόνομο περιβάλλον. Ωστόσο, η αλληλεπίδραση μεταξύ του επισκέπτη και του κεντρικού υπολογιστή επιτρέπεται συχνά για εργασίες όπως η μεταφορά αρχείων.
Καθημερινές αιτίες για τη χρήση ενός VM
Οι προγραμματιστές χρησιμοποιούν λογισμικό εικονικής μηχανής για να δημιουργήσουν και να δοκιμάσουν λογισμικό σε διάφορες πλατφόρμες χωρίς να χρησιμοποιούν δεύτερη συσκευή. Μπορείτε να χρησιμοποιήσετε ένα περιβάλλον VM για πρόσβαση σε εφαρμογές που αποτελούν μέρος ενός λειτουργικού συστήματος διαφορετικού από αυτό που είναι εγκατεστημένο στον υπολογιστή σας. Για παράδειγμα, οι εικονικές μηχανές καθιστούν δυνατή την αναπαραγωγή ενός παιχνιδιού αποκλειστικά για Windows σε Mac. Επιπλέον, οι VM παρέχουν ένα επίπεδο ευελιξίας όσον αφορά τον πειραματισμό που δεν είναι πάντα εφικτός στο λειτουργικό σύστημα του κεντρικού υπολογιστή σας. Τα περισσότερα λογισμικά VM σάς επιτρέπουν να τραβήξετε στιγμιότυπα από το λειτουργικό σύστημα επισκεπτών, στο οποίο μπορείτε να επαναφέρετε εάν κάτι πάει στραβά, όπως μόλυνση από κακόβουλο λογισμικό.
Γιατί οι επιχειρήσεις ενδέχεται να χρησιμοποιούν εικονικές μηχανές
Πολλοί οργανισμοί αναπτύσσουν και συντηρούν αρκετές εικονικές μηχανές. Αντί να εκτελούν πολλούς υπολογιστές ανά πάσα στιγμή, οι εταιρείες χρησιμοποιούν VM που φιλοξενούνται σε μικρότερο υποσύνολο ισχυρών διακομιστών, εξοικονομώντας χρήματα σε φυσικό χώρο, ηλεκτρικό ρεύμα και συντήρηση. Αυτά τα VM μπορούν να ελεγχθούν από μια ενιαία διεπαφή διαχείρισης και να είναι προσβάσιμα στους υπαλλήλους από τους απομακρυσμένους σταθμούς εργασίας τους, οι οποίες συχνά εξαπλώνονται σε πολλές γεωγραφικές τοποθεσίες. Λόγω της απομονωμένης φύσης των παρουσιών της εικονικής μηχανής, οι εταιρείες μπορούν να επιτρέπουν στους χρήστες να έχουν πρόσβαση στα εταιρικά δίκτυά τους χρησιμοποιώντας αυτήν την τεχνολογία στους υπολογιστές τους για πρόσθετη ευελιξία και εξοικονόμηση κόστους. Οι εικονικές μηχανές παρέχουν στους διαχειριστές πλήρη έλεγχο μαζί με δυνατότητα παρακολούθησης σε πραγματικό χρόνο και προηγμένη επίβλεψη ασφάλειας. Κάθε VM μπορεί να ελεγχθεί, να ξεκινήσει και να σταματήσει αμέσως με ένα κλικ του ποντικιού ή μια καταχώρηση γραμμής εντολών.
Κοινοί περιορισμοί εικονικών μηχανών
Ενώ τα VM είναι χρήσιμα, υπάρχουν αξιοσημείωτοι περιορισμοί που πρέπει να γίνουν κατανοητοί ώστε οι προσδοκίες απόδοσης να είναι ρεαλιστικές. Ακόμα κι αν η συσκευή που φιλοξενεί το VM περιέχει ισχυρό υλικό, η εικονική παρουσία ενδέχεται να λειτουργεί πιο αργά από ό, τι στον ανεξάρτητο υπολογιστή της. Οι εξελίξεις στην υποστήριξη υλικού εντός των VM έχουν προχωρήσει αρκετά τα τελευταία χρόνια. Ωστόσο, αυτός ο περιορισμός δεν θα εξαλειφθεί ποτέ εντελώς. Ένας άλλος περιορισμός είναι το κόστος. Εκτός από τις χρεώσεις που σχετίζονται με κάποιο λογισμικό εικονικής μηχανής, η εγκατάσταση και η λειτουργία ενός λειτουργικού συστήματος ενδέχεται να απαιτεί άδεια ή άλλη μέθοδο ελέγχου ταυτότητας. Για παράδειγμα, η εκτέλεση μιας παρουσίας επισκέπτη των Windows 10 απαιτεί ένα έγκυρο κλειδί άδειας όπως ακριβώς όταν εγκαθιστάτε το λειτουργικό σύστημα σε έναν πραγματικό υπολογιστή. Ενώ μια εικονική λύση είναι συνήθως φθηνότερη στις περισσότερες περιπτώσεις από την αγορά πρόσθετων φυσικών μηχανημάτων, το κόστος αυξάνεται εάν χρειάζεστε μια μεγάλη ανάπτυξη. Άλλοι πιθανοί περιορισμοί που πρέπει να ληφθούν υπόψη είναι η έλλειψη υποστήριξης για ορισμένα στοιχεία υλικού και πιθανοί περιορισμοί δικτύου. Όσο κάνετε την έρευνά σας και έχετε ρεαλιστικές προσδοκίες, η εφαρμογή εικονικών μηχανών στο σπίτι ή στο επιχειρηματικό σας περιβάλλον θα μπορούσε να είναι επωφελής.
Υπεύθυνοι εποπτείας και άλλο λογισμικό εικονικής μηχανής
Το λογισμικό VM που βασίζεται σε εφαρμογές, κοινώς γνωστό ως hypervisors, διατίθεται σε όλα τα σχήματα και μεγέθη προσαρμοσμένα στην προσωπική και επαγγελματική χρήση. Οι υπεύθυνοι επεξεργασίας επιτρέπουν σε πολλά VM που εκτελούν διαφορετικά λειτουργικά συστήματα να μοιράζονται τους ίδιους πόρους υλικού. Οι διαχειριστές συστημάτων μπορούν να χρησιμοποιούν υπεύθυνους εποπτείας για την παρακολούθηση και διαχείριση πολλών εικονικών μηχανών σε ένα δίκτυο ταυτόχρονα.