Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο

Συνεχίζουμε την ιστορία μας για το πώς αλλάξαμε το σύστημα BMS στα κέντρα δεδομένων μας (Μέρος 1, Μέρος 2). Ταυτόχρονα, δεν ανταλλάξαμε απλώς τη λύση ενός προμηθευτή με έναν άλλο, αλλά αναπτύξαμε ένα σύστημα από την αρχή για να ταιριάζει στις απαιτήσεις μας. Στο τέλος της ιστορίας μας, μοιραζόμαστε τα αποτελέσματα της δουλειάς που έγινε και ενδιαφέρουσες λύσεις που μπορεί να σας φανούν χρήσιμες.

Νέα διεπαφή

Εδώ, όπως λένε, είναι καλύτερα να δεις μια φορά.

Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3οΡάφια.

Ας δούμε τις διαφορές.

  • Πρώτον, είναι красиво άνετος. Παρατηρήστε πόσο εύκολο έχει γίνει η παρακολούθηση των φορτίων σε μονάδες PDU ("Τράπεζες" ή απλά "Τράπεζες") και το άθροισμα των παράλληλων φορτίων των συζευγμένων μονάδων. Στο μοντέλο rack από το νέο BMS, βλέπουμε αμέσως ότι οι κάτω ζευγοποιημένες μονάδες PDU είναι υπερφορτωμένες (το συνολικό ρεύμα είναι υψηλότερο από την επιτρεπόμενη ειδοποίηση 16A - "μπλε") και οι ανώτερες υποφορτισμένες. Εάν αποσυνδεθεί μία από τις εισόδους, ολόκληρο το φορτίο θα μεταφερθεί στη δεύτερη και η κάτω μονάδα που παραμένει ενεργοποιημένη θα απενεργοποιηθεί λόγω υπερφόρτωσης. Για να μην συμβεί αυτό, η υπηρεσία υποστήριξης του κέντρου δεδομένων θα προειδοποιήσει εκ των προτέρων τον πελάτη και θα στείλει μια σύσταση σχετικά με τον τρόπο ανακατανομής του φορτίου.
  • Εύκολη προσθήκη εξοπλισμού. Στο νέο BMS, εικονικοί αισθητήρες για τα αθροίσματα των ρευμάτων της μονάδας και της ισχύος rack έχουν ήδη προστεθεί σε τυπικά πρότυπα rack και δημιουργούνται αυτόματα μετά την προσθήκη ενός PDU στο rack. Στο παλιό BMS, έπρεπε να δημιουργηθούν χειροκίνητα και στη συνέχεια να συρθούν στον χάρτη, γεγονός που αύξανε την πιθανότητα λάθους λόγω του «ανθρώπινου παράγοντα».
  • Απεριόριστο πεδίο δημιουργικότητας. Τώρα δεν έχουμε περιορισμούς κατά τη δημιουργία εικονικών αισθητήρων. Μπορείτε να δημιουργήσετε απολύτως οποιαδήποτε μαθηματικά μοντέλα οποιασδήποτε μεταβλητής. Αυτό σημαίνει ότι έχουμε τη δυνατότητα να δημιουργήσουμε σύνθετους εικονικούς αισθητήρες (προηγουμένως μπορούσαμε να προσθέσουμε μόνο τιμές) και να αναλύουμε καλύτερα στατιστικά στοιχεία και τάσεις στην απόδοση των συστημάτων μηχανικής. Αυτό βελτιώνει την ποιότητα των αποφάσεων που λαμβάνονται σχετικά με τη διαμόρφωση του συστήματος, την αντικατάσταση εξοπλισμού και τη διαχείριση πόρων. 
  • Διαισθητική διεπαφή. Στη νέα διεπαφή δεν υπάρχει ακαταστασία εικονιδίων, ανεμιστήρες περιστρέφονται, διακόπτες «κλικ». Και το πιο βολικό είναι η δυνατότητα ένδειξης της κατάστασης της γραμμής PDU A/B μέσα στα ράφια. Προσπαθήσαμε να κάνουμε κάτι παρόμοιο στο παλιό BMS, αλλά ο αριθμός των συγχωνευμένων εικονιδίων ανά τετραγωνικό εκατοστό του χάρτη μας ανάγκασε να το εγκαταλείψουμε.

Τώρα είναι ωραίο να δούμε:

Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο
Υπηρέτης.

Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο
Θραύσμα του κύριου πίνακα διανομής.

Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο
Πίνακας ελέγχου εξαερισμού.

Και το νέο BMS μπορεί να διακοσμηθεί για το νέο έτος :)
Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο

Μία σελίδα – αμοιβαία κατανόηση χωρίς λέξη και χωρίς τεχνικές προδιαγραφές

Για πολύ καιρό θέλαμε να εφαρμόσουμε ένα άλλο «κόλπο» στο BMS: να συγκεντρώνουμε τις κύριες παραμέτρους του κέντρου δεδομένων σε μια σελίδα, έτσι ώστε μια ματιά στην οθόνη να είναι αρκετή για να αξιολογήσουμε την κατάσταση των κύριων συστημάτων. Ωστόσο, δεν καταλάβαμε πλήρως πώς πρέπει να μοιάζει.

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

Και δεν μας το έδειξε ούτε ένα κέντρο δεδομένων - σε άλλα δεν ήταν εκεί, σε άλλα «αναπτύσσονταν αυτή τη στιγμή», σε άλλα ήταν ένα «μεγάλο εμπορικό μυστικό». Ως εκ τούτου, στους όρους αναφοράς μας για τη δημιουργία ενός νέου BMS, δεν υπήρχε ακριβής περιγραφή αυτής της πολύ σημαντικής για εμάς σελίδας.

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

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

  1. Αυτός είναι ένας πίνακας που έχει σχεδιαστεί για να ταιριάζει στη μορφή μιας κάθετης οθόνης smartphone (ή μιας οθόνης, αλλά διατηρώντας μια κάθετη διάταξη), με όλες τις σημαντικές πληροφορίες να εμφανίζονται σε μία οθόνη. Πάνω από τον πίνακα υπάρχει μια "σύνοψη" ενεργών περιστατικών, επομένως ήταν πιο βολικό να τα τοποθετήσετε μαζί σε κατακόρυφη μορφή. 
  2. Η διάταξη των κελιών στον πίνακα ακολουθεί την αρχιτεκτονική του κέντρου δεδομένων (φυσική ή λογική). Εγκαταλείψαμε τη διάταξη των συστημάτων με αλφαβητική σειρά, όπως θα ήταν επιθυμητό με την πρώτη ματιά. Η σειρά αντικατοπτρίζει τις οπτικές συσχετίσεις του προσωπικού του κέντρου δεδομένων - σαν να παρακολουθούσαν φυσικά όλα τα δωμάτια και τα συστήματα. Αυτό διευκολύνει την εύρεση πληροφοριών.

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

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

Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο

Αναγνώριση και περίληψη περιστατικού

Ας μιλήσουμε για μια άλλη νέα ιδέα για εμάς, που προέκυψε ως αποτέλεσμα του έργου ενημέρωσης του συστήματος παρακολούθησης.

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

Η λέξη έχει κολλήσει και τώρα «αναγνωρίζουμε» περιστατικά.

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

Ως αποτέλεσμα, αναπτύχθηκε ένα παράθυρο που ονομάζεται "σύνοψη", στο οποίο:

  1. Εμφανίζονται μόνο ενεργά περιστατικά και συσκευές σε λειτουργία σέρβις (χωρίς εμπορικές μπλε ειδοποιήσεις).
  2. Υπάρχει σαφής διάκριση μεταξύ ΝΕΩΝ και ΑΠΟΔΕΚΤΩΝ περιστατικών.
  3. Αναφέρεται ποιος αποδέχτηκε το περιστατικό.

Ο αλγόριθμος εργασίας για τους αξιωματικούς υπηρεσίας στο νέο BMS έχει ως εξής:

  1. Νέα περιστατικά περιλαμβάνονται στην έκθεση και περιμένουν αναγνώριση. Δεν μπορούν να μείνουν σε αυτό το τμήμα για μεγάλο χρονικό διάστημα· το άτομο που έχει υπηρεσία για τον εξοπλισμό πρέπει να αναλάβει αμέσως την ευθύνη για το συμβάν.
  2. Ο υπάλληλος αναλαμβάνει την ευθύνη για το συμβάν κάνοντας κλικ στο σημάδι επιλογής στα δεξιά. Δεδομένου ότι όλοι οι εργαζόμενοι βρίσκονται σε μοναδικούς λογαριασμούς, εμφανίζεται αυτόματα ποιος αποδέχτηκε το περιστατικό. Εάν είναι απαραίτητο, αφήστε ένα σχόλιο.
  3. Το περιστατικό μεταφέρεται στην ενότητα «Αναγνωρισμένο», οι υπόλοιποι αξιωματικοί υπηρεσίας και ο διευθυντής κατανοούν ότι το περιστατικό χειρίζεται ο υπεύθυνος υπάλληλος.

Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο
Παράδειγμα ενός παραθύρου σύνοψης με ένα νέο και ήδη αναγνωρισμένο μήνυμα.

Συνδέοντας το παράθυρο σύνοψης με τον πίνακα μίας σελίδας, έχουμε πλήρη κύρια οθόνη Σύστημα BMS, όπου μπορείτε να δείτε αμέσως: 

  • κατάσταση των κύριων συστημάτων κέντρων δεδομένων·
  • παρουσία νέων μη επεξεργασμένων περιστατικών·
  • την παρουσία αποδεκτών περιστατικών και πληροφορίες σχετικά με το ποιος τα εξαλείφει συγκεκριμένα.

Πρόσβαση στο πρόγραμμα περιήγησης και αναδυόμενες ειδοποιήσεις τηλεφώνου

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

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

Πλέον, οποιαδήποτε σελίδα στο BMS έχει μια μοναδική διεύθυνση, η οποία σας επιτρέπει να κοινοποιείτε όχι μόνο την άμεση διεύθυνση της σελίδας ή της συσκευής, αλλά και συνδέσμους προς μοναδικά γραφήματα/αναφορές. 

Η πρόσβαση στο σύστημα πραγματοποιείται πλέον μέσω ελέγχου ταυτότητας LDAP μέσω της υπηρεσίας καταλόγου Active Directory, γεγονός που αυξάνει το επίπεδο ασφάλειάς του. 

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

Η ποιότητα του ελέγχου βελτιώνεται επίσης χάρη στη λειτουργικότητα των εργασιακών συνομιλιών. Επιταχύνουν τις διαδικασίες εργασίας επιτρέποντας την «σύνδεση» της αλληλογραφίας των εν υπηρεσία μηχανικών με το BMS. Για παράδειγμα, χρησιμοποιούμε την εφαρμογή Teams, η οποία σας επιτρέπει να διεξάγετε εσωτερική αλληλογραφία και να λαμβάνετε όλα τα μηνύματα από το BMS στο τηλέφωνό σας με τη μορφή αναδυόμενων ειδοποιήσεων Push, οι οποίες εξαλείφουν την ανάγκη για τον αξιωματικό υπηρεσίας να κοιτάζει συνεχώς το τηλέφωνο οθόνη.

Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο
 Push ειδοποίηση στην οθόνη του smartphone.

Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο
Έτσι φαίνονται οι ειδοποιήσεις στην εφαρμογή Teams.

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

Παρακολούθηση στο κέντρο δεδομένων: πώς αλλάξαμε το παλιό BMS σε νέο. Μέρος 3ο
Η φωτογραφία δείχνει τη διεπαφή BMS σε ένα smartphone.

Ανακεφαλαίωση

Ενώ το κόστος ενημέρωσης ενός BMS από τον παλιό μας προμηθευτή ήταν συγκρίσιμο με την ανάπτυξη ενός νέου συστήματος από την αρχή (περίπου 100 $), η διαφορά στη λειτουργικότητα των προϊόντων αποδείχθηκε κολοσσιαία. Λάβαμε ένα ευέλικτο σύστημα βελτιστοποιημένο για τις επιχειρηματικές μας εργασίες και διαδικασίες. Έχουμε επίσης επιτύχει σημαντική εξοικονόμηση κόστους σε συνεχή υποστήριξη και κόστος αναβάθμισης του συστήματος. 

Αλλά, φυσικά, υπήρχαν δυσκολίες. 

  • Πρώτον, υποτιμήσαμε τον όγκο των αλλαγών που έπρεπε να γίνουν στη βασική έκδοση του νέου BMS και δεν τηρήσαμε τις προκαθορισμένες προθεσμίες. Για εμάς, αυτό δεν ήταν κρίσιμο πρόβλημα, αφού ήμασταν ασφαλισμένοι μέχρι την τελευταία στιγμή και δουλέψαμε στο παλιό σύστημα και η διαδικασία ήταν δημιουργική, περίπλοκη και ως εκ τούτου μερικές φορές πήγαινε πιο αργά από το αναμενόμενο. Επιπλέον, πάντα βλέπαμε ότι ο προγραμματιστής μας καταβάλλει κάθε δυνατή προσπάθεια για να επιτύχει το καλύτερο αποτέλεσμα. Αλλά στην πραγματικότητα, η ιστορία αποδείχθηκε πολύ μεγάλη και οι βασικοί μας ειδικοί ξόδεψαν πολύ περισσότερη προσπάθεια και χρόνο σε αυτό από ό,τι είχαν προγραμματίσει. 
  • Δεύτερον, χρειαζόμασταν πολλά στάδια δοκιμών για τον εντοπισμό σφαλμάτων στον αλγόριθμο για την κράτηση εικονικών μηχανών και καναλιών επικοινωνίας. Αρχικά, υπήρχαν αστοχίες τόσο από την πλευρά του συστήματος BMS όσο και από την πλευρά της ρύθμισης των εικονικών μηχανών και του δικτύου. Αυτός ο εντοπισμός σφαλμάτων πήρε επίσης χρόνο. Ευτυχώς, ο ανάδοχος έλαβε μια δοκιμαστική πλατφόρμα με τη μορφή υπηρεσίας cloud, όπου δοκιμάστηκαν αρχικά όλες οι ρυθμίσεις και οι καινοτομίες.
  • Τρίτον, το σύστημα που προέκυψε αποδείχθηκε ότι ήταν πιο δύσκολο να επεξεργαστεί από τον τελικό χρήστη. Αν προηγουμένως ένας χάρτης αποτελούνταν από φόντο (αρχείο γραφικών) και εικονίδια που ήταν εύκολο να αλλάξουν ή να μετακινηθούν, τώρα είναι μια πολύπλοκη γραφική διεπαφή με κινούμενα σχέδια που απαιτεί ορισμένες δεξιότητες επεξεργασίας.

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

Εμείς, φυσικά, δεν πετάξαμε τον παλιό σιδερένιο διακομιστή, αλλά τον «ελαφρώσαμε»: τον καθαρίσαμε από χιλιάδες «εμπορικούς» εικονικούς αισθητήρες και PDU και αφήσαμε μέσα του μόνο μερικές δεκάδες από τις πιο κρίσιμες συσκευές, όπως το ντίζελ σετ γεννητριών, UPS, κλιματιστικά, αντλίες, αισθητήρες διαρροής και θερμοκρασίες Σε αυτή τη λειτουργία, η προηγούμενη ταχύτητά του έχει επιστρέψει και μπορεί να είναι "ρεζέρβα". Παρεμπιπτόντως, αφού αφαιρέσαμε το PDU από το παλιό BMS, ελευθερώσαμε περίπου 1000 περιττές πλέον άδειες, τυχαίνει να ξέρεις τι να τις κάνεις;

Πηγή: www.habr.com

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