Μια εικονική μηχανή είναι ένα ειδικό πρόγραμμα που έχει σχεδιαστεί για να μιμείται ένα άλλο λειτουργικό σύστημα. Συνήθως, μια εικονική μηχανή εκκινείται σε ένα λειτουργικό σύστημα, ενώ μιμείται έναν νέο φυσικό υπολογιστή.
Η χρήση τεχνολογιών εικονικής μηχανής επιτρέπει την ταυτόχρονη εκτέλεση πολλαπλών λειτουργικών συστημάτων σε έναν φυσικό υπολογιστή. Μερικές φορές μπορεί να είναι αρκετά δύσκολο να εγκαταστήσετε δύο διαφορετικά λειτουργικά συστήματα σε έναν υπολογιστή. Αυτό μπορεί να απαιτεί μια αρκετά περίπλοκη ακολουθία ενεργειών.
Οι εικονικές μηχανές χρησιμοποιούνται συχνά για την εκμάθηση νέων λειτουργικών συστημάτων. Ο χρήστης μπορεί να αλλάξει γρήγορα μεταξύ διαφορετικών λειτουργικών συστημάτων για να λάβει τις επιθυμητές πληροφορίες.
Ενώ εργάζεστε σε ένα συγκεκριμένο περιβάλλον συστήματος, ίσως χρειαστεί να εκτελέσετε μια εφαρμογή που έχει αναπτυχθεί για διαφορετικό λειτουργικό σύστημα. Μπορεί να χρειαστεί πολύς χρόνος για επανεκκίνηση του υπολογιστή σας και εκκίνηση άλλου συστήματος. Η χρήση μιας εικονικής μηχανής μπορεί να επιταχύνει σημαντικά αυτήν τη διαδικασία.
Μια άλλη κοινή χρήση για εικονικές μηχανές είναι η σάρωση συγκεκριμένων εφαρμογών για απειλές. Είναι πολύ πιο ασφαλές να εκτελείτε ένα πρόγραμμα σε περιβάλλον εικονικής μηχανής απ 'ότι στο λειτουργικό σύστημα του κεντρικού υπολογιστή. Πρέπει να σημειωθεί ότι η χρήση ενός VM παρέχει τη δυνατότητα γρήγορης ανταλλαγής δεδομένων μεταξύ ενεργών συστημάτων.
Οι εικονικές μηχανές χρησιμοποιούνται συχνά από προγραμματιστές λογισμικού που έχουν σχεδιαστεί για να λειτουργούν με ένα ευρύ φάσμα λειτουργικών συστημάτων. Αυτό σας επιτρέπει να ελέγχετε σχεδόν άμεσα τη λειτουργικότητα μεμονωμένων λειτουργιών λογισμικού σε πολλά συστήματα.
Πολύ συχνά, ορισμένοι τύποι εικονικών μηχανών χρησιμοποιούνται για τη διαχείριση συστάδων. Σε αυτήν την περίπτωση, αυτή η λέξη σημαίνει ένα σύνολο υπολογιστών που συνδυάζονται σε ένα ενιαίο σχήμα για την εκτέλεση κοινών εργασιών. Μια εικονική μηχανή μπορεί εύκολα να μεταφερθεί από έναν υπολογιστή σε έναν άλλο. Η εγκατάσταση και η πλήρης διαμόρφωση ενός νέου λειτουργικού συστήματος διαρκεί ασύγκριτα περισσότερο.