Τεχνολογίες εικονικοποίησης. Εικονικοποίηση. Πώς λειτουργεί το VMware ESXI. Εικονικοποίηση σταθμού εργασίας

Έννοια εικονικού περιβάλλοντος

Μια νέα κατεύθυνση εικονικοποίησης, η οποία δίνει μια συνολική ολιστική εικόνα ολόκληρης της δικτυακής υποδομής χρησιμοποιώντας τεχνικές συνάθροισης.

Τύποι εικονικοποίησης

Η εικονικοποίηση είναι ένας γενικός όρος που καλύπτει την αφαίρεση πόρων για πολλές πτυχές της πληροφορικής. Οι τύποι εικονικοποίησης δίνονται παρακάτω.

Εικονικοποίηση λογισμικού

Δυναμική μετάδοση

Κατά τη δυναμική μετάφραση ( δυαδική μετάφραση) οι προβληματικές εντολές του επισκέπτη λειτουργικού συστήματος παρεμποδίζονται από τον υπερεπόπτη. Αφού αντικατασταθούν αυτές οι εντολές με ασφαλείς, επιστρέφει ο έλεγχος του Guest OS.

Παραεικονικότητα

Το Paravirtualization είναι μια τεχνική εικονικοποίησης κατά την οποία τα φιλοξενούμενα λειτουργικά συστήματα προετοιμάζονται για εκτέλεση σε ένα εικονικοποιημένο περιβάλλον, για το οποίο ο πυρήνας τους είναι ελαφρώς τροποποιημένος. Το λειτουργικό σύστημα επικοινωνεί με το πρόγραμμα hypervisor, το οποίο του παρέχει ένα Guest API, αντί να χρησιμοποιεί απευθείας πόρους όπως ο πίνακας σελίδων μνήμης.

Η μέθοδος παραεικονικοποίησης επιτυγχάνει υψηλότερη απόδοση από τη μέθοδο δυναμικής μετάφρασης.

Η μέθοδος παραεικονικοποίησης ισχύει μόνο εάν τα OS φιλοξενούμενων έχουν ανοιχτά πηγαίους κώδικες, το οποίο μπορεί να τροποποιηθεί βάσει άδειας ή ο hypervisor και το guest OS έχουν αναπτυχθεί από τον ίδιο κατασκευαστή, λαμβάνοντας υπόψη τη δυνατότητα παραεικονικοποίησης του Guest OS (αν και υπό την προϋπόθεση ότι ένας hypervisor άνω του χαμηλό επίπεδο, στη συνέχεια παραεικονικοποίηση του ίδιου του hypervisor).

Ο όρος πρωτοεμφανίστηκε στο έργο Denali.

Ενσωματωμένη εικονικοποίηση

Πλεονεκτήματα:

  • Κοινή χρήση πόρων μεταξύ των δύο λειτουργικών συστημάτων (καταλόγους, εκτυπωτές κ.λπ.).
  • Φιλική προς το χρήστη διεπαφή για παράθυρα εφαρμογών από διαφορετικά συστήματα(επικαλυπτόμενα παράθυρα εφαρμογών, ίδια ελαχιστοποίηση παραθύρων όπως στο κεντρικό σύστημα)
  • Όταν προσαρμόζεται με ακρίβεια στην πλατφόρμα υλικού, η απόδοση διαφέρει ελάχιστα από το αρχικό εγγενές λειτουργικό σύστημα. Γρήγορη εναλλαγήμεταξύ συστημάτων (λιγότερο από 1 δευτερόλεπτο.)
  • Μια απλή διαδικασία για την ενημέρωση του λειτουργικού συστήματος επισκέπτη.
  • Αμφίδρομη εικονικοποίηση (οι εφαρμογές στο ένα σύστημα εκτελούνται στο άλλο και αντίστροφα)

Υλοποιήσεις:

Εικονικοποίηση υλικού

Πλεονεκτήματα:

  • Απλοποιήστε την ανάπτυξη πλατφόρμες λογισμικούεικονικοποίηση παρέχοντας διεπαφές διαχείρισης υλικού και υποστήριξη για εικονικά συστήματα φιλοξενουμένων. Αυτό μειώνει την ένταση εργασίας και τον χρόνο που απαιτείται για την ανάπτυξη συστημάτων εικονικοποίησης.
  • Η δυνατότητα αύξησης της απόδοσης των πλατφορμών εικονικοποίησης. Τα εικονικά συστήματα φιλοξενουμένων διαχειρίζονται απευθείας από ένα μικρό επίπεδο ενδιάμεσου λογισμικού, τον hypervisor, το οποίο αυξάνει την απόδοση.
  • Η ασφάλεια βελτιώνεται, καθίσταται δυνατή η εναλλαγή μεταξύ πολλών ενεργών ανεξάρτητων πλατφορμών εικονικοποίησης επίπεδο υλικού. Κάθε μία από τις εικονικές μηχανές μπορεί να λειτουργεί ανεξάρτητα, στον δικό της χώρο πόρων υλικού, εντελώς απομονωμένα μεταξύ τους. Αυτό σας επιτρέπει να εξαλείψετε τις απώλειες απόδοσης που σχετίζονται με τη διατήρηση της πλατφόρμας κεντρικού υπολογιστή και να αυξήσετε την ασφάλεια.
  • Σύστημα φιλοξενουμένωνκαθίσταται άσχετη με την αρχιτεκτονική της πλατφόρμας υποδοχής και την υλοποίηση της πλατφόρμας εικονικοποίησης. Η τεχνολογία εικονικοποίησης υλικού κάνει πιθανή εκτόξευσηΠροσκεκλημένοι 64 bit σε συστήματα κεντρικού υπολογιστή 32 bit (με περιβάλλοντα εικονικοποίησης 32 bit στους κεντρικούς υπολογιστές).

Παραδείγματα εφαρμογών:

  • εργαστήρια δοκιμών και εκπαίδευση: Είναι βολικό να δοκιμάζετε εφαρμογές σε εικονικές μηχανές που επηρεάζουν τις ρυθμίσεις λειτουργικών συστημάτων, για παράδειγμα εφαρμογές εγκατάστασης. Λόγω της ευκολίας ανάπτυξης εικονικών μηχανών, χρησιμοποιούνται συχνά για εκπαίδευση σε νέα προϊόντα και τεχνολογίες.
  • διανομή προεγκατεστημένου λογισμικού: πολλοί προγραμματιστές προϊόντα λογισμικούδημιουργώ έτοιμες εικόνεςεικονικών μηχανών με προεγκατεστημένα προϊόντα και να τα παρέχει σε δωρεάν ή εμπορική βάση. Τέτοιες υπηρεσίες παρέχονται από το Vmware VMTN ή το Parallels PTN

Εικονικοποίηση διακομιστή

  1. τοποθέτηση πολλών λογικών διακομιστών σε έναν φυσικό διακομιστή (ενοποίηση)
  2. συνδυάζοντας πολλούς φυσικούς διακομιστές σε έναν λογικό διακομιστή για την επίλυση ενός συγκεκριμένου προβλήματος. Παράδειγμα: Oracle Real Application Cluster, τεχνολογία πλέγματος, συμπλέγματα υψηλής απόδοσης.
  • ΣΒΙΣΤΑ
  • δύοΟΔύο
  • Red Hat Enterprise Virtualization για διακομιστές
  • PowerVM

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

Εικονικοποίηση σταθμού εργασίας

Εικονικοποίηση πόρων

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

Σε συστήματα με hypervisor τύπου 2, και τα δύο λειτουργικά συστήματα (guest και hypervisor) αφαιρούν φυσικούς πόρους, και απαιτεί ξεχωριστή άδεια χρήσης. Οι εικονικοί διακομιστές που λειτουργούν σε επίπεδο πυρήνα λειτουργικού συστήματος δεν έχουν σχεδόν καμία απώλεια στην απόδοση, γεγονός που καθιστά δυνατή την εκτέλεση εκατοντάδων εικονικών διακομιστών σε έναν φυσικό διακομιστή, οι οποίοι δεν απαιτούν πρόσθετες άδειες χρήσης.

Διαίρεση του χώρου στο δίσκο ή του εύρους ζώνης δικτύου σε έναν αριθμό μικρότερων στοιχείων που είναι ελαφρύτερα από τους πόρους του ίδιου τύπου.

Για παράδειγμα, η υλοποίηση της κοινής χρήσης πόρων περιλαμβάνει το (Crossbow Project), το οποίο σας επιτρέπει να δημιουργήσετε πολλές διεπαφές εικονικού δικτύου βασισμένες σε μία φυσική.

  • Συγκέντρωση, διανομή ή προσθήκη πολλαπλών πόρων σε μεγαλύτερους πόρους ή συγκέντρωση πόρων. Για παράδειγμα, τα συμμετρικά συστήματα πολλαπλών επεξεργαστών συνδυάζουν πολλούς επεξεργαστές. RAID και διαχειριστές δίσκωνΣυνδυάστε πολλούς δίσκους σε έναν μεγάλο λογικό δίσκο. Ο εξοπλισμός RAID και δικτύωσης χρησιμοποιεί πολλαπλά κανάλια, συνδυασμένα έτσι ώστε να εμφανίζονται ως ένα ενιαίο ευρυζωνικό κανάλι. Σε μετα-επίπεδο, τα συμπλέγματα υπολογιστών κάνουν όλα τα παραπάνω. Μερικές φορές αυτό περιλαμβάνει επίσης συστήματα αρχείων δικτύου που αφαιρούνται από την αποθήκευση δεδομένων στην οποία έχουν κατασκευαστεί, για παράδειγμα, Vmware VMFS, Solaris / OpenSolaris ZFS, NetApp WAFL

Εικονικοποίηση εφαρμογής

Πλεονεκτήματα:

  • Απομόνωση εκτέλεσης εφαρμογής: απουσία ασυμβατοτήτων και συγκρούσεων.
  • κάθε φορά στην αρχική του μορφή: το μητρώο δεν είναι ακατάστατο, όχι αρχεία ρυθμίσεων- απαραίτητο για τον διακομιστή.
  • χαμηλότερη κατανάλωση πόρων σε σύγκριση με την εξομοίωση ολόκληρου του λειτουργικού συστήματος.

δείτε επίσης

Συνδέσεις

  • Επισκόπηση τεχνικών, αρχιτεκτονικών και υλοποιήσεων εικονικοποίησης (Linux), www.ibm.com
  • Virtual machines 2007. Natalia Elmanova, Sergey Pakhomov, ComputerPress 9’2007
Εικονικοποίηση διακομιστή
  • Εικονικοποίηση διακομιστή. Neil McAllister, InfoWorld
  • Εικονικοποίηση διακομιστών τυπικής αρχιτεκτονικής. Leonid Chernyak, Ανοικτά συστήματα
  • Εναλλακτικές λύσεις για τους ηγέτες στο κανάλι 2009, 17 Αυγούστου 2009
Εικονικοποίηση υλικού
  • Τεχνολογίες εικονικοποίησης υλικού, ixbt.com
  • Σπείρες εικονικοποίησης υλικού. Alexander Alexandrov, Ανοικτά Συστήματα

Σημειώσεις


Ίδρυμα Wikimedia. 2010.

Δείτε τι είναι το "Virtualization" σε άλλα λεξικά:

    εικονικοποίηση- Ο παρακάτω γενικός ορισμός δίνεται στις εργασίες του συλλόγου ΣΝΙΑ. "Η εικονικοποίηση είναι μια πράξη συνδυασμού πολλών συσκευών, υπηρεσιών ή λειτουργιών του εσωτερικού στοιχείου της υποδομής (πίσω άκρο) με ένα πρόσθετο εξωτερικό (μπροστινό... ...

    εικονικοποίηση- Διαχωρισμός του φυσικού στρώματος του δικτύου (θέση και συνδέσεις συσκευών) από το λογικό του επίπεδο (ομάδες εργασίας και χρήστες). Διαμορφώστε τις παραμέτρους του δικτύου χρησιμοποιώντας λογικά κριτήρια αντί για φυσικά. ... Οδηγός Τεχνικού Μεταφραστή

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

Δωρεάν πλατφόρμες εικονικοποίησης διακομιστή

Αρθρο:

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

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

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

Ηγέτες σε πλατφόρμες εικονικοποίησης

Η ανάπτυξη εργαλείων εικονικοποίησης σε διάφορα επίπεδα αφαίρεσης συστήματος συνεχίζεται για περισσότερα από τριάντα χρόνια. Ωστόσο, μόλις σχετικά πρόσφατα οι δυνατότητες υλικού των διακομιστών και των επιτραπέζιων υπολογιστών επέτρεψαν να ληφθεί σοβαρά υπόψη αυτή η τεχνολογία σε σχέση με την εικονικοποίηση των λειτουργικών συστημάτων. Συμβαίνει ότι για πολλά χρόνια, τόσο διάφορες εταιρείες όσο και λάτρεις έχουν αναπτύξει διάφορα εργαλεία για την εικονικοποίηση λειτουργικών συστημάτων, αλλά δεν υποστηρίζονται όλα ενεργά επί του παρόντος και δεν είναι σε αποδεκτή κατάσταση για αποτελεσματική χρήση. Σήμερα, οι ηγέτες στην παραγωγή εργαλείων εικονικοποίησης είναι οι VMware, Microsoft, SWSoft (μαζί με την εταιρεία Parallels), XenSource, Virtual Iron και InnoTek. Εκτός από τα προϊόντα αυτών των προμηθευτών, υπάρχουν επίσης εξελίξεις όπως QEMU, Bosch και άλλα, καθώς και εργαλεία εικονικοποίησης για προγραμματιστές λειτουργικών συστημάτων (για παράδειγμα, Solaris Containers), τα οποία δεν χρησιμοποιούνται ευρέως και χρησιμοποιούνται από έναν στενό κύκλο των ειδικών.

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

Ωστόσο, εάν χρησιμοποιείτε εικονικοποίηση διακομιστή σε μικρή κλίμακα, στον τομέα των μικρομεσαίων επιχειρήσεων (Small and Medium Business), οι δωρεάν πλατφόρμες ενδέχεται να γεμίσουν μια θέση στο περιβάλλον παραγωγής μιας εταιρείας και να προσφέρουν σημαντική εξοικονόμηση μετρητών.

Πότε να χρησιμοποιείτε δωρεάν πλατφόρμες

Εάν δεν χρειάζεστε μαζική ανάπτυξη εικονικών διακομιστών σε έναν οργανισμό, συνεχή παρακολούθηση της απόδοσης των φυσικών διακομιστών υπό μεταβαλλόμενα φορτία και υψηλό βαθμό διαθεσιμότητας, μπορείτε να χρησιμοποιήσετε εικονικές μηχανές που βασίζονται σε δωρεάν πλατφόρμεςγια τη συντήρηση των εσωτερικών διακομιστών του οργανισμού. Με τον αυξανόμενο αριθμό εικονικών διακομιστών και τον υψηλό βαθμό ενοποίησής τους σε φυσικές πλατφόρμες, απαιτείται η χρήση ισχυρών εργαλείων διαχείρισης και συντήρησης εικονική υποδομή. Ανάλογα με το αν χρειάζεται να χρησιμοποιήσετε διαφορετικά συστήματα αποθήκευσης και δίκτυα, όπως το Storage Area Network (SAN), εργαλεία Κρατήστε αντίγραφοκαι ανάκτηση μετά από αποτυχίες και «καυτή» μετεγκατάσταση εικονικών μηχανών σε άλλο εξοπλισμό, ενδέχεται να μην έχετε αρκετές δυνατότητες δωρεάν πλατφορμών εικονικοποίησης, ωστόσο, θα πρέπει να σημειωθεί ότι οι δωρεάν πλατφόρμες ενημερώνονται συνεχώς και αποκτούν νέες λειτουργίες, γεγονός που διευρύνει το πεδίο χρήση τους.

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

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

Δωρεάν πλατφόρμες εικονικοποίησης διακομιστή

Σχεδόν σε οποιονδήποτε οργανισμό που χρησιμοποιεί υποδομή διακομιστή, υπάρχει συχνά ανάγκη χρήσης τόσο τυπικών υπηρεσιών δικτύου (DNS, DHCP, Active Directory) όσο και αρκετών εσωτερικών διακομιστών (εφαρμογές, βάσεις δεδομένων, εταιρικές πύλες) που δεν αντιμετωπίζουν μεγάλα φορτία και διανέμονται σε διαφορετικούς φυσικούς διακομιστές. Αυτοί οι διακομιστές μπορούν να ενοποιηθούν σε πολλές εικονικές μηχανές σε έναν φυσικό κεντρικό υπολογιστή. Ταυτόχρονα, απλοποιείται η διαδικασία μετεγκατάστασης διακομιστών από μια πλατφόρμα υλικού σε άλλη, μειώνεται το κόστος υλικού, απλοποιείται η διαδικασία δημιουργίας αντιγράφων ασφαλείας και αυξάνεται η διαχειρισιμότητα τους. Ανάλογα με τους τύπους λειτουργικών συστημάτων που εκτελούν υπηρεσίες δικτύου και τις απαιτήσεις για το σύστημα εικονικοποίησης, μπορείτε να επιλέξετε το κατάλληλο δωρεάν προϊόν για το εταιρικό περιβάλλον. Κατά την επιλογή μιας πλατφόρμας εικονικοποίησης διακομιστή, είναι απαραίτητο να ληφθούν υπόψη τα χαρακτηριστικά απόδοσης (εξαρτώνται τόσο από την τεχνολογία εικονικοποίησης που χρησιμοποιείται όσο και από την ποιότητα υλοποίησης των διαφόρων στοιχείων της πλατφόρμας των κατασκευαστών), την ευκολία ανάπτυξης, την ικανότητα κλιμάκωσης εικονική υποδομή και τη διαθεσιμότητα πρόσθετων εργαλείων διαχείρισης, συντήρησης και παρακολούθησης.

OpenVZ

Δυστυχώς, η Microsoft ανακοίνωσε πρόσφατα ότι η εικονικοποίηση στην πλατφόρμα των Windows 2008 δεν θα είναι διαθέσιμη μέχρι τα μέσα του 2008, επομένως η VMware έχει ακόμα πολύ χρόνο για να κατακτήσει ακόμη μεγαλύτερο μερίδιο αγοράς στις τεχνολογίες εικονικοποίησης.

Ένα άλλο πλεονέκτημα του Virtual Server είναι η δυνατότητα διαχείρισης του διακομιστή εικονικοποίησης μέσω του Windows Management Instrumentation (WMI) και η στενή ενσωμάτωσή του με άλλα προϊόντα και υπηρεσίες της Microsoft. Οι εικονικές μηχανές που βασίζονται σε Virtual Server μπορούν να διαχειρίζονται είτε μέσω ενός λεπτού είτε ενός παχύ πελάτη.

Φυσικά, το προϊόν Virtual Server μπορεί να χρησιμοποιηθεί για τη διατήρηση μιας εσωτερικής υποδομής εικονικού διακομιστή όχι μόνο στον τομέα SMB, αλλά και σε μεγάλους οργανισμούς. Δεν είναι ακόμα σαφές πώς θα είναι η ενσωματωμένη εικονικοποίηση πλατφόρμα Windows Server 2008, αλλά η Microsoft θα είναι σίγουρα ένας καλός ανταγωνιστής των πλατφορμών VMware.

Διακομιστής VMware

Η VMware είναι επί του παρόντος ο αδιαμφισβήτητος ηγέτης στην παραγωγή πλατφορμών εικονικοποίησης τόσο διακομιστών όσο και επιτραπέζιων υπολογιστών. Στον τομέα της εικονικοποίησης διακομιστή, η VMware προσφέρει δύο βασικά διαφορετικά προϊόντα: δωρεάν Διακομιστής VMwareκαι εμπορικό VMware Διακομιστής ESX. Το πρώτο απευθύνεται στο τμήμα εικονικοποίησης για μικρές και μεσαίες επιχειρήσεις, ενώ το δεύτερο αποτελεί μέρος μιας λύσης για τη δημιουργία εικονικής υποδομής σε έναν μεγάλο οργανισμό. Το προϊόν VMware Server, αν και αυτή τη στιγμή βρίσκεται στην έκδοση 1.0.3, έχει αναπτυχθεί από τη VMware εδώ και πολύ καιρό και προηγουμένως ονομαζόταν VMware GSX Server. Από τότε που έγινε δωρεάν το 2006, το προϊόν έχει αποκτήσει τεράστια δημοτικότητα όχι μόνο ως εργαλείο εικονικοποίησης διακομιστή, αλλά χρησιμοποιείται επίσης συχνά ως πλατφόρμα εικονικοποίησης επιφάνειας εργασίας από επαγγελματίες πληροφορικής και εταιρείες ανάπτυξης λογισμικού.

Ο VMware Server έχει όλες τις απαραίτητες δυνατότητες για την υλοποίηση εικονικοποίησης στον τομέα των SMB για τη διατήρηση της εικονικής υποδομής στην εταιρεία. Οι πλατφόρμες Windows και Linux μπορούν να χρησιμοποιηθούν ως πλατφόρμες υποδοχής, γεγονός που επιτρέπει τη χρήση εικονικοποίησης σε ένα ετερογενές επιχειρηματικό περιβάλλον. Η λίστα των υποστηριζόμενων λειτουργικών συστημάτων επισκέπτη είναι πολύ εκτενής και η ευκολία χρήσης του προϊόντος επιτρέπει τη χρήση του από ένα ευρύ φάσμα χρηστών. Ο VMware Server υποστηρίζει λειτουργικά συστήματα κεντρικού και επισκέπτη 32 και 64-bit και παρέχει δυνατότητες για απομακρυσμένη διαχείριση εικονικών μηχανών και εικονικού διακομιστή. Ο διακομιστής VMware περιλαμβάνει υποστήριξη για Intel VT, διεπαφές λογισμικού για αλληλεπίδραση εφαρμογών τρίτων με εικονικές μηχανές και μπορεί να εκκινηθεί ως υπηρεσία κατά την εκκίνηση του κεντρικού συστήματος. Μια εικονική μηχανή που εκτελεί διακομιστή VMware μπορεί να έχει έως και 4 διεπαφές εικονικού δικτύου, 3,6 GB μνήμης RAM και να τη διαχειρίζονται πολλοί χρήστες. Εάν διαθέτετε μια ώριμη υποδομή εικονικού διακομιστή, μπορεί να χρειαστείτε πρόσθετα εργαλεία διαχείρισης που παρέχει το VMware Virtual Center.

Όσον αφορά την ευκολία και την ευκολία χρήσης, ο VMware Server είναι ο αδιαμφισβήτητος ηγέτης και όσον αφορά τις επιδόσεις δεν υστερεί σε σχέση με τις εμπορικές πλατφόρμες (ειδικά σε φιλοξενούμενες Συστήματα Linux). Στα μειονεκτήματα συγκαταλέγεται η έλλειψη υποστήριξης για hot migration και η έλλειψη εφεδρικών εργαλείων, τα οποία, ωστόσο, παρέχονται, τις περισσότερες φορές, μόνο από εμπορικές πλατφόρμες. Φυσικά, VMware Server η καλύτερη επιλογήγια γρήγορη ανάπτυξη των εσωτερικών διακομιστών ενός οργανισμού, συμπεριλαμβανομένων προεγκατεστημένων προτύπων εικονικών διακομιστών, τα οποία βρίσκονται σε αφθονία στο διάφορους πόρους(για παράδειγμα, Virtual Appliance Marketplace).

Αποτελέσματα

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

Όνομα πλατφόρμας, προγραμματιστής ΛΣ κεντρικού υπολογιστή Επίσημα υποστηριζόμενα λειτουργικά συστήματα επισκέπτη Υποστήριξη πολλαπλών εικονικών επεξεργαστών (Virtual SMP) Τεχνική εικονικοποίησης Τυπική χρήση Παραγωγικότητα
OpenVZ Ένα έργο κοινότητας ανοιχτού κώδικα που υποστηρίζεται από το SWSoft Linux Διάφορες διανομές Linux Ναί Εικονικοποίηση επιπέδου λειτουργικό σύστημα Απομόνωση εικονικών διακομιστών (συμπεριλαμβανομένων των υπηρεσιών φιλοξενίας) Χωρίς απώλειες
Virtual Iron 3.7
Virtual Iron Software, Inc
Δεν απαιτείται Windows, RedHat, SuSE Ναι (έως 8) Εικονικοποίηση διακομιστή σε περιβάλλον παραγωγής Κοντά στη μητρική
Εικονικός διακομιστής 2005 R2 SP1
Microsoft
Windows Windows, Linux (Red Hat και SUSE) Οχι Εγγενής εικονικοποίηση, εικονικοποίηση υλικού Εικονικοποίηση εσωτερικών διακομιστών σε εταιρικό περιβάλλον Κοντά σε εγγενή (με εγκατεστημένο Εικονική μηχανήΠροσθήκες)
Διακομιστής VMware
VMware
Windows, Linux DOS, Windows, Linux, FreeBSD, Netware, Solaris Ναί Εγγενής εικονικοποίηση, εικονικοποίηση υλικού Ενοποίηση διακομιστή μικρές επιχειρήσεις, ανάπτυξη/δοκιμή Κοντά στη μητρική
Xen Express και Xen
XenSource (υποστηρίζεται από Intel και AMD)
NetBSD, Linux, Solaris Linux, NetBSD, FreeBSD, OpenBSD, Solaris, Windows, Plan 9 Ναί Paravirtualization, εικονικοποίηση υλικού Προγραμματιστές, δοκιμαστές, επαγγελματίες πληροφορικής, ενοποίηση διακομιστών μικρών επιχειρήσεων Κοντά στο εγγενές (μερικές απώλειες κατά την εργασία με το δίκτυο και εντατική χρήση δίσκου)

Παρακαλώ ενεργοποιήστε την JavaScript για να δείτε το

Η εταιρεία μας είναι συνεργάτης της VMware, ενός επιπέδου παροχής επαγγελματικών λύσεων

Έχετε σκεφτεί ποτέ ότι ο στόλος των διακομιστών ή των σταθμών εργασίας σας στο γραφείο ή την παραγωγή, στους οποίους ανατίθενται εργασίες μέσης και υψηλής κρισιμότητας, έχει αυξηθεί σε τεράστια μεγέθη;! Αυτό το συγκρότημα απαιτεί συνεχώς επισκευές και εκσυγχρονισμό και επίσης αυξάνει το κόστος του προσωπικού λειτουργίας. Όσο περισσότεροι φυσικοί διακομιστές υπάρχουν, τόσο πιο δύσκολο είναι να διατηρηθεί ο στόλος στο σύνολό του.

Περιττό να πούμε ότι η διακοπή λειτουργίας λόγω δυσλειτουργίας τουλάχιστον μέρους του εξοπλισμού σε ένα εργοστάσιο ή γραφείο συνεπάγεται αναπόφευκτα απώλεια κερδών και κατάρρευση των υποχρεώσεων προς πελάτες και επιχειρηματικούς εταίρους.
Επίσης, ίσως έχετε σκεφτεί τι θα συμβεί εάν, μετά από 4-5 χρόνια λειτουργίας, το υλικό του διακομιστή αποτύχει και η συσσωρευμένη βάση δεδομένων, η οποία είναι κρίσιμης αξίας για την επιχείρηση, αν και δεν έχει χαθεί, θα είναι απρόσιτη για μεγάλο χρονικό διάστημα; Το υλικό γίνεται γρήγορα παρωχημένο και η εύρεση ενός κατάλληλου αντικαταστάτη μπορεί συχνά να γίνει μόνο κατόπιν παραγγελίας, και αυτό απαιτεί χρόνο. Οι άνθρωποι που έχτισαν αυτό το σύστημα τα παράτησαν και αρρωσταίνουν! Όσοι τα αντικαθιστούν αφιερώνουν χρόνο στη μελέτη διαδικασίες παραγωγήςσχετικά με τη συντήρηση του συστήματος και τις μη τεκμηριωμένες λεπτότητες στη λειτουργία του υπάρχοντος εξοπλισμού.

Εκτεταμένος χρόνος διακοπής λειτουργίας ή πλήρης απώλεια δεδομένων είναι πολύ πιθανό!

Όσο περισσότερο λειτουργεί το σύστημα, τόσο μεγαλύτερη είναι η πιθανότητα αποτυχίας ή αποτυχίας του και ταυτόχρονα απώλειας κέρδους. Ταυτόχρονα, οι αστοχίες υποδομής μπορεί να είναι απρόβλεπτες και να λειτουργούν σαν ωρολογιακή βόμβα.

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

Υπάρχει μια απάντηση - ένα σύστημα εικονικοποίησης!

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

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

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

Στην περίπτωση ιδιαίτερα κρίσιμων υπολογιστικών δεδομένων, η εικονικοποίηση σάς επιτρέπει να το κάνετε συστάδες αποτυχίαςΜε μεγάλο ποσόδιακομιστές εντός του συμπλέγματος, γεγονός που αυξάνει την αξιοπιστία του συστήματος στο σύνολό του. Η ομαδοποίηση σάς επιτρέπει να κλιμακώσετε το σύστημα για οποιαδήποτε εργασία σύντομο χρονικό διάστημα; Τόσο η επέκταση της χωρητικότητας όσο και η απενεργοποίηση γίνονται με ελάχιστο χρόνο διακοπής λειτουργίας.

    Παράδειγμα: Χρειάστηκε να εκκινήσετε άλλες 50 εικονικές μηχανές για ένα έργο που ήδη εκτελείται. Ανάλογα με τον φόρτο εργασίας αυτών των εικονικών μηχανών, ο απαιτούμενος αριθμός διακομιστών εικονικοποίησης προστίθεται στο σύμπλεγμα. Οι εικονικές μηχανές αναπτύσσονται και το έργο ξεκινά. Το κόστος του έργου μειώνεται κατά 50%, γιατί δεν χρειάζεται να αγοράσετε δικό του διακομιστή για κάθε υπηρεσία.


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

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

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

VMware

Η αμερικανική εταιρεία VMware, που ειδικεύεται στην παραγωγή λύσεων εικονικοποίησης και υποδομών cloud, είναι ένας από τους κορυφαίους ηγέτες στον τομέα της.

Η εταιρεία ιδρύθηκε το 1998 από πέντε προγραμματιστές, μεταξύ των οποίων τον κύριο ρόλο έπαιξε το παντρεμένο ζευγάρι Mendel Rosenblum και Diana Green. Το όνομα VMware προέρχεται από τη φράση "Virtual Machine (VM)" (εικονική μηχανή) και το δεύτερο μέρος προέρχεται από τη λέξη "software" (λογισμικό).

Το πρώτο προϊόν VMware (VMware Worstation) παρουσιάστηκε το 1999 και το 2001 εφαρμογές διακομιστή. Και χάρη σε αυτές τις αποφάσεις, μέχρι το 2003 η εταιρεία κατέλαβε την ηγετική θέση στον τομέα αυτό. Το 2004, η VMware αγοράστηκε από την EMC και αυτή τη στιγμή βρίσκεται υπό τη διαχείρισή της. Το 2010, τα έσοδα της VMware ήταν 2,9 δισεκατομμύρια δολάρια. Επί του παρόντος, η VMware κατατάσσεται στην 5η θέση στην κατάταξη των εταιρειών λογισμικού πληροφορικής.

Με τα χρόνια, η VMware έχει γίνει πελάτες περισσότερων από 250.000 πελατών, πολλοί από τους οποίους περιλαμβάνονται στη λίστα του Fortune 100 και το δίκτυο συνεργατών περιλαμβάνει περίπου 25.000 εταιρείες, συμπεριλαμβανομένων τεχνολογικών συνεργατών. Στη ρωσική αγορά, οι πελάτες της VMware είναι κυρίως μεγάλες εταιρείες, τράπεζες και εταιρείες τηλεπικοινωνιών.

Η VMware προσφέρει λύσεις για τη μείωση του κόστους πληροφορικής μεταβαίνοντας στο cloud computing. Με τα προϊόντα VMware, οι εταιρείες μπορούν να βελτιώσουν την αποτελεσματικότητα της υποδομής πληροφορικής τους με ένα πιο ευέλικτο, προσαρμοστικό και αξιόπιστο μοντέλο παροχής υπηρεσιών που μπορεί να λύσει τα επιχειρηματικά προβλήματα που χρειάζονται.

VMware εταιρεία, προϊόντα

Ο αριθμός των προϊόντων από το VMware που πωλούνται στη ρωσική αγορά δεν περιορίζεται στο σύνολο των προϊόντων για την αρχική εικονικοποίηση vSphere 5 Μια μεγάλη εταιρεία απορροφά τα μικρά, αγοράζει ανοιχτή πηγήανάπτυξης (Zimbra) και όλα αυτά πωλούνται με την επωνυμία VMware, ενωμένα σε μια ενιαία υποδομή υπηρεσιών. Παρακάτω μπορείτε να βρείτε έναν πίνακα προϊόντων (ή οικογενειών προϊόντων) με σύντομη περιγραφή.

Λογισμικό για τη δημιουργία του δικού σας συστήματος εικονικοποίησης

VMware vSphere

Μια οικογένεια προϊόντων για εικονικοποίηση διακομιστή εντός μιας εταιρείας. Συνήθως αποτελείται από δύο προϊόντα - αυτό Υπερεπίστης ESXiκαι ο διακομιστής διαχείρισης διακομιστή vCenter.
Υπάρχουν δύο τύποι αδειών χρήσης vSphere:
Για μικρές επιχειρήσεις και υποκαταστήματα - vSphere Essentials Kit
Για μεσαίες και μεγάλες επιχειρήσεις - vSphere Acceleration Kit

VMware Go

Ένα προϊόν λογισμικού για όσους θέλουν να αρχίσουν να χρησιμοποιούν δωρεάν εικονικοποίηση από το VMware με βάση την άδεια Free ESXi. Θα έχετε την ευκαιρία να αυτοματοποιήσετε ορισμένες διαδικασίες και να συγκεντρώσετε τη διαχείριση της εικονικής σας υποδομής. Αυτό, φυσικά, δεν είναι διακομιστής vCenter, αλλά για έναν άπειρο διαχειριστή, η χρήση του λογισμικού της σειράς Go μπορεί να είναι χρήσιμη. Η πλήρης λειτουργικότητα βρίσκεται στη σελίδα του προϊόντος.
Υπάρχουν δύο εκδόσεις του προϊόντος, δωρεάν VMware Go και δωρεάν VMware Go Pro.

Οικογένεια προϊόντων VMware vCloud

VMware vCloud Director

Ένα κέλυφος λογισμικού, ένα πρόσθετο πάνω από την εικονική υποδομή. Ο διαχειριστής μπορεί να το χρησιμοποιήσει για να διανείμει την πρόσβαση σε εικονικές μηχανές για απλούς χρήστες (προγραμματιστές, δοκιμαστές). Οι χρήστες μπορούν να δημιουργήσουν οι ίδιοι εικονικές μηχανές ή ολόκληρες εικονικές υποδομές, να ενεργοποιήσουν ή να σταματήσουν τη λειτουργία τους.
Αυτή η λύση μπορεί να είναι κατάλληλη για παρόχους ή μεγάλες εταιρείες.
Ένας μεγάλος αριθμός προϊόντων VMware έχει προσαρμοστεί για χρήση με το vCloud, όπως το vCenter Chargeback, το vCenter vOrchestrator, το vApp, το vShield.
Το vCloud Director έχει άδεια χρήσης με βάση τον αριθμό των εικονικών μηχανών που εκτελούνται σε αυτό ταυτόχρονα.

VMware vCloud Request Manager

Αυτή η προσθήκη στον αναπτυγμένο vCloud Director επιτρέπει στους χρήστες να δημιουργούν αιτήματα για τον διαχειριστή για τη δημιουργία νέων εικονικών μηχανών για αυτούς, εκχωρώντας δωρεάν άδειες χρήσης διαφόρων λογισμικών για τη διάρκεια του περιπτέρου τους. Μετά την υποβολή μιας αίτησης, ένας υπάλληλος μπορεί να παρακολουθεί την κίνησή του σε μια γραφική διεπαφή.
Το vCloud Request Manager έχει άδεια χρήσης, όπως το vCloud Director, με βάση τον αριθμό των εικονικών μηχανών στην υποδομή vCloud.

Λογισμικό για τελικούς χρήστες και εικονικούς σταθμούς εργασίας

VMware vSphere Hypervisor ESXi

Η βάση της εικονικοποίησης διακομιστή στην υλοποίηση του VMware είναι ένα ειδικά σχεδιασμένο λειτουργικό σύστημα Σύστημα VMware ESXi ή αλλιώς τον ESXi hypervisor. Το κύριο καθήκον του είναι να δημιουργεί και να τρέχει εικονικές μηχανές. Λεπτομερής περιγραφή και οδηγίες εγκατάστασης υπάρχουν στον ιστότοπό μας.

Διακομιστής VMware

Αυτό το πρόγραμμα κυκλοφορεί αρχικά σε δύο δωρεάν εκδόσεις, για διακομιστή Windows και για Linux. Σας επιτρέπει να εκτελείτε εικονικές μηχανές σε πλατφόρμες διακομιστών. Ο διακομιστής Windows έχει τον δικό του διακομιστή vCenter. Η λειτουργικότητά του, φυσικά, δεν μπορεί να συγκριθεί με το vCenter Standard, αλλά για τις μικρές επιχειρήσεις είναι σε καλή τιμή

VMware Player

Δωρεάν πρόγραμμα αναπαραγωγής εικονικής μηχανής. Απογυμνωμένη έκδοση Σταθμός εργασίας VMwareανοιχτή πηγή.

VMware View

Εργαλειοθήκη στοιχεία λογισμικούγια εικονικοποίηση σταθμών εργασίας VDI. Ο χρήστης από τον χώρο εργασίας του (υπολογιστή ή thin client) ή κινητή συσκευή (Android, iOS) μπορεί να συνδεθεί με τις εικονικές του μηχανές χρησιμοποιώντας το πρωτόκολλο PCoIP.

VMware ThinApp

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

VMware ACE

ACE - εξασφαλισμένο υπολογιστικό περιβάλλον. Μια επέκταση για το VMware Workstation που παρέχει κεντρική διαχείριση και βελτιωμένη ασφάλεια για εικονικά περιβάλλοντα τελικού χρήστη.

Σταθμός εργασίας VMware

Το πιο δημοφιλές προϊόν της VMware είναι, φυσικά, το Workstation. Εγκαθίσταται σε σταθμό εργασίας (Windows XP, Vista, 7 ή Linux) και σας επιτρέπει να δημιουργείτε και να εκτελείτε εικονικές μηχανές. Είναι πολύ βολικό να δημιουργείτε πάγκους δοκιμών και περιβάλλοντα ανάπτυξης. Το χαμηλό κόστος και η ευκολία χρήσης κάνουν το VMware Workstation να χρησιμοποιείται ευρέως

VMware Fusion

Αυτός είναι ο σταθμός εργασίας VMware για MAC, σας επιτρέπει να τρέχετε εικονικά Μηχανές Windowsκαι Linux

VMware Zimbra

Εργαλείο για συνεργασία, πιο παρόμοια με τον διακομιστή MS Exchange. Εταιρικό προϊόν.

VMware Horizon App Manager
VMware Mobile Virtualization Platform (MVP)

Λογισμικό διαχείρισης εικονικής υποδομής και εφαρμογών

Οικογένεια προϊόντων VMware vCenter

Διακομιστής VMware vCenter
VMware vCenter Server Heartbeat
Λειτουργίες VMware vCenter
VMware vCenter Orchestrator
VMware vCenter CapacityIQ
VMware vCenter Site Recovery Manager
VMware vCenter Lab Manager
VMware vCenter Configuration Manager
VMware vCenter Converter
VMware vCenter Application Discovery Manager
VMware vCenter AppSpeed
VMware Studio
Αντιστροφή χρέωσης VMware vCenter
VMware Service Manager

Προϊόντα Ασφαλείας

Οικογένεια προϊόντων VMware vShield

Εφαρμογή VMware vShield
VMware vShield Edge
VMware vShield Endpoint

Πλατφόρμα εφαρμογής

Διακομιστής VMware vFabric tc
VMware vFabric Hyperic
VMware vFabric GemFire
Διακομιστής VMware vFabric Enterprise Ready
RabbitMQ

Αλλα

VMware Data Recovery
VMware VMmark
VMware Capacity Planner
Cisco Nexus 1000V
Έλεγχος συμμόρφωσης VMware για PCI
Έλεγχος συμμόρφωσης VMware για vSphere
SUSE Linux EnterpriseΔιακομιστής για VMware

Περιγραφές προϊόντων VMware

Όλο το πακέτο των προϊόντων της εταιρείας σχετίζεται με τον ένα ή τον άλλο τρόπο με τις τεχνολογίες εικονικοποίησης και τις δυνατότητες εφαρμογής τους. Θα πρέπει να σημειωθεί ότι μεταξύ των τριών βασικών παικτών στην αγορά εμπορικών προϊόντων εικονικοποίησης (Citrix, Microsoft, VMware), μόνο η VMware είναι μια εξαιρετικά εξειδικευμένη εταιρεία στα προϊόντα εικονικοποίησης, η οποία της επιτρέπει να βρίσκεται μπροστά από όλους τους ανταγωνιστές όσον αφορά λειτουργικότηταπροϊόντα.

Τα κορυφαία προϊόντα της VMware είναι VMware ESX/ESXi - hypervisors εγκατεστημένοι σε γυμνό μέταλλο. Επί του παρόντος, η τελευταία έκδοση του προϊόντος είναι η έκδοση 4, που κυκλοφόρησε στα μέσα του 2009. Ο hypervisor είναι η βάση για την εικονικοποίηση διακομιστή, σας επιτρέπει να μοιράζεστε πόρους με τέτοιο τρόπο ώστε να δημιουργείτε ξεχωριστά, ανεξάρτητα περιβάλλοντα για πολλά λειτουργικά συστήματα σε έναν φυσικό διακομιστή. Ωστόσο, ο ίδιος ο hypervisor έχει πολύ περιορισμένο εύρος δυνατοτήτων για να πραγματοποιήσει όλα τα πλεονεκτήματα, απαιτείται μια λύση που περιλαμβάνει όχι μόνο εργαλεία εικονικοποίησης, αλλά και διαχείριση υποδομής (vCenter). ολοκληρωμένη λύσηονομάζεται vSphere.

Μια ανάλυση της αποτελεσματικότητας της χρήσης εξοπλισμού διακομιστή δείχνει ότι το μεγαλύτερο μέρος του χρόνου εργασίας, το φορτίο είναι περίπου 5-8% του μέγιστου, ενώ κατά τις μη εργάσιμες ώρες οι διακομιστές απλώς στέκονται σε αδράνεια, θερμαίνοντας τον αέρα. Όταν χρησιμοποιούμε VMware vSphere, ενοποιούμε το φορτίο από πολλούς διακομιστές σε έναν φυσικό διακομιστή (μεταφέρουμε όχι μόνο εφαρμογές, αλλά και λειτουργικά συστήματα σε έναν διακομιστή). Η απόδοση των σύγχρονων διακομιστών καθιστά την προηγουμένως δημοφιλή έννοια "μία εργασία - ένας διακομιστής" εξαιρετικά αναποτελεσματική, αλλά χάρη στην εικονικοποίηση είναι πλέον δυνατή η χρήση ενός νέου: "μία εργασία - μία εικονική μηχανή". Έτσι, το πρόβλημα της συμβατότητας διαφόρων λογισμικών επιλύεται - δεν μπορούν να εκτελεστούν όλες οι εφαρμογές σε μία παρουσία του λειτουργικού συστήματος. Επιπλέον, η υποδομή χρησιμοποιεί συχνά παλιές εφαρμογές που δεν είναι πλέον συμβατές με τρέχουσες εκδόσεις OS και η εγκατάσταση παλαιότερων εκδόσεων δεν υποστηρίζεται σε νέο υλικό. Η εικονικοποίηση λύνει επίσης αυτό το πρόβλημα - μπορείτε ακόμη και να εκτελέσετε τα Windows NT 4.0 ή MS-DOS σε μια εικονική μηχανή ESX.

Φυσικά, η τεχνολογία virtualization απαιτεί πρόσθετους πόρους από εξοπλισμό διακομιστή, αλλά αυτή τη στιγμή ανέρχονται στο 1-3% της διαθέσιμης ισχύος, κάτι που είναι αρκετά για τα οφέλη που παρέχει αυτή η τεχνολογία.

Για κεντρική διαχείριση και παρακολούθηση, χρησιμοποιείται ένα ειδικό προϊόν - VMware vCenter. Εκτός από την παρακολούθηση και τη δημιουργία εικονικών διακομιστών, το vCenter παρέχει δυνατότητες όπως μετακίνηση εικονικών μηχανών μεταξύ φυσικών διακομιστών, μετεγκατάσταση πόρων δίσκου, δημιουργία στιγμιότυπων, ανάπτυξη εικονικών μηχανών από πρότυπα και άλλες πρόσθετες δυνατότητες του VMware vSphere.

Και οι δύο εκδόσεις των hypervisors (ESX και ESXi) έχουν την ίδια λειτουργικότητα από την άποψη των εικονικών μηχανών, αλλά η εφαρμογή τους είναι διαφορετική. Το ESX περιλαμβάνει μια κονσόλα υπηρεσίας για τη διαχείριση του hypervisor, αλλά το ESXi δεν διαθέτει τέτοια κονσόλα (λόγω αυτού, το μέγεθός του είναι πολύ μικρότερο και η διαχείριση είναι δυνατή μόνο μέσω vCenter, vSphere Client ή σεναρίων στο μηχάνημα ελέγχου). Ενώ το ESX μοιάζει με λειτουργικό σύστημα στον χρήστη, το ESXi μοιάζει περισσότερο με BIOS μητρικής πλακέτας. Εγκατάσταση και αρχική εγκατάστασηΤο ESXi είναι πολύ απλό και η χρήση της ενσωματωμένης έκδοσης (παρέχεται με τον διακομιστή) σας επιτρέπει να αναπτύξετε ένα σύστημα εικονικοποίησης μέσα σε λίγα λεπτά. Διατίθεται επίσης στους χρήστες δωρεάν έκδοση ESXi, το οποίο έχει αρκετούς περιορισμούς - για παράδειγμα, δεν υπάρχει υποστήριξη για κεντρική διαχείριση, καθώς και τις «επιχειρηματικές» δυνατότητες του vSphere - vMotion, HA, DRS κ.λπ.

Περιοχή εφαρμογής

Τα προϊόντα εικονικοποίησης διακομιστή βρίσκουν την εφαρμογή τους σε μια μεγάλη ποικιλία υποδομών: από μικρές εταιρείες έως μεγάλες επιχειρήσεις.

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

Σε μεσαίες και μεγάλες επιχειρήσεις, η εικονικοποίηση διακομιστή επιτρέπει την αύξηση της διαθεσιμότητας υπηρεσιών που χρησιμοποιούν τεχνολογίες ανοχής σφαλμάτων και τη μετεγκατάσταση εικονικών διακομιστών μεταξύ φυσικών διακομιστών. Η δυνατότητα μετακίνησης εικονικών διακομιστών από έναν φυσικό διακομιστή σε έναν άλλο χωρίς διακοπή μπορεί να αυξήσει σημαντικά τη διαθεσιμότητα της υπηρεσίας και να διευκολύνει τη συντήρηση ολόκληρου του συστήματος. Ο χρόνος για την ανάπτυξη νέων υπηρεσιών μειώνεται σημαντικά - δεν χρειάζεται πλέον να περιμένετε για την παράδοση ενός νέου διακομιστή, αρκεί να αναπτύξετε μια νέα εικονική μηχανή και να εγκαταστήσετε το απαραίτητο λογισμικό σε λίγα λεπτά. Λόγω του γεγονότος ότι οι εικονικές μηχανές δεν απαιτούν εγκατάσταση συγκεκριμένων προγραμμάτων οδήγησης, ενημερώσεις υλικολογισμικού κ.λπ. Τα καθήκοντα διαχείρισης είναι επίσης πολύ απλοποιημένα.

Το VMware vSphere έχει καθολικό σύστημαπαρακολούθηση της κατάστασης των στοιχείων ολόκληρου του συστήματος, τόσο σε επίπεδο φυσικών διακομιστών όσο και σε επίπεδο εικονικών διακομιστών της επιχείρησης. Αν τυπικά μέσαη παρακολούθηση δεν είναι αρκετή για κάποιο λόγο, υπάρχει μια σειρά από πρόσθετες εφαρμογές τρίτων (για παράδειγμα, Veeam Monitor) που έχουν πρόσθετες δυνατότητες.

Είναι επίσης σημαντικό το σύστημα να σας επιτρέπει να κατανέμετε εξουσίες μεταξύ διαχειριστών που χρησιμοποιούν το σύστημα. Αυτό χρήσιμο εργαλείογια μεγάλες εταιρείες με μεγάλες τεχνικές υπηρεσίες.

Υπάρχει επίσης μια τεχνολογία για μια «διαφανή» μετάβαση από έναν φυσικό διακομιστή σε έναν εικονικό, η οποία σας επιτρέπει να μεταφέρετε εύκολα έναν υπάρχοντα διακομιστή σε ένα εικονικό περιβάλλον, ενώ ο χρήστης δεν θα παρατηρήσει καμία αλλαγή και θα μπορεί να συνεχίσει να εργάζεται χωρίς πρόσθετες τροποποιήσεις (Μετάβαση από φυσική σε εικονική).

Βασική λειτουργικότητα

Το VMware vSphere περιλαμβάνει μια σειρά δυνατοτήτων που μπορούν να βελτιώσουν θεμελιωδώς την αξιοπιστία και τη διαχειρισιμότητα της εικονικής υποδομής μιας επιχείρησης. Η υποστήριξη αυτής της λειτουργικότητας εξαρτάται από την έκδοση του VMware vSphere που χρησιμοποιείται.

Λεπτή Προμήθεια- παροχή εικονικών διακομιστών χώρος στο δισκοσε μεγαλύτερο βαθμό από ό,τι είναι στην πραγματικότητα.

Πράκτορας VC- διαχείριση διακομιστών ESX/ESXi μέσω VMware vCenter.

Διαχειριστής ενημερώσεων- διαχειριστής για τη διαχείριση πακέτων ενημέρωσης για διακομιστές με εγκατεστημένους υπερεπόπτες ESX/ESXi.

VMSafe- τη δυνατότητα ορισμού προηγμένων ρυθμίσεων ασφαλείας και απομόνωσης χρησιμοποιημένων πόρων για εικονικές μηχανές.

vStorage API για προστασία δεδομένων - διεπαφή λογισμικούεπιτρέποντας συστήματα τρίτωνδημιουργία αντιγράφων ασφαλείας για να λειτουργήσει χωρίς σημαντικό φόρτο στον διακομιστή (αντικατάσταση για το σύστημα VCB στο VMware VI3). Για υλοποίηση χρησιμοποιείται η τεχνολογία δημιουργίας στιγμιότυπων εικονικών μηχανών.

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

Ανάκτηση δεδομένων- ενσωματωμένο εφεδρικό σύστημα. Σας επιτρέπει να διαχειρίζεστε τη διαδικασία δημιουργίας και επαναφοράς αντιγράφων ασφαλείας. Η ακεραιότητα δεδομένων και εφαρμογών διασφαλίζεται με την ενσωμάτωση με το Microsoft VSS. Για φιλοξενούμενα συστήματα με Windows, μπορείτε ακόμη και να κάνετε επαναφορά ξεχωριστά αρχεία, και όχι μόνο ολόκληρους εικονικούς δίσκους.

Hot Add- Υποστήριξη για την προσθήκη πόρων (διεπαφές δικτύου, μνήμη κ.λπ.) σε εικονικούς διακομιστές "on the fly", χωρίς διακοπή. Αυτή η επιλογή απαιτεί υποστήριξη από το λειτουργικό σύστημα στον εικονικό διακομιστή.

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

vShield Zones- παρέχει τελειοποίηση της ασφάλειας των εικονικών δικτύων Ethernet σε επίπεδο OSI 2/3.

vMotion- σας επιτρέπει να κάνετε μετεγκατάσταση εικονικών διακομιστών μεταξύ φυσικών διακομιστών χωρίς διακοπή της εργασίας.

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

DRS DPM- δύο λειτουργίες που σας επιτρέπουν να διανέμετε εικονικές μηχανές μεταξύ φυσικών διακομιστών προκειμένου να διασφαλίσετε τη μέγιστη απόδοση στη χρήση των πόρων. Εάν υπάρχει υπερβολικό φορτίο στον φυσικό διακομιστή, οι εικονικές μηχανές θα ανακατανεμηθούν (χρησιμοποιώντας vMotion) μεταξύ διακομιστών που διαθέτουν δωρεάν πόρους. Το DPM σάς επιτρέπει να απενεργοποιείτε αχρησιμοποίητους φυσικούς διακομιστές και στη συνέχεια να τους ενεργοποιείτε όταν χρειάζονται, ώστε η κατανάλωση ενέργειας να μπορεί να μειωθεί σημαντικά κατά τη διάρκεια χαμηλού φορτίου στους διακομιστές.

vNetwork Distributed Switch- τη δυνατότητα δημιουργίας εικονικών διακοπτών που διανέμονται μεταξύ διαφορετικών διακομιστών ESX. Μπορείτε επίσης να αγοράσετε τον εικονικό διακόπτη Cisco Nexus 1000 - είναι μια ολοκληρωμένη λύση λογισμικού από τη Cisco. Η διαχείριση αυτού του προϊόντος γίνεται από εργαλεία γνωστά στους διαχειριστές της Cisco και είναι πλήρως ενσωματωμένο σε ένα περιβάλλον που βασίζεται εξοπλισμός δικτύου Cisco.

Φιλοξενούμενα Προφίλ- την ικανότητα δημιουργίας τυπικές ρυθμίσειςγια διακομιστές εικονικοποίησης. Σας επιτρέπει να διαχειρίζεστε κεντρικά τις ρυθμίσεις των διακομιστών με ESX.

Πολλαπλόδρομος Τρίτων- χρήση προϊόντων για εξισορρόπηση και ανοχή σφαλμάτων των διαδρομών σύνδεσης διακομιστή με συστήματα αποθήκευσης. Ένα παράδειγμα τέτοιου προϊόντος είναι το EMC Power-Path.

Αυτή η διάλεξη θα καλύψει τα ακόλουθα θέματα: Χαρακτηριστικά εικονικοποίησης διακομιστή. Εικονικές μηχανές. Υπερεπόπτες. Ορισμοί. Τύποι. Κατάλογος υλικών για αυτοδιδασκαλία.

  • Χαρακτηριστικά εικονικοποίησης διακομιστή
  • Εικονικές μηχανές
  • Υπερεπόπτες
  • Οροι
  • Σύντομη περίληψη

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

Σημείωση. Το υλικό της διάλεξης βασίζεται στην ενότητα «Εικονικοποίηση διακομιστή» του βιβλίου «Κατανόηση των λύσεων εικονικοποίησης της Microsoft» του M. Tulloch (Κεφάλαιο 2).

Σήμερα, οι διακομιστές εκτελούν ένα ευρύ φάσμα εργασιών και οι δυνατότητες υλικού παρέχουν τη δυνατότητα ανάπτυξης πολλών πολύπλοκων εφαρμογών σε έναν μόνο διακομιστή. Ταυτόχρονα, ορισμένες εφαρμογές που εκτελούνται στον διακομιστή ενδέχεται να μην είναι συμβατές με άλλες λύσεις. Έτσι, από την άποψη της ανοχής σφαλμάτων, της ασφάλειας και της διαχείρισης, η οργανωτική προσέγγιση «μία εφαρμογή - ένας διακομιστής» είναι η πλέον προτιμότερη, η οποία ωστόσο συνεπάγεται το πρόβλημα της μη βέλτιστης χρήσης των υπολογιστικών πόρων - μέρος της χωρητικότητας θα είναι αδρανής, για να μην αναφέρουμε ότι ακόμη και ένας μέσος οργανισμός θα πρέπει να διατηρεί έναν στόλο αρκετών διακομιστών.

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

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

Χαρακτηριστικά εικονικοποίησης διακομιστή

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

Με άλλα λόγια, η εικονικοποίηση διακομιστή σάς επιτρέπει:

  • ελαχιστοποίηση του κόστους αγοράς εξοπλισμού διακομιστή.
  • μείωση του κόστους για τη συντήρηση της υποδομής διακομιστή·
  • απλοποίηση της διαδικασίας δημιουργίας αντιγράφων ασφαλείας (δημιουργία εφεδρικών εικονικών μηχανών σε διαφορετικούς φυσικούς διακομιστές).
  • να οργανώσει ένα απομονωμένο εικονικό περιβάλλον για τη δοκιμή και τον εντοπισμό σφαλμάτων εφαρμογών.
  • παρατείνετε την περίοδο χρήσης λύσεις λογισμικούπαλαιότερες εκδόσεις?
  • πραγματοποιήσει τη διαδικασία μετεγκατάστασης του περιβάλλοντος διακομιστή από το ένα μέρος στο άλλο.

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

Εικονικές μηχανές

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

Εικονική μηχανή

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

Λαμβάνοντας υπόψη τα χαρακτηριστικά των εικονικών μηχανών, η εικονικοποίηση διακομιστή πρέπει να πληροί τις ακόλουθες απαιτήσεις:

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

Επομένως, όταν επιλέγετε μια λύση εικονικοποίησης, είναι απαραίτητο να λάβετε υπόψη τη συμμόρφωσή της με αυτές τις απαιτήσεις.

Υπερεπόπτες

Η κατανόηση της εικονικοποίησης του διακομιστή και της εικονικής μηχανής είναι ελλιπής χωρίς την κατανόηση του hypervisor.

Το Hypervisor είναι ένα κύκλωμα λογισμικού ή υλικού που διασφαλίζει την ταυτόχρονη παράλληλη λειτουργία πολλών λειτουργικών συστημάτων σε έναν υπολογιστή.

Ο κύριος σκοπός ενός hypervisor είναι να παρέχει απομονωμένα περιβάλλοντα εκτέλεσης για κάθε εικονική μηχανή και να ελέγχει την πρόσβαση της εικονικής μηχανής και του επισκέπτη λειτουργικού συστήματος στους φυσικούς πόρους υλικού του υπολογιστή.

Υπάρχουν διάφοροι τύποι hypervisors.

Ο πρώτος τύπος hypervisor εκτελείται ως πρόγραμμα ελέγχουαπευθείας στην πλευρά του υλικού του υπολογιστή. Τα λειτουργικά συστήματα εικονικών μηχανών λειτουργούν σε υψηλότερο επίπεδο.

Ρύζι. 5.1.Υπερεπόπτη τύπου 1

Δεδομένου ότι αυτός ο hypervisor λειτουργεί ανεξάρτητα από το λειτουργικό σύστημα, παρέχει μεγαλύτερη απόδοση, αξιοπιστία και ασφάλεια.

Υπερεπόπτες του πρώτου τύπου χρησιμοποιούνται στις ακόλουθες λύσεις:

  • Microsoft Hyper-V.
  • Διακομιστής VMware ESX.
  • Citrix XenServer.

Ο δεύτερος τύπος hypervisor εκτελείται εντός του λειτουργικού συστήματος του κεντρικού υπολογιστή. Τα Guest λειτουργικά συστήματα των εικονικών μηχανών βρίσκονται σε υψηλότερο επίπεδο.

Ρύζι. 5.2.Υπερεπόπτη τύπου 2

Αυτός ο τύπος hypervisor παρέχει χειρότερη απόδοση σε σύγκριση με τον πρώτο τύπο.

Υπερεπόπτες του δεύτερου τύπου χρησιμοποιούνται στις ακόλουθες λύσεις:

  • Εικονικός διακομιστής Microsoft.
  • Διακομιστής VMware.
  • Microsoft Virtual PC.

Ο επόμενος τύπος hypervisor είναι μονολιθικός. Ο μονολιθικός hypervisor περιλαμβάνει προγράμματα οδήγησης συσκευών υλικού.

Ρύζι. 5.3.Μονολιθικός υπερεπιβλέπων

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

Ταυτόχρονα, λαμβάνοντας υπόψη την ποικιλία συσκευών υλικού, όπως μητρικές πλακέτες, ελεγκτές HDD, προσαρμογείς δικτύουκ.λπ., οι προγραμματιστές λύσεων εικονικοποίησης αναγκάζονται να συνεργαστούν στενά με κατασκευαστές υλικού. Έτσι, υποστηρίζεται μόνο το υλικό του οποίου τα προγράμματα οδήγησης περιέχονται στον hypervisor. Αξίζει επίσης να σημειωθεί χαμηλότερη ασφάλεια, αφού όλα συμβαίνουν στο πιο προνομιακό μέρος του συστήματος.

Ο μονολιθικός hypervisor χρησιμοποιείται στη λύση VMware ESX.

Ο τελικός τύπος hypervisor που θα εξετάσουμε είναι ο microkernel. Σε αυτήν την περίπτωση, τα προγράμματα οδήγησης συσκευών βρίσκονται μέσα στο λειτουργικό σύστημα του κεντρικού υπολογιστή. Σε αυτήν την περίπτωση, το λειτουργικό σύστημα υποδοχής, όπως και το λειτουργικό σύστημα επισκέπτη, εκτελείται σε εικονικό περιβάλλον και ονομάζεται "γονικός". Μόνο το γονικό λειτουργικό σύστημα έχει πρόσβαση στο θυγατρικό λειτουργικό σύστημα, με τη σειρά του, μπορεί να αλληλεπιδράσει με το υλικό μόνο μέσω του «γονέα».

Ρύζι. 5.4.Υπερεπίστης μικροπυρήνα

Αυτός ο τύπος hypervisors έχει πολλά πλεονεκτήματα σε σύγκριση με τους μονολιθικούς:

  • συμβατότητα με οποιονδήποτε εξοπλισμό του οποίου τα προγράμματα οδήγησης βρίσκονται εντός του μητρικού λειτουργικού συστήματος.
  • υψηλότερο επίπεδο ασφάλειας.
  • καλύτερη απόδοση του hypervisor αφού δεν χρειάζεται να αλληλεπιδρά με προγράμματα οδήγησης συσκευών.

Παράδειγμα χρήσης αυτού του τύπουΟ hypervisor είναι το Microsoft Hyper-V.

Οροι

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

Εικονικοποίηση διακομιστή- η διαδικασία τοποθέτησης πολλών εικονικών διακομιστών σε έναν φυσικό.

Υπερεπόπτη- λογισμικό ή λύση υλικού, επιτρέποντας την ταυτόχρονη και παράλληλη λειτουργία πολλών λειτουργικών συστημάτων σε έναν υπολογιστή.

Σύντομη περίληψη

Ο σκοπός αυτής της διάλεξης ήταν να διαμορφώσει μια αρχική κατανόηση της εικονικοποίησης διακομιστή, των απαραίτητων απαιτήσεων για αυτόν τον τύπο λύσης, της δομής των hypervisors και των εικονικών μηχανών. Όλα αυτά είναι το απαραίτητο ελάχιστογια περαιτέρω εξέταση μιας λύσης εικονικοποίησης Διακομιστές της Microsoft Hyper-V σε επόμενες διαλέξεις.

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


Η πλατφόρμα Microsoft Application Virtualization (App-V), όπως το MED-V, αποτελεί μέρος του Microsoft Desktop Optimization Pack και χρησιμοποιείται για τη μετατροπή των εφαρμογών σε κεντρικά διαχειριζόμενες εικονικές υπηρεσίες. Με άλλα λόγια, η εφαρμογή λειτουργεί σε ένα απομονωμένο εικονικό περιβάλλον.

Αυτή η προσέγγιση, μεταξύ άλλων, επιτρέπει:

  • χρήση εφαρμογών χωρίς να τις εγκαταστήσετε απευθείας.
  • επίλυση του προβλήματος της συμβατότητας εφαρμογών, τόσο με το λειτουργικό σύστημα όσο και με άλλες εφαρμογές (μία εφαρμογή - ένα απομονωμένο περιβάλλον).
  • χρήση πολλαπλών εκδόσεων μιας εφαρμογής παράλληλα.
  • συγκεντρώνει τη διαχείριση εφαρμογών·
  • επιτάχυνση της διαδικασίας ανάπτυξης ενός νέου χώρου εργασίας·
  • απλοποίηση των διαδικασιών ενημέρωσης και επιδιόρθωσης εφαρμογών·
  • έλεγχο της χρήσης των αδειών.

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

Αρχές εργασίας

Μια εικονική εφαρμογή είναι μια εφαρμογή που μπορεί να εκτελεστεί σε ένα αυτόνομο εικονικό περιβάλλον, που μερικές φορές ονομάζεται sandbox, που βρίσκεται σε έναν κεντρικό υπολογιστή.

Το εικονικό περιβάλλον περιέχει όλα όσα χρειάζονται για την εκτέλεση της εφαρμογής και εκτελείται εντός του λογισμικού πελάτη App-V.

Μετά την εικονικοποίηση των ίδιων των εφαρμογών και την εγκατάσταση του λογισμικού πελάτη App-V, γίνεται εφικτό διάφορους τρόπουςπαράδοση εφαρμογών στον υπολογιστή-πελάτη.

Ας ρίξουμε μια πιο προσεκτική ματιά στον τρόπο λειτουργίας του App-V.

Για την εικονικοποίηση λειτουργικών συστημάτων, χρησιμοποιούνται μια σειρά προσεγγίσεων, οι οποίες χωρίζονται σε λογισμικό και υλικό με βάση τον τύπο υλοποίησης.

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

Η δυναμική μετάφραση περιλαμβάνει την παρεμπόδιση εντολών από το λειτουργικό σύστημα επισκέπτη, ως αποτέλεσμα της οποίας ο hypervisor τις τροποποιεί και τις επιστρέφει στο λειτουργικό σύστημα επισκέπτη. Έτσι, το guest λειτουργικό σύστημα γίνεται ουσιαστικά μία από τις εφαρμογές του κύριου λειτουργικού συστήματος από το οποίο εκτελείται. Το σύστημα επισκεπτών πιστεύει στην πραγματικότητα ότι εκτελείται σε μια πραγματική φυσική πλατφόρμα.

Το Paravirtualization είναι μια τεχνολογία εικονικοποίησης στην οποία τα λειτουργικά συστήματα φιλοξενούμενων προετοιμάζονται για εκτέλεση σε ένα εικονικοποιημένο περιβάλλον, για το οποίο ο πυρήνας τους είναι ελαφρώς τροποποιημένος. Το λειτουργικό σύστημα αλληλεπιδρά με το πρόγραμμα hypervisor, το οποίο του παρέχει ένα Guest API. Αυτό γίνεται έτσι ώστε διάφορες εικονικές μηχανές να μπορούν να λειτουργούν με το υλικό χωρίς να έρχονται σε διένεξη με άλλες εικονικές μηχανές. Η μέθοδος παραεικονικοποίησης επιτυγχάνει υψηλότερη απόδοση από τη μέθοδο δυναμικής μετάφρασης. Το κύριο μειονέκτημα αυτής της μεθόδου είναι ότι εφαρμόζεται μόνο εάν τα λειτουργικά συστήματα φιλοξενούμενων είναι ανοιχτού κώδικα, τα οποία μπορούν να τροποποιηθούν με άδεια χρήσης. Ή ο hypervisor και το λειτουργικό σύστημα επισκέπτης αναπτύχθηκαν από τον ίδιο κατασκευαστή, λαμβάνοντας υπόψη τη δυνατότητα παρα-εικονικοποίησης του συστήματος φιλοξενουμένων (αν και υπό τον όρο ότι ένας υπερεπόπτης χαμηλότερου επιπέδου μπορεί να εκτελεστεί κάτω από τον hypervisor, τότε η παρα-εικονικοποίηση του ο ίδιος ο hypervisor). Ένα από τα πλεονεκτήματα είναι ότι δεν χρειάζεται να χρησιμοποιήσετε ένα πλήρες λειτουργικό σύστημα ως κύριο, αρκεί να χρησιμοποιήσετε ένα ειδικό σύστημα (hypervisor). Και, ως αποτέλεσμα, οι πόροι υλικού χρησιμοποιούνται πιο αποτελεσματικά από εικονικά περιβάλλοντα, αφού λειτουργούν στην πραγματικότητα άμεσα, πρακτικά χωρίς τη μεσολάβηση του κύριου λειτουργικού συστήματος.

Σχήμα 1 Σχέδιο παραεικονικοποίησης

Στην περίπτωση πλήρους εικονικοποίησης, χρησιμοποιούνται μη τροποποιημένες περιπτώσεις λειτουργικών συστημάτων επισκέπτη. Για την υποστήριξη της λειτουργίας αυτών των φιλοξενούμενων συστημάτων, χρησιμοποιείται ένα κοινό επίπεδο εξομοίωσης πάνω από το κύριο λειτουργικό σύστημα. Αυτή η τεχνολογία χρησιμοποιείται, για παράδειγμα, σε εφαρμογές όπως το VMware Workstation, Parallels Desktop, MS Virtual PC, Virtual Iron. Μεταξύ των πλεονεκτημάτων αυτής της μεθόδου εικονικοποίησης είναι η σχετική απλότητα υλοποίησης. Αυτή η λύση είναι αρκετά αξιόπιστη και καθολική. Όλες οι λειτουργίες διαχείρισης αναλαμβάνονται από το κύριο λειτουργικό σύστημα. Εκτός από τα πλεονεκτήματα, υπάρχουν και μειονεκτήματα. Μεταξύ αυτών είναι υψηλά πρόσθετα φορτία σε πόρους υλικού και μάλλον αδύναμη ευελιξία στη χρήση του υλικού.

Εικόνα 2 Πλήρες διάγραμμα εικονικοποίησης

Η ενσωματωμένη εικονικοποίηση είναι μια νέα μέθοδος που χρησιμοποιεί δυνατότητες εικονικοποίησης που υποστηρίζονται από υλικό για να επιτρέπει στους χρήστες να εκτελούν οποιαδήποτε έκδοση λειτουργικού συστήματος σε διάφορα περιβάλλοντα επιφάνειας εργασίας. Ουσιαστικά, η ενσωματωμένη εικονικοποίηση είναι η πλήρης εικονικοποίηση που εφαρμόζεται σε υλικό. Αυτή η προσέγγιση εφαρμόστηκε ως μέρος του έργου BlueStacks Multi-OS.

Εικόνα 3 Διάγραμμα εικονικοποίησης λειτουργικού συστήματος

Η πιο κοινή μορφή εικονικοποίησης αυτή τη στιγμή είναι η εικονικοποίηση του λειτουργικού συστήματος. Ένα εικονικό λειτουργικό σύστημα είναι ένας συνδυασμός πολλών λειτουργικών συστημάτων που λειτουργούν στο ίδιο υλικό. Το κύριο πλεονέκτημα αυτής της μεθόδου είναι η υψηλή απόδοση χρήσης πόρων υλικού. Η αρχή λειτουργίας φαίνεται σχηματικά στο σχήμα 3.

Το αποτέλεσμα της εικονικοποίησης εφαρμογών είναι ο μετασχηματισμός από μια εφαρμογή που απαιτεί εγκατάσταση στο λειτουργικό σύστημα σε μια μη απαιτούμενη, αυτόνομη εφαρμογή. Κατά την εγκατάσταση της εικονικοποιημένης εφαρμογής, το λογισμικό εικονικοποιητή καθορίζει τα στοιχεία του λειτουργικού συστήματος που είναι απαραίτητα για τη λειτουργία και τα εξομοιώνει. Ως αποτέλεσμα αυτών των ενεργειών, δημιουργείται ένα εξειδικευμένο περιβάλλον για μια συγκεκριμένη εφαρμογή, το οποίο διασφαλίζει την πλήρη απομόνωση της εφαρμογής που εκτελείται. Για τη δημιουργία παρόμοια εφαρμογή, τοποθετείται το εικονικοποιημένο λογισμικό ειδικό φάκελο. Όταν ξεκινάτε μια εικονική εφαρμογή, εκκινείται το ίδιο το λογισμικό και ο φάκελος που είναι για αυτήν περιβάλλον εργασίας. Έτσι, δημιουργείται ένα συγκεκριμένο εμπόδιο μεταξύ της εφαρμογής και του λειτουργικού συστήματος, το οποίο εξαλείφει την εμφάνιση συγκρούσεων μεταξύ λογισμικόκαι λειτουργικό σύστημα. Η εικονικοποίηση εφαρμογών πραγματοποιείται από προγράμματα όπως τα Citrix XenApp, SoftGrid και VMWare ThinApp.

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

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

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

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

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

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

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

Ένα παράδειγμα εφαρμογής της κοινής χρήσης πόρων είναι το έργο OpenSolaris Network Virtualization and Resource Control, το οποίο σας επιτρέπει να δημιουργήσετε πολλές εικονικές διεπαφές δικτύου βασισμένες σε μία φυσική.

Αυτή η διαδικασία περιλαμβάνει επίσης τη συγχώνευση, τη διανομή και τη συγκέντρωση πόρων. Για παράδειγμα, τα συμμετρικά συστήματα πολλαπλών επεξεργαστών συνδυάζουν πολλούς επεξεργαστές. Οι διαχειριστές RAID και δίσκων συνδυάζουν πολλούς δίσκους σε μια μεγάλη λογική μονάδα δίσκου. Συχνά αυτός ο υποτύπος περιλαμβάνει επίσης συστήματα αρχείων δικτύου που αφαιρούνται από τις αποθήκες δεδομένων στις οποίες έχουν δημιουργηθεί (Vmware VMFS, Solaris/OpenSolaris ZFS, NetApp WAFL).

Δεν υπάρχουν παρόμοια άρθρα.