
AWS ή Google Cloud: η έκπτωση δέσμευσης δεν αποκαλύπτει το φθηνότερο cloud

Για το ίδιο workload, φθηνότερο είναι το cloud που καλύπτει την απαιτούμενη απόδοση με το χαμηλότερο συνολικό κόστος. Στη σύγκριση AWS και Google Cloud χρειάζονται ίδιες παραδοχές για πόρους, ώρες λειτουργίας, αποθήκευση και εξερχόμενη κίνηση. Η μεγαλύτερη έκπτωση σε μια VM δεν αρκεί για να αναδείξει τον οικονομικότερο πάροχο.
Η δέσμευση προσθέτει ένα ακόμη ερώτημα: πόση από την πληρωμένη υπολογιστική χρήση θα αξιοποιηθεί; Για κάθε πάροχο χρειάζονται δύο σύνολα, ένα χωρίς δέσμευση και ένα με τη συγκεκριμένη υποχρέωση πληρωμής. Και στα δύο προστίθενται οι χρεώσεις δίσκου, δικτύου και υπηρεσιών που απαιτεί η ίδια αρχιτεκτονική.
Ίδιες ποσότητες για τρία διαφορετικά workloads
Ένα αναπαραγώγιμο φύλλο κόστους μπορεί να ξεκινήσει με τις ακόλουθες υποθετικές παραδοχές. Οι ποσότητες περιγράφουν σενάρια σύγκρισης, όχι μετρημένη χρήση ή προσφορές των παρόχων:
- Σταθερή εφαρμογή: 4 vCPU, 16 GiB μνήμης, 730 ώρες λειτουργίας VM, 200 GB δίσκου και 300 GB εξερχόμενης κίνησης τον μήνα.
- Περιοδική επεξεργασία: 8 vCPU, 32 GiB μνήμης, 120 ώρες λειτουργίας VM, 100 GB δίσκου και 40 GB εξερχόμενης κίνησης τον μήνα.
- Υπηρεσία λήψης αρχείων: 2 vCPU, 8 GiB μνήμης, 730 ώρες λειτουργίας VM, 500 GB δίσκου και 3.000 GB εξερχόμενης κίνησης τον μήνα.
Κάθε σενάριο χρειάζεται μία γραμμή ανά πάροχο και μοντέλο αγοράς. Δίπλα στις κοινές ποσότητες καταγράψτε την οικογένεια VM, την περιοχή, το λειτουργικό σύστημα, τον τύπο δίσκου, τις απαιτήσεις απόδοσής του και τον προορισμό της κίνησης. Οι 730 ώρες είναι παραδοχή ενός μέσου μήνα στο φύλλο, όχι σταθερή διάρκεια κάθε ημερολογιακού μήνα.
Η ίδια χωρητικότητα δίσκου δεν συνεπάγεται ίδια υπηρεσία: οι απαιτούμενες λειτουργίες εισόδου και εξόδου, η διαμεταγωγή και η διαθεσιμότητα μπορούν να αλλάξουν την επιλογή προϊόντος. Αν η εφαρμογή χρειάζεται αντίγραφα ασφαλείας, εξισορρόπηση φορτίου ή δημόσια διεύθυνση, η αντίστοιχη υπηρεσία μπαίνει και στις δύο αρχιτεκτονικές. Κοινό νόμισμα και ίδια μεταχείριση φόρων αποτρέπουν μια διαφορά παρουσίασης από το να εμφανιστεί ως εξοικονόμηση.
Η δεσμευμένη τιμή και η πληρωμένη αδράνεια
Στην AWS, οι τύποι Savings Plans έχουν διαφορετικά όρια: τα πιο ευέλικτα Compute Savings Plans προσφέρουν έως 66% έναντι του On-Demand, ενώ τα EC2 Instance Savings Plans έως 72%, με δέσμευση σε οικογένεια instance και περιοχή για τη δεύτερη επιλογή. Πρόκειται για μέγιστα ποσοστά επιλέξιμης υπολογιστικής χρήσης, όχι για έκπτωση σε ολόκληρο τον λογαριασμό. Η ωριαία χρηματική δέσμευση παραμένει κόστος ακόμη και όταν δεν αξιοποιείται πλήρως.
Στο Google Cloud, οι δεσμεύσεις πόρων του Compute Engine διαρκούν τουλάχιστον ένα ή τρία χρόνια και δίνουν για vCPU και μνήμη έως 55% έκπτωση στους περισσότερους τύπους μηχανών, έως 70% σε ορισμένους. Η υποχρέωση συνδέεται με συγκεκριμένους πόρους και περιοχή· η μειωμένη τιμή πληρώνεται κατά τη διάρκεια της δέσμευσης ακόμη κι όταν οι πόροι μένουν αχρησιμοποίητοι. Επομένως, μια σταθερή εφαρμογή και μια περιοδική εργασία δεν πρέπει να αποτιμώνται με την ίδια υπόθεση αξιοποίησης.
Στη στήλη χωρίς δέσμευση, το υπολογιστικό κόστος προκύπτει από τις ώρες χρήσης επί την κατάλληλη τιμή On-Demand. Στη στήλη με δέσμευση, καταχωρίστε ολόκληρο το πληρωτέο ποσό της δέσμευσης για την περίοδο και προσθέστε μόνο την επιλέξιμη χρήση που μένει ακάλυπτη, στην τιμή που της αναλογεί. Η αχρησιμοποίητη χωρητικότητα φαίνεται ως διαφορά ανάμεσα στο πληρωμένο και στο αξιοποιημένο μέρος· δεν προστίθεται δεύτερη φορά ως ξεχωριστή χρέωση.
Ο δίσκος και το δίκτυο μπορούν να αλλάξουν την κατάταξη

Η τιμολόγηση EC2 On-Demand προβλέπει χρέωση ανά ώρα ή δευτερόλεπτο, με ελάχιστο τα 60 δευτερόλεπτα, και αναφέρει 100 GB δωρεάν μεταφοράς προς το διαδίκτυο ανά μήνα, συγκεντρωτικά στις επιλέξιμες υπηρεσίες και περιοχές. Οι ώρες VM και η έξοδος δεδομένων ανήκουν συνεπώς σε διαφορετικές γραμμές του φύλλου. Το δωρεάν όριο δεν αποδίδεται ολόκληρο σε ένα workload αν το μοιράζονται κι άλλες υπηρεσίες του ίδιου λογαριασμού.
Η τιμολόγηση του Compute Engine διαχωρίζει επίσης VM, αποθήκευση και δίκτυο, με επιλογές δίσκου και δικτυακής βαθμίδας· παρουσιάζει έως 91% έκπτωση για Spot VMs που προορίζονται για εργασίες ανθεκτικές σε διακοπή. Το Spot είναι διαφορετικό μοντέλο από τη δέσμευση και δεν αποτελεί ισοδύναμη επιλογή για κάθε σταθερή υπηρεσία. Για δίκαιη σύγκριση, η διαδρομή των δεδομένων προς τους χρήστες πρέπει να αντιστοιχεί στο ίδιο λειτουργικό αποτέλεσμα.
Στην υποθετική υπηρεσία λήψης αρχείων, τα 3.000 GB εξερχόμενης κίνησης κάνουν το δίκτυο πιθανό σημαντικότερο από μια μικρή διαφορά στην τιμή της VM. Ξεχωρίστε την κίνηση προς το διαδίκτυο από μεταφορές μεταξύ περιοχών ή υπηρεσιών, όπου αυτές υπάρχουν. Κατόπιν εφαρμόστε τα κατάλληλα όρια και κλιμάκια στον πραγματικό προορισμό της κίνησης, χωρίς να μεταφέρετε δωρεάν όριο του ενός παρόχου στον άλλον.
Ίδιοι πόροι, ενδεχομένως διαφορετικό αποτέλεσμα
Το κοινό φύλλο κρατά σταθερούς τους δηλωμένους πόρους, αλλά οι ίδιες vCPU δεν εγγυώνται ίση εργασία ανά ώρα. Μια συγκριτική μελέτη γενικού compute εξέτασε AWS, Google Cloud, Azure και OCI σε διαμορφώσεις 4 vCPU και 16 GiB μνήμης, συνδέοντας τις τιμές με αρχιτεκτονική επεξεργαστή και δοκιμές απόδοσης. Τα ευρήματά της αφορούν τις διαμορφώσεις και τις δοκιμές που εξέτασε· η απόδοση μιας άλλης εφαρμογής χρειάζεται τη δική της μέτρηση.
Για μια εφαρμογή ιστού, χρήσιμη μονάδα μπορεί να είναι οι αιτήσεις που εξυπηρετούνται μέσα στον αποδεκτό χρόνο απόκρισης. Για την περιοδική επεξεργασία, μπορεί να είναι οι εργασίες που ολοκληρώνονται σε έναν κύκλο. Αν η φθηνότερη ανά ώρα VM χρειάζεται περισσότερες ώρες ή περισσότερα αντίγραφα για το ίδιο αποτέλεσμα, οι νέες ώρες και VM αντικαθιστούν τις αρχικές παραδοχές και αλλάζουν μαζί τους το κόστος δίσκου και δικτύου όπου απαιτείται.
Τι δείχνει τελικά το φύλλο κόστους
Για κάθε workload, το συγκρίσιμο αποτέλεσμα είναι το άθροισμα υπολογιστικής χρήσης ή πληρωτέας δέσμευσης, ακάλυπτης χρήσης, αποθήκευσης, δικτύου και αναγκαίων πρόσθετων υπηρεσιών, στην απαιτούμενη απόδοση. Η σταθερή εφαρμογή μπορεί να αξιοποιεί μεγάλο μέρος μιας δέσμευσης, ενώ στην περιοδική εργασία η πληρωμένη αδράνεια μπορεί να απορροφά την έκπτωση. Στην υπηρεσία αρχείων, η εξερχόμενη κίνηση μπορεί να καθορίζει τη διαφορά.
Έτσι, η επιλογή μπορεί να διαφέρει ακόμη και μεταξύ workloads της ίδιας ομάδας. Το ποσό με δέσμευση έχει νόημα μόνο μαζί με τη διάρκεια της υποχρέωσης και μια ρεαλιστική πρόβλεψη χρήσης. Όταν αλλάζουν η περιοχή, η ζήτηση ή η απαιτούμενη απόδοση, αλλάζουν και οι ποσότητες που πρέπει να συγκριθούν.
Διαβάστε επίσης:
Σχετικά άρθρα


Firebase ή Supabase: το δωρεάν backend μπορεί να γεννήσει απρόβλεπτο λογαριασμό

Τοπικό LLM ή cloud API: το cache μπορεί να ανατρέψει το κόστος

Business plan για χρηματοδότηση: οι πωλήσεις χωρίς cash flow δεν αρκούν

EXORT: τα microRNA γίνονται ψεκασμός, αλλά οι αποδόσεις μένουν εταιρικός ισχυρισμός

Kickstarter ή Indiegogo: τα ίδια 5% αγοράζουν διαφορετικό ρίσκο
Εγγραφείτε στο newsletter μας
Λάβετε τα τελευταία νέα για Web3, AI και κρυπτονομίσματα απευθείας στα εισερχόμενά σας.