Cisco HyperFlex vs. ανταγωνιστές: δοκιμή απόδοσης

Συνεχίζουμε να σας παρουσιάζουμε το υπερσυγκεντρωμένο σύστημα Cisco HyperFlex.

Τον Απρίλιο του 2019, η Cisco πραγματοποιεί και πάλι μια σειρά από επιδείξεις της νέας υπερσυγκλίνουσας λύσης Cisco HyperFlex στις περιοχές της Ρωσίας και του Καζακστάν. Μπορείτε να εγγραφείτε για μια επίδειξη χρησιμοποιώντας τη φόρμα σχολίων ακολουθώντας τον σύνδεσμο. Ελα μαζί μας!

Είχαμε δημοσιεύσει στο παρελθόν ένα άρθρο σχετικά με τις δοκιμές φορτίου που πραγματοποιήθηκαν από το ανεξάρτητο εργαστήριο ESG το 2017. Το 2018, η απόδοση της λύσης Cisco HyperFlex (έκδοση HX 3.0) έχει βελτιωθεί σημαντικά. Επιπλέον, οι ανταγωνιστικές λύσεις συνεχίζουν επίσης να βελτιώνονται. Γι' αυτό δημοσιεύουμε μια νέα, πιο πρόσφατη έκδοση των σημείων αναφοράς στρες του ESG.

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

Δοκιμαστικές διαμορφώσεις

Ως μέρος της δοκιμής, το HyperFlex συγκρίθηκε με δύο υπερσυγκλίνοντα συστήματα πλήρως λογισμικού που είναι εγκατεστημένα σε τυπικούς διακομιστές x86, καθώς και με μία λύση λογισμικού και υλικού. Η δοκιμή διεξήχθη με τη χρήση τυπικού λογισμικού για υπερσυγκλίνοντα συστήματα - HCIBench, το οποίο χρησιμοποιεί το εργαλείο Oracle Vdbench και αυτοματοποιεί τη διαδικασία δοκιμών. Συγκεκριμένα, το HCIBench δημιουργεί αυτόματα εικονικές μηχανές, συντονίζει το φορτίο μεταξύ τους και δημιουργεί βολικές και κατανοητές αναφορές.  

Δημιουργήθηκαν 140 εικονικές μηχανές ανά σύμπλεγμα (35 ανά κόμβο συμπλέγματος). Κάθε εικονική μηχανή χρησιμοποιούσε 4 vCPU, 4 GB RAM. Ο τοπικός δίσκος VM ήταν 16 GB και ο πρόσθετος δίσκος ήταν 40 GB.

Οι ακόλουθες διαμορφώσεις συμπλέγματος συμμετείχαν στη δοκιμή:

  • σύμπλεγμα τεσσάρων κόμβων Cisco HyperFlex 220C 1 x 400 GB SSD για cache και 6 x 1.2 TB SAS HDD για δεδομένα.
  • ανταγωνιστής Προμηθευτής Ένα σύμπλεγμα τεσσάρων κόμβων 2 x 400 GB SSD για cache και 4 x 1 TB SATA HDD για δεδομένα.
  • Συμπλέγμα ανταγωνιστή προμηθευτή Β τεσσάρων κόμβων 2 x 400 GB SSD για cache και 12 x 1.2 TB SAS HDD για δεδομένα.
  • Συμπλέγμα ανταγωνιστή Vendor C με τέσσερις κόμβους 4 x 480 GB SSD για cache και 12 x 900 GB SAS HDD για δεδομένα.

Οι επεξεργαστές και η μνήμη RAM όλων των λύσεων ήταν πανομοιότυποι.

Δοκιμή για τον αριθμό των εικονικών μηχανών

Οι δοκιμές ξεκίνησαν με ένα φόρτο εργασίας σχεδιασμένο να μιμείται μια τυπική δοκιμή OLTP: ανάγνωση/εγγραφή (RW) 70%/30%, 100% FullRandom με στόχο 800 IOPS ανά εικονική μηχανή (VM). Η δοκιμή πραγματοποιήθηκε σε 140 VMs σε κάθε ομάδα για τρεις έως τέσσερις ώρες. Ο στόχος της δοκιμής είναι να διατηρηθούν οι καθυστερήσεις εγγραφής σε όσο το δυνατόν περισσότερα VM στα 5 χιλιοστά του δευτερολέπτου ή χαμηλότερα.

Ως αποτέλεσμα της δοκιμής (βλ. παρακάτω γράφημα), το HyperFlex ήταν η μόνη πλατφόρμα που ολοκλήρωσε αυτήν τη δοκιμή με αρχικά 140 VM και με λανθάνοντες χρόνους κάτω από 5 ms (4,95 ms). Για κάθε ένα από τα άλλα συμπλέγματα, η δοκιμή επανεκκινήθηκε προκειμένου να προσαρμοστεί πειραματικά ο αριθμός των VM στον λανθάνοντα χρόνο στόχο των 5 ms σε πολλές επαναλήψεις.

Ο Προμηθευτής Α χειρίστηκε με επιτυχία 70 VM με μέσο χρόνο απόκρισης 4,65 ms.
Ο προμηθευτής Β πέτυχε την απαιτούμενη καθυστέρηση των 5,37 ms. μόνο με 36 VM.
Ο προμηθευτής C ήταν σε θέση να χειριστεί 48 εικονικές μηχανές με χρόνο απόκρισης 5,02 ms

Cisco HyperFlex vs. ανταγωνιστές: δοκιμή απόδοσης

Προσομοίωση φόρτωσης διακομιστή SQL

Στη συνέχεια, το ESG Lab εξομοίωσε το φόρτο του SQL Server. Η δοκιμή χρησιμοποίησε διαφορετικά μεγέθη μπλοκ και αναλογίες ανάγνωσης/εγγραφής. Η δοκιμή εκτελέστηκε επίσης σε 140 εικονικές μηχανές.

Όπως φαίνεται στο παρακάτω σχήμα, το σύμπλεγμα Cisco HyperFlex ξεπέρασε τους προμηθευτές A και B στο IOPS σχεδόν διπλάσιο και τον προμηθευτή C περισσότερο από πέντε φορές. Ο μέσος χρόνος απόκρισης του Cisco HyperFlex ήταν 8,2 ms. Για σύγκριση, ο μέσος χρόνος απόκρισης για τον Προμηθευτή Α ήταν 30,6 ms, για τον Προμηθευτή Β ήταν 12,8 ms και για τον Προμηθευτή Γ ήταν 10,33 ms.

Cisco HyperFlex vs. ανταγωνιστές: δοκιμή απόδοσης

Κατά τη διάρκεια όλων των δοκιμών έγινε μια ενδιαφέρουσα παρατήρηση. Ο προμηθευτής Β έδειξε σημαντική διακύμανση στη μέση απόδοση στο IOPS σε διαφορετικά VM. Δηλαδή, το φορτίο κατανεμήθηκε εξαιρετικά άνισα, ορισμένα VM λειτούργησαν με μέση τιμή 1000 IOPS+ και μερικά - με τιμή 64 IOPS. Το Cisco HyperFlex σε αυτή την περίπτωση φαινόταν πολύ πιο σταθερό, και τα 140 VM έλαβαν κατά μέσο όρο 600 IOPS από το υποσύστημα αποθήκευσης, δηλαδή το φορτίο μεταξύ των εικονικών μηχανών κατανεμήθηκε πολύ ομοιόμορφα.

Cisco HyperFlex vs. ανταγωνιστές: δοκιμή απόδοσης

Είναι σημαντικό να σημειωθεί ότι μια τέτοια άνιση κατανομή του IOPS σε εικονικές μηχανές στον προμηθευτή Β παρατηρήθηκε σε κάθε επανάληψη δοκιμών.

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

Παραγωγή

Ας σκεφτούμε τι έχει το Cisco Hyperflex 140 εικονικές μηχανές ανά 1 φυσικό κόμβο έναντι 70 ή λιγότερων για άλλες λύσεις; Για τις επιχειρήσεις, αυτό σημαίνει ότι για να υποστηρίξετε τον ίδιο αριθμό εφαρμογών στο Hyperflex, χρειάζεστε 2 φορές λιγότερους κόμβους από ό,τι σε λύσεις ανταγωνιστών, π.χ. το τελικό σύστημα θα είναι πολύ φθηνότερο. Αν προσθέσουμε εδώ το επίπεδο αυτοματοποίησης όλων των λειτουργιών για τη συντήρηση του δικτύου, των διακομιστών και της πλατφόρμας αποθήκευσης HX Data Platform, γίνεται σαφές γιατί οι λύσεις Cisco Hyperflex κερδίζουν τόσο γρήγορα δημοτικότητα στην αγορά.

Συνολικά, η ESG Labs έχει επιβεβαιώσει ότι το Cisco HyperFlex Hybrid HX 3.0 προσφέρει ταχύτερη και πιο σταθερή απόδοση από άλλες συγκρίσιμες λύσεις.

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

Να σας υπενθυμίσουμε ότι μπορείτε να δείτε τη λύση Cisco Hyperflex και να επαληθεύσετε τις δυνατότητές της αυτή τη στιγμή. Το σύστημα είναι διαθέσιμο για επίδειξη σε όλους:

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο