October 6, 2022

UPTIMETRACKING

Η καινοτομία διακρίνει μεταξύ ενός ηγέτη και ενός οπαδού


Warning: sprintf(): Too few arguments in /www/wwwroot/uptimetracking.com/wp-content/themes/newsphere/lib/breadcrumb-trail/inc/breadcrumbs.php on line 254

Ενημέρωση: Μετρήσεις απόδοσης αποθήκευσης στο cloud

1 min read

Περίπου το 50% των επιχειρηματικών δεδομένων είναι πλέον αποθηκευμένα στο cloud – και ο όγκος που αποθηκεύεται χρησιμοποιώντας τις τεχνολογίες cloud είναι ακόμα υψηλότερος όταν τα ιδιωτικά και τα υβριδικά σύννεφα συντελούνται.

Αποθήκευση στο cloud είναι ευέλικτο και δυνητικά οικονομικό. Οι οργανισμοί μπορούν να επιλέξουν από τους υπερσυγκροτητές – Amazon Web Services, GCP της Google και Microsoft Azure – καθώς και τοπικούς ή πιο εξειδικευμένους παρόχους cloud.

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

Αυτό οφείλεται εν μέρει στο θέμα της αποθήκευσης στο cloud, η επιλογή φέρνει την πολυπλοκότητα. Το cloud storage διατίθεται σε μια σειρά μορφών, χωρητικότητας και απόδοσης, όπως αποθήκευση αρχείων, μπλοκ και αντικειμένων, συστήματα με βάση σκληρό δίσκο, αποθήκευση VM, NVMe, SSD και ακόμη και κασέτα, καθώς και τεχνολογία που λειτουργεί σε “cloud-like” βάση στο χώρο.

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

Συμβατικές μετρήσεις αποθήκευσης

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

Τα συστήματα αποθήκευσης επιχειρήσεων έχουν δύο κύριες μετρήσεις “ταχύτητας”: διακίνηση και IOPS. Throughput είναι ο ρυθμός μεταφοράς δεδομένων από και προς τα μέσα αποθήκευσης, μετρούμενο σε byte ανά δευτερόλεπτο. Το IOPS μετρά τον αριθμό των ανάγνωσης και εγγραφής – εισόδους / έξοδο (I / O) – ανά δευτερόλεπτο.

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

Σκληρός δίσκος, Οι κατασκευαστές SSD και array διακρίνουν επίσης διαδοχικές και τυχαίες αναγνώσεις ή εγγραφές.

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

Οι κατασκευαστές σκληρών δίσκων αναφέρουν περιστροφές ανά λεπτό (σ.α.λ.) αριθμούς για περιστρεφόμενους δίσκους, συνήθως 7.200 σ.α.λ. για αποθήκευση mainstream, και μερικές φορές 12.000 σ.α.λ. για συστήματα υψηλότερης ποιότητας και 5.400 σ.α.λ. για υλικό χαμηλότερης απόδοσης. Ωστόσο, αυτά τα μέτρα δεν ισχύουν για την αποθήκευση στερεάς κατάστασης.

Έτσι, όσο υψηλότερο είναι το IOPS, τόσο καλύτερη είναι η απόδοση του συστήματος. Οι περιστρεφόμενες μονάδες δίσκου συνήθως φτάνουν το εύρος των 50 IOPS έως 200 IOPS.

Τα συστήματα στερεάς κατάστασης είναι σημαντικά ταχύτερα. Σε χαρτί, μια μονάδα flash υψηλής απόδοσης μπορεί να φτάσει τα 25.000 IOPS ή ακόμα και υψηλότερα. Οι διαφορές απόδοσης του πραγματικού κόσμου θα είναι μικρότερες, ωστόσο, όταν ο ελεγκτής αποθήκευσης, το δίκτυο και άλλα γενικά έξοδα, όπως η χρήση του ΕΠΙΔΡΟΜΗ και προσωρινή μνήμη λαμβάνονται υπόψη.

Αφάνεια είναι το τρίτο βασικό μέτρο απόδοσης που πρέπει να ληφθεί υπόψη. Η καθυστέρηση είναι το πόσο γρήγορα πραγματοποιείται κάθε αίτηση εισόδου / εξόδου. Για ένα σύστημα που βασίζεται σε σκληρό δίσκο, αυτό θα είναι 10ms έως 20ms. Για SSD, είναι μερικά χιλιοστά του δευτερολέπτου. Η καθυστέρηση είναι συχνά η πιο σημαντική μέτρηση για να προσδιοριστεί εάν ο χώρος αποθήκευσης μπορεί να υποστηρίξει μια εφαρμογή.

Μετρήσεις cloud

Ωστόσο, η μετάφραση συμβατικών μετρήσεων αποθήκευσης στο cloud είναι σπάνια απλή.

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

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

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

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

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

Το Cloud Platform της Google, για παράδειγμα, παραθέτει το μέγιστο διατηρημένο IOPS και τη μέγιστη διαρκή απόδοση (σε MBps) για την αποθήκευση μπλοκ. Αυτό κατανέμεται περαιτέρω σε ανάγνωση και εγγραφή IOPS, και απόδοση ανά GB δεδομένων και ανά περίπτωση. Ωστόσο, όπως δηλώνει η Google: “Η επίμονη απόδοση δίσκου IOPS και η απόδοση εξαρτάται από το μέγεθος του δίσκου, τον αριθμό παρουσίας vCPU και το μέγεθος μπλοκ I / O, μεταξύ άλλων παραγόντων.”

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

Microsoft δημοσιεύει οδηγίες απευθύνεται σε χρήστες IT που θέλουν να παρακολουθούν την αποθήκευση Blob (αντικείμενο), η οποία χρησιμεύει ως ένα χρήσιμο πρόγραμμα εκκίνησης μέτρηση απόδοσης αποθήκευσης στον κόσμο των Azure.

Το AWS έχει παρόμοια καθοδήγηση βασίζεται στην προσφορά του Elastic Block Store (EBS). Και πάλι, αυτό μπορεί να καθοδηγήσει τους αγοραστές μέσω των διαφόρων επιπέδων αποθήκευσης, από SSD υψηλής απόδοσης έως ψυχρό χώρο αποθήκευσης που βασίζεται σε δίσκο.

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

Δεδομένου ότι το cloud storage είναι μια υπηρεσία pay-as-you-use, το κόστος είναι πάντα βασική μέτρηση.

Και πάλι, όλοι οι κύριοι πάροχοι cloud έχουν επίπεδα με βάση το κόστος και την απόδοση. Το AWS, για παράδειγμα, έχει τόμους SSD γενικού σκοπού gp2 και gp3, τόμους βελτιστοποιημένους με απόδοση io1 και io2 και τόμους HDD που εστιάζουν στην απόδοση, με στόχο «μεγάλους, διαδοχικούς φόρτους εργασίας». Οι αγοραστές θα θέλουν να συντάξουν τη δική τους ανάλυση κόστους και απόδοσης, προκειμένου να κάνουν συγκρίσεις που μοιάζουν με.

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

Ένα άλλο μέτρο είναι η χρησιμοποιήσιμη χωρητικότητα: πόσο από τον αγορασμένο χώρο αποθήκευσης είναι πραγματικά διαθέσιμο για την εφαρμογή πελάτη και σε ποιο σημείο η χρήση θα αρχίσει να επηρεάζει την πραγματική απόδοση; Και πάλι, αυτό μπορεί να διαφέρει από τα στοιχεία για την τεχνολογία on-premise.

Οι CIO θα θέλουν επίσης να εξετάσουν τη διαθεσιμότητα των υπηρεσιών. Η αξιοπιστία των στοιχείων αποθήκευσης και των υποσυστημάτων μετράται παραδοσιακά σε μέσος χρόνος μεταξύ αποτυχιών (MTBF), ή για SSD, το νεότερο terabyte γραμμένο με την πάροδο του χρόνου (TBW).

Αλλά για την παροχή cloud μεγάλης κλίμακας, η διαθεσιμότητα είναι ένα πιο κοινό και χρήσιμο μέτρο. Οι πάροχοι cloud χρησιμοποιούν όλο και περισσότερο τη διαθεσιμότητα κέντρου δεδομένων ή τη διαθεσιμότητα σε στυλ τηλεπικοινωνιών ή τα μέτρα λειτουργίας “Πέντε εννιά” συχνά το καλύτερο και ακριβότερο SLA.

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

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

Leave a Reply

Your email address will not be published.