Προγραμματισμός

Σύγκριση τιμών Cloud: AWS έναντι Microsoft Azure έναντι Google Cloud έναντι IBM Cloud

Ο Kim Weins είναι αντιπρόεδρος της στρατηγικής κόστους cloud στο RightScale.

Καθώς οι μεγάλοι πάροχοι cloud (AWS, Azure, Google και IBM) συνεχίζουν να μειώνουν τις τιμές των παρουσιών cloud, έχουν προσθέσει επιλογές έκπτωσης, πρόσθετες παρουσίες και έχουν μειώσει τις αυξήσεις χρέωσης, σε ορισμένες περιπτώσεις, σε χρέωση ανά δευτερόλεπτο. Το κόστος μειώνεται, αλλά η πολυπλοκότητα αυξάνεται. Η κατανόηση του τρόπου πλοήγησης σε αυτήν την πολυπλοκότητα είναι εξαιρετικά σημαντική. Εκτιμούμε ότι οι εταιρείες θα σπαταλήσουν περισσότερα από 10 δισεκατομμύρια δολάρια τους επόμενους 12 μήνες για τις δαπάνες τους στο cloud.

Λοιπόν, πώς αρχίζετε να κατανοείτε το κόστος του cloud; Ποιοι πάροχοι έχουν τις χαμηλότερες επιλογές κόστους;

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

Τι άλλαξε στις τιμές παρουσίας cloud

Όταν παρακολουθείτε στενά την τιμολόγηση του cloud, βλέπετε πόσο συχνά αλλάζουν τα πράγματα. Υπήρξε ένας μεγάλος αριθμός αλλαγών στην τιμολόγηση για παρουσίες cloud μόνο το 2017. Ακολουθεί μια σύντομη περίληψη.

  • Πολλές τιμές μειώνονται: 70 τοις εκατό από τα 104 σημεία τιμών που συμπεριλαμβάνουμε στη σύγκριση μας έχουν μειωθεί από την τελευταία μας σύγκριση τον Απρίλιο του 2017. Ενώ αυτό είναι ένα κλάσμα των συνολικών πόντων τιμών, αντιπροσωπεύουν μερικές από τις πιο συχνά χρησιμοποιούμενες περιπτώσεις. Από τα 26 σημεία τιμών που αναλύσαμε για κάθε πάροχο cloud, η AWS έπεσε 19 από τις 26 τιμές, η Azure έπεσε 24 από τις 26 τιμές, η Google έπεσε 4 από τις 26 τιμές και η IBM έπεσε 26 από τις 26 τιμές.
  • Νέες περιπτώσεις για τη σύγκριση μας: Οι πάροχοι cloud συνεχίζουν να προσθέτουν νέες παρουσίες και, σε ορισμένες περιπτώσεις, νέες οικογένειες παρουσιών. Για παράδειγμα, το AWS πρόσθεσε την οικογένεια παρουσιών C5 (η επόμενη γενιά για παρουσίες C4) και η IBM μετακινήθηκε από πλήρως προσαρμοσμένες επιλογές σε οικογένειες παρουσίας.
  • Οι επιλογές έκπτωσης αυξάνονται: Υπάρχουν αυξανόμενες ευκαιρίες (και προκλήσεις) στη λήψη εκπτώσεων. Η Azure παρουσίασε τις δεσμευμένες παρουσίες με εξοικονόμηση έως και 72 τοις εκατό, η AWS πρόσθεσε ένα έτος μετατροπές με δυνατότητα μετατροπής και η Google παρουσίασε εκπτώσεις δεσμευμένης χρήσης ενός έτους και τριών ετών.
  • Χρέωση ανά δευτερόλεπτο: Το AWS μετακινήθηκε από χρέωση ανά ώρα σε δευτερόλεπτο για EC2 και πολλές άλλες υπηρεσίες. Η Google παρείχε πάντα χρέωση ανά δευτερόλεπτο, αλλά μείωσε τον ελάχιστο χρόνο χρέωσης για μια παρουσία από 10 λεπτά σε 1 λεπτό. Οι προσφορές Azure ανά δευτερόλεπτο χρεώνονται μόνο σε περιπτώσεις κοντέινερ.
  • Η τοπική τιμολόγηση δίσκου εξελίσσεται: Οι πάροχοι cloud φαίνεται να απομακρύνουν τους χρήστες από την εξάρτηση από τοπικούς δίσκους για περιπτώσεις, και αντί να πιέζουν προς συνημμένο χώρο αποθήκευσης. Για παράδειγμα, το AWS προσφέρει σε οικογένειες στιγμιότυπων με και χωρίς τοπικό αποθηκευτικό χώρο, το Azure έχει μειώσει το ποσό τοπικού χώρου αποθήκευσης στις πιο πρόσφατες γενιές (αν και εξακολουθεί να προσφέρει τοπικό χώρο αποθήκευσης σε όλες τις οικογένειες παρουσιών) και η Google συνεχίζει να μην προσφέρει τοπικό αποθηκευτικό χώρο έξω από το κουτί, καθιστώντας το «προαιρετικό πρόσθετο» για οποιονδήποτε τύπο VM.

Κατανόηση των επιλογών έκπτωσης cloud

Με την πρόσφατη διαθεσιμότητα των Azure Reserved Instances, οι τρεις μεγάλοι πάροχοι cloud - AWS, Azure και Google - προσφέρουν όλες διαθέσιμες εκπτώσεις στο κοινό (φτάνοντας έως και το 75%) σε αντάλλαγμα για τη δέσμευση για χρήση στον πάροχο cloud για ένα έτος ή περίοδο τριών ετών. Σε όλες τις περιπτώσεις, μπορείτε να αποφασίσετε πόση χρήση πρέπει να δεσμεύσετε και πόσο να αφήσετε ως κατ 'απαίτηση. Η IBM προσφέρει δημόσιες εκπτώσεις μόνο για μηνιαία χρήση, εξοικονομώντας περίπου 10 τοις εκατό σε σχέση με τη ζήτηση.

Η Google προσφέρει επίσης έκπτωση συνεχούς χρήσης που δεν απαιτεί καμία δέσμευση, αλλά προσφέρει μια αυτόματη έκπτωση σε κάθε τύπο παρουσίας που εκτελείται σε μια περιοχή για περισσότερο από 25 τοις εκατό του μήνα. Για περιπτώσεις που εκτελούνται 24x7 για έναν ολόκληρο μήνα, η έκπτωση ανέρχεται στο 30%.

 
 AWSMicrosoft AzureGoogle CloudIBM Cloud
Είδος έκπτωσηςΔεσμευμένες παρουσίες (RI)Δεσμευμένες παρουσίες (RI)Έκπτωση βιώσιμης χρήσης (SUD)

Έκπτωση δεσμευμένης χρήσης (CUD)

Μηνιαία τιμολόγηση
Διάρκεια δέσμευσης1 ή 3 χρόνια1 ή 3 χρόνιαSUD: Χωρίς δέσμευση

CUD: 1 ή 3 χρόνια

Δέσμευση ανά μήνα
Εύρος επιπέδων έκπτωσηςΈως 75%Έως 72%SUD: Έως 30%

CUD: 37% (1Y) ή 55% (3Y)

Περίπου 10%
Άλλα τεκμηριωμένα προγράμματαΕκπτώσεις όγκου RI

Σημεία παρουσίας

Έκπτωση υβριδικής χρήσης

Εταιρική συμφωνία

Προ-άδειες VMΔιαπραγματεύθηκε

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

Συγκρίνοντας εκπτώσεις βάσει δέσμευσης

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

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

Ευκολία αλλαγών: Τα Google CUD ισχύουν αυτόματα για οποιονδήποτε τύπο παρουσίας στην περιοχή. Τα AWS Convertible RIs και Azure RIs σας επιτρέπουν να αλλάξετε την αγορά σας (συμπεριλαμβανομένου του τύπου και της περιοχής παρουσίας), αλλά απαιτείται να περάσετε από μια μη αυτόματη διαδικασία για να το κάνετε.

Δυνατότητα ακύρωσης: Το Azure είναι μοναδικό που σας επιτρέπει να ακυρώσετε τις δεσμευμένες παρουσίες σας, αλλά είναι σημαντικό να σημειωθεί ότι υπάρχει χρέωση 12 τοις εκατό για να το κάνετε.

Οι περισσότερες ευέλικτες επιλογές πληρωμής: Το AWS σας προσφέρει τις περισσότερες επιλογές πληρωμής και σας επιτρέπει να εξοικονομήσετε περισσότερα όσο πληρώνετε εκ των προτέρων.

 
 AWS RIsMicrosoft Azure RIsGoogle Cloud CUDs
Αγορά βάσειΟρος

Περιοχή

Οικογένεια παρουσίας

Λειτουργικό σύστημα

Τύπος δικτύου

Ορος

Περιοχή

Τύπος παρουσίας

Περιοχή

# vCPU

# μνήμης GB

Μπορείτε να αλλάξετε;Μετατρέψιμο: Μπορεί να ανταλλάξει συνδυασμούς RI ίσης ή μεγαλύτερης αξίας

Τυπικό: Μπορεί να αλλάξει Ζώνη Διαθεσιμότητας, Μέγεθος (μόνο για βανίλια Linux), Τύπος δικτύου

Μπορεί να ανταλλάξει και να απαντήσει το υπόλοιπο ποσό στη νέα τιμή αγοράςSUD: Εφαρμόζεται αυτόματα σε όλες τις παρουσίες στην περιοχή
Δυνατότητα ακύρωσης;Μπορεί να πουλήσει στο Marketplace (συχνά είναι δύσκολο να βρεθούν αγοραστές)Ναι με χρέωση ακύρωσης 12%Οχι
Επιλογές πληρωμής3 επιλογές: Χωρίς εκ των προτέρων, μερική εκ των προτέρων, όλα εκ των προτέρων δίνοντας αυξανόμενα επίπεδα έκπτωσηςΌλα εκ των προτέρων (Μπορεί να χρησιμοποιήσει δέσμευση EA για πληρωμή)Όχι εκ των προτέρων
Συνδυασμός με άλλες επιλογές;Συνδυάστε με εκπτώσεις όγκου RIΔεν είναι συμβατό με την τιμή παρουσίας EAΣυνεχίστε να λαμβάνετε SUD μόνο σε περιπτώσεις που δεν καλύπτονται από CUD

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

Αποφασίζοντας πόσα RI να αγοράσετε

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

Πρέπει να λάβετε υπόψη διάφορους παράγοντες κατά την αγορά, όπως:

  • Ιστορική χρήση (ανά περιοχή, οικογένεια παρουσίας κ.λπ.)
  • Χρήση σταθερής κατάστασης έναντι χρήσης μερικής απασχόλησης
  • Μελλοντικά σχέδια για:
    • Ανάπτυξη ή μείωση της χρήσης
    • Αλλαγή παρόχων cloud
    • Αλλαγή οικογενειών παρουσίας
    • Μετακινούμενες περιοχές
    • Μετάβαση σε άλλα μοντέλα υπολογιστών (κοντέινερ, χωρίς διακομιστές κ.λπ.)
  • Υπόλοιπο μεταξύ εξοικονόμησης με την πάροδο του χρόνου και προκαταβολών σε μετρητά
  • Απαιτείται επίπεδο ευελιξίας

Το προϊόν διαχείρισης κόστους του RightScale, το RightScale Optima, συνδυάζει αναλυτικές αναφορές σχετικά με την ιστορική χρήση με την ανθρώπινη νοημοσύνη σχετικά με μελλοντικά σχέδια για τη δημιουργία ενός προσαρμοσμένου σχεδίου για εκπτώσεις βάσει δεσμεύσεων. Σας βοηθάμε να αποφασίσετε σχετικά με το κατάλληλο επίπεδο κάλυψης και, στη συνέχεια, το μετατρέπετε σε ένα πλήρες πρόγραμμα έκπτωσης Optima για αγορά RI ή CUD, όπως φαίνεται παρακάτω. Αυτό το σχέδιο μπορεί στη συνέχεια να χρησιμοποιηθεί για να παρέχει επιλογές στους διαχειριστές πληροφορικής και τις ομάδες χρηματοδότησης.

Δεξιά κλίμακα

Σύγκριση τιμών παρουσίας

Τώρα που καταλαβαίνετε τις διαφορετικές επιλογές έκπτωσης, ας συγκρίνουμε τις τιμές κατ 'απαίτηση και τις μειωμένες τιμές.

Σημαντική σημείωση: Λάβετε υπόψη ότι οι ετήσιες τιμές κατ 'απαίτηση που χρησιμοποιούνται σε αυτήν την ανάλυση περιλαμβάνουν το Google SUD, επειδή θα ισχύει αυτόματα. Οι μειωμένες τιμές μας περιλαμβάνουν AWS και Azure RI, καθώς και Google CUDs. Για την IBM, χρησιμοποιούμε μηνιαία τιμολόγηση και λαμβάνουμε 30% έκπτωση με διαπραγμάτευση. Ως αποτέλεσμα, οι τιμές IBM σας ενδέχεται να διαφέρουν ανάλογα με την τιμή που έχετε διαπραγματευτεί.

Κατά τη σύγκριση των υπολογιστικών τιμών, είναι σημαντικό να σημειωθεί πού οι συγκριτικές παρουσίες είναι παρόμοιες και πού δεν είναι. Στην ανάλυσή μας, επιλέξαμε έξι σενάρια για σύγκριση, που εμφανίζονται στην πρώτη στήλη του παρακάτω πίνακα. Εξετάσαμε τυπικούς, υψηλής μνήμης και τύπους παρουσιών υψηλής CPU με δύο vCPU. Για καθέναν από αυτούς τους τρεις τύπους παρουσιών, εξετάσαμε σενάρια όπου απαιτείται τοπικό SSD και όπου δεν απαιτείται τοπικό SSD, με αποτέλεσμα συνολικά έξι σενάρια. Όλα τα σενάρια βασίζονται στην περιοχή χαμηλότερης τιμής για κάθε πάροχο και, εκτός από τη σύγκριση Linux έναντι Windows, υποθέστε ότι χρησιμοποιείτε μία από τις τυπικές, δωρεάν διανομές Linux που διατίθενται χωρίς επιπλέον χρέωση (όχι RHEL ή SLES).

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

  • Παρατηρήστε ότι το η ποσότητα της μνήμης ποικίλλει για τις παρόμοιες περιπτώσεις στους παρόχους cloud. Στις περισσότερες περιπτώσεις, η διαφορά στη μνήμη είναι σχετικά μικρή (10 τοις εκατό ή λιγότερο), αλλά για υψηλά σενάρια CPU, τα AWS και Azure προσφέρουν περισσότερο από το διπλάσιο της μνήμης της Google και της IBM.
  • Το AWS έχει οικογένειες παρουσίας με και χωρίς το τοπικό SSD για τυπικούς τύπους παρουσίας (M3 και M4) και υψηλής CPU (C3 και C5). Για τύπους υψηλής μνήμης, υπάρχει μόνο η οικογένεια R3, η οποία περιλαμβάνει μονάδα SSD.
  • Γαλανός περιλαμβάνει πάντα τοπικό SSD με όλους τους τύπους παρουσίας του, επομένως "πληρώνετε" ως μέρος της τιμής παρουσίας είτε το χρειάζεστε είτε όχι.
  • Google ποτέ δεν περιλαμβάνει τοπικό SSD με τον τύπο παρουσίας, οπότε πρέπει να το πληρώσετε ως πρόσθετο κόστος. Το ελάχιστο μέγεθος για ένα τοπικό SSD πρόσθετου είναι 375 GB, το οποίο είναι αρκετά μεγάλο. Μπορείτε να χρησιμοποιήσετε το Google Persistent Disk ως εναλλακτική λύση, αλλά δεν προσφέρει τους ίδιους χρόνους πρόσβασης με το τοπικό SSD.
  • IBM συνήθως περιλαμβάνει μια μονάδα δίσκου SAN, αλλά υπάρχει μια επιλογή για μια τοπική μονάδα δίσκου στον τυπικό τύπο παρουσίας.
Δεξιά κλίμακα

Τιμολόγηση παρουσίας cloud κατ 'απαίτηση: AWS εναντίον Azure έναντι Google έναντι IBM

Για καθένα από τα έξι σενάρια παρακάτω, μπορείτε να δείτε την ωριαία τιμή κατ 'απαίτηση (OD) για κάθε σύννεφο και στη συνέχεια την ωριαία τιμή ανά GB μνήμης RAM για κάθε ένα. Υπολογίζουμε και τα δύο έτσι ώστε να μπορείτε να ομαλοποιήσετε τις τιμές εάν το μέγεθος της μνήμης είναι σημαντικό για εσάς.

Στο παρακάτω διάγραμμα, το κόκκινο δείχνει την υψηλότερη τιμή των παρόχων cloud σε ένα σενάριο και το πράσινο αντιπροσωπεύει τη χαμηλότερη τιμή. Εάν υπάρχουν δεσμοί, τότε και οι δύο πάροχοι cloud επισημαίνονται με πράσινο ή κόκκινο χρώμα.

Δεξιά κλίμακα

Σε καθαρές τιμές κατ 'απαίτηση για μία ώρα

  • Το Azure είναι η χαμηλότερη τιμή για οκτώ σενάρια. υψηλότερη τιμή για ένα σενάριο.
    • Το Azure είναι η χαμηλότερη τιμή για όλα τα σενάρια που περιλαμβάνουν ένα τοπικό SSD και όλες τις συγκρίσεις με βάση ανά GB RAM.
    • Το Azure ταιριάζει ή είναι χαμηλότερο από το AWS για όλα τα σενάρια.
  • Το Google Cloud είναι η χαμηλότερη τιμή για τέσσερα σενάρια. υψηλότερη τιμή για πέντε σενάρια.
    • Το Google Cloud τείνει να είναι η χαμηλότερη τιμή όταν δεν απαιτείται SSD.
    • Το Google Cloud έχει υψηλότερη τιμή στο κόστος "ανά GB RAM" για υψηλή CPU λόγω του γεγονότος ότι περιλαμβάνει λιγότερη από τη μισή μνήμη AWS και Azure.
  • Η AWS είναι η χαμηλότερη τιμή για δύο σενάρια. υψηλότερη τιμή για δύο σενάρια.
  • Το AWS είναι συνήθως μια επιλογή μεσαίας τιμής.
  • Η IBM είναι η χαμηλότερη τιμή για ένα σενάριο. υψηλότερη τιμή για πέντε σενάρια.

Εκπτωτική τιμή παρουσίας cloud: AWS εναντίον Azure έναντι Google έναντι IBM

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

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

Στο παρακάτω διάγραμμα, το κόκκινο δείχνει την υψηλότερη τιμή των παρόχων cloud σε ένα σενάριο, ενώ το πράσινο αντιπροσωπεύει τη χαμηλότερη τιμή. Εάν υπάρχουν δεσμοί, τότε και οι δύο πάροχοι cloud επισημαίνονται με πράσινο ή κόκκινο χρώμα.

Δεξιά κλίμακα

Σε ετήσιες τιμές για δέσμευση ενός έτους:

  • Το Azure είναι η χαμηλότερη τιμή για εννέα σενάρια. υψηλότερη τιμή για ένα σενάριο.
    • Το Azure είναι η χαμηλότερη τιμή για όλα τα σενάρια με βάση ανά GB RAM.
    • Το Azure ταιριάζει ή είναι χαμηλότερο από το AWS για όλα τα σενάρια.
  • Το Google Cloud είναι η χαμηλότερη τιμή για δύο σενάρια. υψηλότερη τιμή για επτά σενάρια.
    • Το Google Cloud τείνει να είναι η χαμηλότερη τιμή όταν δεν απαιτείται SSD.
    • Το Google Cloud έχει υψηλότερη τιμή στο κόστος "ανά GB RAM" για υψηλή CPU λόγω του γεγονότος ότι περιλαμβάνει λιγότερη από τη μισή μνήμη AWS και Azure.
  • Το AWS είναι η χαμηλότερη τιμή χωρίς σενάρια. υψηλότερη τιμή για δύο σενάρια.
  • Το AWS είναι συνήθως μια επιλογή μεσαίας τιμής.
  • Η IBM είναι η χαμηλότερη τιμή για ένα σενάριο. υψηλότερη τιμή για τέσσερα σενάρια.
    • Η τιμολόγηση της IBM θα εξαρτηθεί από την τιμή με διαπραγμάτευση.