Πίνακας περιεχομένων:
- Ο μεγάλος υπεραπόλογος δεδομένων
- Απεικόνιση και εικονικοποίηση μεγάλων δεδομένων
- Εφαρμογή εικονικοποίησης για εργασία με μεγάλα δεδομένα
Βίντεο: Είναι το Cloud ασφαλές ή όχι; 2024
Η εικονικοποίηση χωρίζει τους πόρους και τις υπηρεσίες από το υποκείμενο φυσικό περιβάλλον παράδοσης, επιτρέποντάς σας να δημιουργήσετε πολλά εικονικά συστήματα μέσα σε ένα ενιαίο φυσικό σύστημα. Ένας από τους πρωταρχικούς λόγους που οι εταιρείες έχουν υλοποιήσει την εικονικοποίηση είναι να βελτιώσουν την απόδοση και την αποτελεσματικότητα της επεξεργασίας ενός ποικίλου συνδυασμού φόρτου εργασίας
Ο μεγάλος υπεραπόλογος δεδομένων
Σε έναν ιδανικό κόσμο, δεν θέλετε να ανησυχείτε για τα υποκείμενα το λειτουργικό σύστημα και το φυσικό υλικό. Ένας hypervisor είναι η τεχνολογία που είναι υπεύθυνη για τη διασφάλιση ότι η ανταλλαγή πόρων πραγματοποιείται με τακτικό και επαναλαμβανόμενο τρόπο.
Ο υπομενούς κάθεται στα χαμηλότερα επίπεδα του περιβάλλοντος υλικού και χρησιμοποιεί ένα λεπτό στρώμα κώδικα για να επιτρέψει την κοινή χρήση δυναμικών πόρων. Ο hypervisor κάνει να φαίνεται ότι κάθε λειτουργικό σύστημα έχει τα φυσικά μέσα για τον εαυτό του.
Στον κόσμο των μεγάλων δεδομένων, μπορεί να χρειαστεί να υποστηρίξετε πολλά διαφορετικά περιβάλλοντα λειτουργίας. Ο hypervisor γίνεται ένας ιδανικός μηχανισμός παράδοσης για τα στοιχεία της τεχνολογίας της μεγάλης στοίβας δεδομένων. Ο υπομενούς σας επιτρέπει να εμφανίζετε την ίδια εφαρμογή σε πολλά συστήματα χωρίς να χρειάζεται να αντιγράψετε φυσικά την εφαρμογή σε κάθε σύστημα.
Ως πρόσθετο πλεονέκτημα, λόγω της αρχιτεκτονικής του hypervisor, μπορεί να φορτώσει διαφορετικά λειτουργικά συστήματα σαν να ήταν απλώς μια άλλη εφαρμογή. Έτσι, ο hypervisor είναι ένας πολύ πρακτικός τρόπος για να κάνετε τα πράγματα virtualized γρήγορα και αποτελεσματικά.
Τα λειτουργικά συστήματα guest είναι τα λειτουργικά συστήματα που λειτουργούν στις εικονικές μηχανές. Με την τεχνολογία virtualization, μπορείτε να ρυθμίσετε τον hypervisor να χωρίσει τους πόρους του φυσικού υπολογιστή. Οι πόροι μπορούν να χωριστούν 50/50 ή 80/20 μεταξύ δύο λειτουργικών συστημάτων επισκεπτών, για παράδειγμα.
Η ομορφιά αυτής της διάταξης είναι ότι ο hypervisor κάνει όλη τη βαριά ανύψωση. Το λειτουργικό σύστημα επισκεπτών δεν ενδιαφέρεται ότι εκτελείται σε ένα εικονικό διαμέρισμα. πιστεύει ότι έχει έναν υπολογιστή στον εαυτό της.
Βρίσκετε βασικά δύο τύπους hypervisors:
-
Υπερεπιδέκτες τύπου 1 τρέχουν απευθείας στην πλατφόρμα υλικού. Επιτυγχάνουν μεγαλύτερη απόδοση επειδή τρέχουν απευθείας στην πλατφόρμα.
-
Υπερρεπιστές τύπου 2 λειτουργούν στο λειτουργικό σύστημα κεντρικού υπολογιστή. Χρησιμοποιούνται συχνά όταν υπάρχει ανάγκη να υποστηριχθεί ένα ευρύ φάσμα συσκευών I / O.
Απεικόνιση και εικονικοποίηση μεγάλων δεδομένων
Για τους πόρους και τις υπηρεσίες πληροφορικής που πρόκειται να υλοποιηθούν, αυτοί διαχωρίζονται από το υποκείμενο φυσικό περιβάλλον παράδοσης.Ο όρος για αυτή την πράξη διαχωρισμού ονομάζεται αφαίρεση. Η αφαίρεση είναι μια βασική ιδέα στα μεγάλα δεδομένα. Το MapReduce και το Hadoop είναι κατανεμημένα περιβάλλοντα υπολογιστών όπου τα πάντα αφαιρούνται. Οι λεπτομέρειες αποσπάται, ώστε ο προγραμματιστής ή ο αναλυτής να μην χρειάζεται να ασχολείται με το πού εντοπίζονται τα στοιχεία δεδομένων.
Η αφαίρεση ελαχιστοποιεί την πολυπλοκότητα κάποιου πράγματος, αποκρύπτοντας τις λεπτομέρειες και παρέχοντας μόνο τις σχετικές πληροφορίες. Για παράδειγμα, εάν επρόκειτο να παραλάβετε κάποιον που δεν γνωρίσατε ποτέ πριν, θα μπορούσε να σας πει τη θέση για να τον συναντήσετε και τι θα φορέσει. Δεν χρειάζεται να σας πει πού γεννήθηκε, πόσα χρήματα έχει στην τράπεζα, την ημερομηνία γέννησής του και ούτω καθεξής.
Αυτή είναι η ιδέα με αφαίρεση - πρόκειται για την παροχή προδιαγραφών υψηλού επιπέδου και όχι για την λεπτομερή περιγραφή του τρόπου με τον οποίο λειτουργεί κάτι.
Εφαρμογή εικονικοποίησης για εργασία με μεγάλα δεδομένα
Η εφαρμογή Virtualization βοηθά το περιβάλλον πληροφορικής σας να είναι αρκετά έξυπνο ώστε να χειρίζεται μεγάλη ανάλυση δεδομένων. Με τη βελτιστοποίηση όλων των στοιχείων της υποδομής σας, συμπεριλαμβανομένου του υλικού, του λογισμικού και της αποθήκευσης, κερδίζετε την αποτελεσματικότητα που απαιτείται για τη διαχείριση και διαχείριση μεγάλων όγκων δομημένων και αδόμητων δεδομένων. Με μεγάλα δεδομένα, θα πρέπει να έχετε πρόσβαση, να διαχειρίζεστε και να αναλύετε δομημένα και αδόμητα δεδομένα σε ένα κατανεμημένο περιβάλλον.
Τα μεγάλα δεδομένα αναλαμβάνουν τη διανομή. Στην πράξη, οποιοδήποτε είδος MapReduce θα λειτουργήσει καλύτερα σε ένα εικονικό περιβάλλον. Χρειάζεστε τη δυνατότητα μετακίνησης φόρτου εργασίας βάσει των απαιτήσεων για υπολογιστική ισχύ και αποθήκευση.
Η εικονικοποίηση θα σας δώσει τη δυνατότητα να αντιμετωπίσετε μεγαλύτερα προβλήματα που δεν έχουν ακόμη εξεταστεί. Μπορεί να μην γνωρίζετε εκ των προτέρων πόσο γρήγορα θα χρειαστεί να κάνετε κλίμακα.
Η εικονικοποίηση θα σας επιτρέψει να υποστηρίξετε μια ποικιλία επιχειρησιακών καταστημάτων μεγάλων δεδομένων. Για παράδειγμα, μια βάση δεδομένων γραφημάτων μπορεί να περιστραφεί ως εικόνα.
Το πιο άμεσο όφελος από το virtualization είναι να εξασφαλιστεί ότι οι μηχανισμοί MapReduce λειτουργούν καλύτερα. Η εικονικοποίηση θα οδηγήσει σε καλύτερη κλίμακα και απόδοση για το MapReduce. Κάθε μία από τις εργασίες Χάρτης και Μείωση πρέπει να εκτελείται ανεξάρτητα. Εάν ο μηχανισμός MapReduce παραλληλιστεί και ρυθμιστεί ώστε να εκτελείται σε ένα εικονικό περιβάλλον, μπορείτε να μειώσετε τα γενικά έξοδα διαχείρισης και να επιτρέψετε επεκτάσεις και συστολές στα φορτία εργασίας της εργασίας.
Το MapReduce είναι εγγενώς παράλληλο και διανεμημένο. Με την ενσωμάτωση της μηχανής MapReduce σε ένα εικονικό δοχείο, μπορείτε να εκτελέσετε ό, τι χρειάζεστε όποτε το χρειάζεστε. Με την εικονικοποίηση, αυξάνετε την αξιοποίηση των περιουσιακών στοιχείων που έχετε ήδη πληρώσει, μετατρέποντάς τα σε γενικές ομάδες πόρων.