Βίντεο: Alifragis Ιtalian 360 - Ελαστικός Ιμάντας / Elastic Webbing 2024
Το Elastic Compute Cloud (EC2) είναι η πιο διαδεδομένη υπηρεσία Web της Amazon. Ακόμη και ο όρος "cloud computing" δίνει έμφαση στον υπολογισμό - και στον υπολογισμό του, που η EC2 προσφέρει σε κλίμακα σε μεγάλες ποικιλίες τύπων και σε υπερβολικά χαμηλές τιμές.
Η EC2 βασίζεται σε virtualization - τη διαδικασία χρήσης λογισμικού για τη δημιουργία εικονικών μηχανών που στη συνέχεια εκτελούν όλες τις εργασίες που θα συνδέσετε με έναν "πραγματικό" υπολογιστή χρησιμοποιώντας ένα "πραγματικό" λειτουργικό σύστημα. Εάν έχετε οποιαδήποτε εμπειρία με την εικονικοποίηση, θα κατανοήσετε τη βάση του EC2.
Ωστόσο, το ίδρυμα δεν είναι το παν για όλους. Υπάρχουν σημαντικές διαφορές μεταξύ της EC2 και της παραδοσιακής εικονικοποίησης, που χαρακτηρίζονται από προϊόντα όπως το VMware ESX και το Citrix XenServer - διαφορές που θα αναγνωρίσετε αρκετά γρήγορα όταν αρχίσετε να χρησιμοποιείτε το EC2. Σε ένα τυπικό προϊόν εικονικοποίησης, ένα εικονικό μηχάνημα εκτελείται ή ήρεμα (ένας φανταχτερός τρόπος να λέγεται "δεν τρέχει").
Η EC2 έχει δημιουργήσει τη δική της ορολογία: Όταν μια εικονική μηχανή τρέχει στο EC2, αναφέρεται ως instance. όταν ένα στιγμιότυπο δεν εκτελείται στο EC2, αναφέρεται ως εικόνα . Ομοίως, στην εικονικοποίηση, μια εικονική μηχανή είναι που ξεκινάει, και στο EC2 μια εκκίνηση είναι ξεκίνησε.
Στην ορολογία, μια πιο σημαντική διαφορά μεταξύ της εικονικοποίησης και της EC2 έγκειται στο πως αποθηκεύεται μια μη εικονική μηχανή / παράσταση όταν δεν εκτελείται. Ένα προϊόν εικονικοποίησης αποθηκεύει ολόκληρη την εικονική μηχανή στο δίσκο. η μόνη διαφορά στην αποθήκευση μεταξύ μιας τρέχουσας εικονικής μηχανής και μιας εικονικής μηχανής ηρεμίας είναι ότι η τρέχουσα μηχανή μεταφέρεται στον διαχειριστή της εικονικής μηχανής και γίνεται λειτουργική - οι απαιτήσεις αποθήκευσης του δίσκου είναι ακριβώς ίδιες.
Η συνέπεια είναι ότι μπορεί να έχετε χάσει την αποθήκευση δίσκων. Εάν έχετε, ας πούμε, μια εικονική μηχανή με χώρο χωρητικότητας 1. 7GB, αλλά το λειτουργικό σύστημα και το λογισμικό εφαρμογών εικονικής μηχανής απαιτούν μόνο 300MB χώρου στο δίσκο - έχετε 1. 4GB αχρησιμοποίητου χώρου αποθήκευσης και κατ 'επέκταση, 1. 4GB σπαταλημένου δίσκου χώρος.
Η EC2, αντιθέτως, αποθηκεύει μόνο τα πραγματικά δεδομένα που είναι απαραίτητα για την παροχή της εικονικής μηχανής και του λειτουργικού συστήματος, έτσι μόνο 300MB αποθηκεύονται στο δίσκο όταν το στιγμιότυπο δεν εκτελείται - και, αποφασιστικά, δεν πληρώνετε για το 1. 4GB αχρησιμοποίητου χώρου στο δίσκο που διαφορετικά θα κάτσει άδειο. Αυτή η ρύθμιση μειώνει το κόστος EC2 σας όταν δεν εκτελούνται οι παρουσίες σας.
Αυτή είναι μόνο μια απλοποιημένη έκδοση του τι συμβαίνει πραγματικά.Το AWS διαθέτει δύο τύπους φωτογραφικών μηχανών Amazon Machine (AMI). Περιγράφεται εδώ τι συμβαίνει όταν το EC2 χειρίζεται εικόνες που είναι αποθηκευμένες στην υπηρεσία απλής αποθήκευσης του Amazon (γνωστή ως S3). Αυτές οι εικόνες υποστηριζόμενες από το S3 λαμβάνουν τη συνήθη επεξεργασία - ένα πλήρες σύστημα αρχείων, ενώ εκτελείται ως στιγμιότυπο, αλλά με απογυμνωμένη εικόνα όταν δεν εκτελείται.
Ο άλλος τύπος εικόνας, που αναφέρεται ως εικόνα που υποστηρίζεται από EBS (λόγω των συνδέσεών της με την αποθήκευση Elastic Block Block), λειτουργεί περισσότερο σαν παραδοσιακή εικονικοποίηση, με πλήρη αποθήκευση ολόκληρης της εικόνας σύστημα αρχείων, ακόμη και αν ένα μεγάλο μέρος του δεν έχει δεδομένα.
Οι παρουσίες που υποστηρίζονται από το S3 δεν αποθηκεύουν τις αλλαγές που έγιναν στο σύστημα αρχείων όταν τερματίζεται η εγκατάσταση (τερματισμένη). Την επόμενη φορά που εκκινείται η εικόνα, η τρέχουσα παρουσίαση αντανακλά τη διάταξη της εικόνας όπως δημιουργήθηκε αρχικά. Είναι παρόμοιο με μια χρυσή εικόνα ή ένα LiveCD (σε περίπτωση που έχετε χρησιμοποιήσει ένα σύστημα Linux που βασίζεται σε CD).
Η κατανόηση της παροδικής φύσης του συστήματος αρχείων για περιπτώσεις που υποστηρίζονται με S3 είναι κρίσιμη. Οι αλλαγές που έγιναν σε μια παρουσία δεν είναι συνεχείς μετά τον τερματισμό - σε αντίθεση με οποιοδήποτε λειτουργικό σύστημα που έχετε χρησιμοποιήσει ποτέ (εκτός από το LiveCD). Εάν η εμφάνισή σας επεξεργάζεται και αποθηκεύει δεδομένα, πρέπει να βρείτε έναν τρόπο αποθήκευσης των δεδομένων εκτός του στιγμιότυπου. Με απλά λόγια, οι εικόνες που υποστηρίζονται από το S3 δεν καθιστούν τα δεδομένα επίμονα.