VirtualBox εναντίον VMware vs Parallels
Οι εικονικές μηχανές πλατφόρμας (VM) χρησιμοποιούνται πολύ επειδή παρέχουν τη δυνατότητα μίμησης ενός πλήρους φυσικού υπολογιστή πάνω από ένα άλλο. Τα περισσότερα από αυτά τα λογισμικά επιτρέπουν την ύπαρξη πολλών μηχανημάτων πάνω από μια φυσική πλατφόρμα. Το VirtualBox, το VMware και το Parallels είναι τρία από τα πιο δημοφιλή λογισμικά VM πλατφόρμας. Το VirtualBox είναι το πιο δημοφιλές λογισμικό VM αυτή τη στιγμή. Εν τω μεταξύ, το VMware και το Parallels είναι οι δύο σημαντικοί παίκτες στην αγορά λογισμικού εικονικοποίησης (εμπορικού) καταναλωτή Mac.
Τι είναι το VirtualBox;
Το VirtualBox (Oracle VM VirtualBox) είναι ένα πακέτο εικονικοποίησης για x86, που αναπτύχθηκε από την Oracle corporation. Κυκλοφορεί ως μέλος της οικογένειας των προϊόντων εικονικοποίησης. Ο αρχικός δημιουργός του είναι η innotek GmbH, την οποία αγόρασε η Sun Microsystems. Το VirtualBox είναι εγκατεστημένο πάνω από το υπάρχον λειτουργικό σύστημα (κεντρικά συστήματα). Στη συνέχεια, χρησιμοποιώντας το VirtualBox, πολλά άλλα λειτουργικά συστήματα (Guest OS) μπορούν να φορτωθούν και να εκτελεστούν. Το VirtualBox υποστηρίζει Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris και OpenSolaris ως κεντρικό λειτουργικό σύστημα. Το VirtualBox υποστηρίζει Windows, Linux, BSD, OS/2, Solaris κ.λπ. ως επισκέπτης λειτουργικά συστήματα. Επιτρέπει επίσης περιορισμένη εικονικοποίηση του Mac OS X σε υλικό Apple. Θεωρείται το πιο δημοφιλές λογισμικό εικονικοποίησης αυτή τη στιγμή.
Το Το VirtualBox παρέχει τη δυνατότητα εκκίνησης, παύσης, διακοπής και συνέχισης οποιουδήποτε από τα λειτουργικά συστήματα κεντρικού υπολογιστή που φορτώνει, χωρίς να ενοχλεί άλλες εικονικές μηχανές. Επιπλέον, κάθε εικονική μηχανή μπορεί να ρυθμιστεί ανεξάρτητα ώστε να λειτουργεί με τη δική της εξομοίωση λογισμικού/υλισμικού (εάν υποστηρίζεται). Ένα κοινό πρόχειρο (μεταξύ πολλών άλλων μεθόδων) χρησιμοποιείται για την επικοινωνία μεταξύ του κεντρικού υπολογιστή και του φιλοξενούμενου λειτουργικού συστήματος. Επιπλέον, η επικοινωνία μεταξύ δύο εικονικών μηχανών είναι επίσης δυνατή με τη σωστή ρύθμιση παραμέτρων. Επειδή, τόσο οι επεκτάσεις εικονικοποίησης υλικού της Intel VT-x όσο και οι επεκτάσεις AMD-V της AMD υποστηρίζονται από το VirtualBox, μπορεί με ασφάλεια να αποφύγει μερικά ζητήματα που προκύπτουν όταν χρησιμοποιείται μόνο εξομοίωση λογισμικού.
Τι είναι το VMware;
Το VMware είναι ένα λογισμικό εικονικοποίησης που αναπτύχθηκε από τη VMware, Inc. Το VMware εδρεύει στην Καλιφόρνια των ΗΠΑ και ιδρύθηκε το 1998, αν και τώρα ανήκει στην EMC Corporation. Οι εκδόσεις του VMware για επιτραπέζιους υπολογιστές (VMware Workstation, VMware Fusion και VMware Player) μπορούν να εκτελεστούν σε Windows, Linux και Mac OS X. Ωστόσο, οι εκδόσεις διακομιστή VMware (VMware ESX και VMware ESXi) μπορούν να εκτελούνται απευθείας σε υλικό διακομιστή χωρίς να απαιτείται λειτουργικό σύστημα. επειδή χρησιμοποιούν τεχνολογία hypervisor (που αντιστοιχίζει το υλικό του κεντρικού υπολογιστή απευθείας στους πόρους των εικονικών πλατφορμών). Το VMware Workstation επιτρέπει την εκτέλεση πολλαπλών λειτουργικών συστημάτων x86 ή x86-64. Το VMware Fusion είναι ένα παρόμοιο προϊόν που προορίζεται για χρήστες Intel Mac. Το VMware Player είναι δωρεάν λογισμικό παρόμοιο με το VMware Workstation και το VMware Fusion. Το λογισμικό VMware παρέχει εικονικοποίηση προσαρμογέων βίντεο/δικτύου/σκληρού δίσκου. Τα προγράμματα οδήγησης διέλευσης παρέχονται από τον κεντρικό υπολογιστή για θύρες USB και σειριακές/παράλληλες θύρες. Έτσι, οι εικονικές μηχανές που εκτελούνται σε VMware είναι εξαιρετικά φορητές, επιτρέποντας στους διαχειριστές συστήματος να κάνουν παύση σε ένα μηχάνημα, να το μετακινήσουν σε άλλο μηχάνημα και να συνεχίσουν από ακριβώς το σημείο που είχε τεθεί σε παύση.
Τι είναι Παράλληλοι;
Το Parallels (ή Parallels Desktop για Mac) είναι ένα λογισμικό εικονικοποίησης που προσφέρει εικονικοποίηση εξομοίωσης υλικού για υπολογιστές Mac με τσιπ Intel. Αναπτύχθηκε από την Parallels Inc. Το λογισμικό Parallels VM χρησιμοποιεί επίσης τεχνολογία hypervisor (παρόμοια με το VMware). Αυτό καθιστά δυνατό για όλες τις εικονικές μηχανές να ενεργούν ακριβώς ίσα με ένα αυτόνομο μηχάνημα (με όλες τις ιδιότητες ενός πραγματικού υπολογιστή). Κατά συνέπεια, αυτό παρέχει υψηλή φορητότητα (δηλαδή επιτρέπει τη διακοπή μιας εικονικής μηχανής που λειτουργεί, την αντιγραφή της σε άλλη και την επανεκκίνηση) στις παρουσίες των εικονικών μηχανών, επειδή όλες οι εικονικές μηχανές χρησιμοποιούν τα ίδια προγράμματα οδήγησης ανεξάρτητα από τους πραγματικούς πόρους που χρησιμοποιούνται στον κεντρικό υπολογιστή. Το Parallels μπορεί να χρησιμοποιεί Mac OS X 10.4 ή νεότερη έκδοση που εκτελείται σε μηχανές Mac που τροφοδοτούνται από την Intel ως κεντρικό λειτουργικό σύστημα. Μπορεί να έχει Windows, Mac OS X Leopard Server και Mac OS X Snow Leopard Server, πολλές διανομές Linux, FreeBSD, OS/2, Solaris και πολλά άλλα λειτουργικά συστήματα ως επισκέπτη λειτουργικό σύστημα.
Ποια είναι η διαφορά μεταξύ VirtualBox και VMware και Parallels;
Αν και το VirtualBox, το VMware και το Parallels είναι δημοφιλή λογισμικά εικονικοποίησης, έχουν πολλές διαφορές μεταξύ τους.
– Υποστηρίζουν όλα τα Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux και Mac OS X ως κεντρικά λειτουργικά συστήματα. Ωστόσο, το VirtualBox είναι το μόνο λογισμικό που υποστηρίζει Windows 7, Windows 2008 Server, Solaris 10U5+, OpenSolaris, FreeBSD (στο εγγύς μέλλον) ως λειτουργικά συστήματα υποδοχής.
– Και τα τρία λογισμικά υποστηρίζουν DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux ως επισκέπτη λειτουργικό σύστημα. Αλλά και πάλι, το VirtualBox είναι το μόνο λογισμικό που μπορεί να φορτώσει τα Windows 7, Windows Server 2003/2008, OpenBSD και OpenSolaris. Το VMware δεν υποστηρίζει OS/2, ενώ το Parallels δεν υποστηρίζει το FreeBSD και το Solaris ως επισκέπτη λειτουργικό σύστημα.
– Παρόλο που και οι τρεις υποστηρίζουν εκδόσεις 64-bit λειτουργικών συστημάτων φιλοξενουμένων, μόνο το VirtualBox και το VMware υποστηρίζουν λειτουργικά συστήματα κεντρικού υπολογιστή 64-bit.
– Τόσο το VirtualBox όσο και το Parallels υποστηρίζουν επεκτάσεις εικονικοποίησης Intel VT-x και AMD-V, αλλά αυτή η υποστήριξη περιορίζεται στο VMware.
– Το VirtualBox, το VMware και το Parallels παρέχουν εικονικές κάρτες δικτύου έως και 8, 4 και 5, αντίστοιχα.
– Τόσο το VirtualBox όσο και το VMware μπορούν να υποστηρίξουν ελεγκτές εικονικών δίσκων IDE ή SATA, αλλά το Parallels θα υποστηρίζει μόνο IDE. Ωστόσο, το VirtualBox είναι το μόνο λογισμικό που υποστηρίζει iSCSI (το οποίο επιτρέπει στις εικονικές μηχανές να έχουν άμεση πρόσβαση σε διακομιστές αποθήκευσης μέσω iSCSI).
– Παρόλο που όλο το λογισμικό παρέχει σειριακές θύρες, μόνο το Parallels και το VMware παρέχουν παράλληλες θύρες.
– Μόνο το VirtualBox υποστηρίζει εγγραφή CD/DVD.
– Επιπλέον, το VirtualBox είναι το μόνο λογισμικό εικονικοποίησης με απεριόριστη τρισδιάστατη επιτάχυνση. Στην πραγματικότητα, το Parallels δεν διαθέτει δυνατότητες επιτάχυνσης 3D.
– Από το VirtualBox και το Parallels, μόνο το VirtualBox υποστηρίζει εικόνες VMware.
– Σε αντίθεση με το VirtualBox και το VMware, το Parallels δεν υποστηρίζει λειτουργία Headless.
– Το VirtualBox είναι το λογισμικό εικονικοποίησης με απεριόριστη απομακρυσμένη πρόσβαση εικονικής μηχανής (με ενσωματωμένο διακομιστή RDP). Στην πραγματικότητα, το Parallels δεν έχει δυνατότητες απομακρυσμένης πρόσβασης. Ομοίως, μόνο το VirtualBox υποστηρίζει απομακρυσμένη πρόσβαση USB.
– Μόνο το VirtualBox και το VMware παρέχουν αναφορές σχετικά με την κατάσταση ισχύος επισκέπτη.
– Μόνο το VirtualBox και το VMware συνοδεύονται από API. Αλλά μόνο το VirtualBox είναι ανοιχτού κώδικα (με λίγες εταιρικές λειτουργίες κλειστού κώδικα).
– Σε αντίθεση με το Parallels και το VMware, οι προσαρμογές είναι δυνατές (κατόπιν αιτήματος) με το VirtualBox.
– Τέλος, το VirtualBox είναι το μόνο δωρεάν λογισμικό εικονικοποίησης από τα τρία. Ωστόσο, το Parallels είναι πολύ φθηνότερο από το VMware.