Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Εικονική Δίκτυα

Πώς διαφέρει ο εικονικός υπολογιστής από τον κανονικό υπολογιστή;

Ένας εικονικός υπολογιστής, επίσης γνωστός ως εικονική μηχανή (VM), διαφέρει από έναν κανονικό ή "φυσικό" υπολογιστή με διάφορους βασικούς τρόπους:

* Φυσική ύπαρξη: Ένας φυσικός υπολογιστής είναι μια απτή συσκευή με τη δική του CPU, RAM, σκληρό δίσκο και άλλα εξαρτήματα. Ένας εικονικός υπολογιστής υπάρχει μόνο ως λογισμικό που εκτελείται σε έναν φυσικό υπολογιστή (το μηχάνημα "host"). Δεν έχει το δικό του ειδικό υλικό.

* Κατανομή πόρων: Ένας φυσικός υπολογιστής έχει αποκλειστική πρόσβαση στους δικούς του πόρους. Ένας εικονικός υπολογιστής μοιράζεται τους πόρους του μηχανήματος υποδοχής. Η CPU, η RAM, η αποθήκευση και το δίκτυο του κεντρικού υπολογιστή διαιρούνται και διατίθενται σε πολλαπλά VM, ανάλογα με τις ανάγκες. Αυτή η κοινή χρήση διαχειρίζεται ένα hypervisor (ή οθόνη εικονικής μηχανής).

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

* Φορητότητα: Μια εικόνα εικονικής μηχανής (το λογισμικό που αντιπροσωπεύει το VM) μπορεί εύκολα να μετακινηθεί και να εκτελεστεί σε διαφορετικούς φυσικούς υπολογιστές, υπό την προϋπόθεση ότι το σύστημα υποδοχής διαθέτει συμβατό λογισμικό εικονικοποίησης. Οι φυσικοί υπολογιστές είναι λιγότερο φορητοί.

* Ευελιξία και επεκτασιμότητα: Μπορείτε εύκολα να δημιουργήσετε και να διαγράψετε VM, προσαρμόζοντας τους πόρους τους (CPU, RAM, αποθήκευση) ανάλογα με τις ανάγκες. Αυτή η ευελιξία επιτρέπει την εύκολη δοκιμή, την ανάπτυξη και την κλιμάκωση των εφαρμογών. Οι φυσικοί υπολογιστές είναι πιο δύσκολο να κλιμακωθούν δυναμικά.

* Κόστος-αποτελεσματικότητα: Η εικονικοποίηση μπορεί να μειώσει το κόστος υλικού επιτρέποντας σε πολλαπλά VM να εκτελούνται σε έναν μόνο φυσικό διακομιστή. Μπορεί επίσης να μειώσει την κατανάλωση ενέργειας σε σύγκριση με τη λειτουργία πολλαπλών φυσικών μηχανών.

* Λειτουργικό σύστημα: Ένας μόνο φυσικός υπολογιστής εκτελεί συνήθως ένα μόνο λειτουργικό σύστημα. Ένα εικονικό μηχάνημα μπορεί να εκτελέσει ένα διαφορετικό λειτουργικό σύστημα από τον κεντρικό υπολογιστή, επιτρέποντάς σας να εκτελέσετε παράθυρα σε έναν κεντρικό υπολογιστή Linux ή αντίστροφα, χωρίς να χρειάζεται ξεχωριστό υλικό.

* απόδοση: Ενώ τα VMs προσφέρουν πολλά πλεονεκτήματα, μερικές φορές μπορούν να έχουν ελαφρώς χαμηλότερη απόδοση από τις συγκρίσιμες φυσικές μηχανές, ανάλογα με την τεχνολογία εικονικοποίησης και την κατανομή των πόρων. Ωστόσο, οι βελτιώσεις στην τεχνολογία εικονικοποίησης έχουν μειώσει σημαντικά αυτό το κενό απόδοσης.

Εν ολίγοις, ένας εικονικός υπολογιστής είναι μια εξομοίωση λογισμικού ενός φυσικού υπολογιστή, προσφέροντας ευελιξία, απομόνωση και αποτελεσματικότητα των πόρων, αλλά θυσιάζει κάποια απόδοση σε αντάλλαγμα. Είναι σαν να έχετε πολλούς υπολογιστές σε έναν μόνο υπολογιστή.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα