Εμπειρία αλλαγής φιλοξενίας SAP: πώς να μετεγκαταστήσετε συστήματα χωρίς να είναι εξαιρετικά επώδυνο

Εμπειρία αλλαγής φιλοξενίας SAP: πώς να μετεγκαταστήσετε συστήματα χωρίς να είναι εξαιρετικά επώδυνο

Ή είναι δυνατόν; Φυσικά, η μετανάστευση συστημάτων SAP είναι μια πολύπλοκη και επίπονη διαδικασία, η επιτυχία της οποίας απαιτεί την καλά συντονισμένη εργασία όλων των συμμετεχόντων. Και αν η μετανάστευση πραγματοποιηθεί σε σύντομο χρονικό διάστημα, το έργο γίνεται πολύ πιο περίπλοκο. Δεν αποφασίζουν όλοι να το κάνουν αυτό. Μπορεί να υπάρχουν διάφοροι λόγοι. Για παράδειγμα, η ίδια η διαδικασία είναι μακρά και οργανωτικά πολύπλοκη. Επιπλέον, υπάρχει κίνδυνος απρόβλεπτου χρόνου διακοπής λειτουργίας του συστήματος. Ή οι πελάτες δεν είναι σίγουροι ότι, αφού υποβληθούν σε μια τέτοια επέμβαση, θα λάβουν οφέλη ανάλογα με τις προσπάθειες που καταβλήθηκαν. Ωστόσο, υπάρχουν και εξαιρέσεις.

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

Φιλοξενία συστημάτων SAP

Μόλις πριν από πέντε χρόνια, ήταν δύσκολο να φανταστεί κανείς ότι οι πελάτες θα άρχιζαν μαζικά να χρησιμοποιούν πόρους φιλοξενίας για εφαρμογές SAP. Στις περισσότερες περιπτώσεις υλοποιήθηκαν επί τόπου. Ωστόσο, με την ανάπτυξη μοντέλων outsourcing και την αγορά υπηρεσιών cloud, η κοσμοθεωρία των πελατών άρχισε να αλλάζει. Ποια είναι τα επιχειρήματα που επηρεάζουν την επιλογή υπέρ του cloud για το SAP;

  • Για αρχάριους που μόλις σχεδίασαν να εφαρμόσουν το SAP, η υποδομή cloud είναι σχεδόν μια τυπική επιλογή - επεκτασιμότητα των πόρων στις τρέχουσες ανάγκες του συστήματος και απροθυμία εκτροπής πόρων προς την ανάπτυξη μη βασικών ικανοτήτων.
  • Σε εταιρείες με μεγάλο τοπίο συστήματος, με τη βοήθεια φιλοξενίας συστημάτων SAP, οι CIO φτάνουν σε ένα ποιοτικά διαφορετικό επίπεδο διαχείρισης κινδύνου, επειδή Ο συνεργάτης είναι υπεύθυνος για το SLA.
  • Το τρίτο πιο κοινό επιχείρημα είναι το υψηλό κόστος κατασκευής υποδομών για την εφαρμογή σεναρίων υψηλής διαθεσιμότητας και DR.
  • Factor 2027 – ο πωλητής ανακοίνωσε το τέλος της υποστήριξης για συστήματα παλαιού τύπου το 2027. Αυτό σημαίνει μεταφορά της βάσης δεδομένων στη HANA, κάτι που συνεπάγεται κόστος εκσυγχρονισμού και αγοράς νέας υπολογιστικής ισχύος.

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

Ποιες είναι οι δυσκολίες αλλαγής της φιλοξενίας SAP;

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

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

Γιατί περιμένουν μέχρι την τελευταία στιγμή; Ο λόγος είναι απλός - η διαδικασία μετεγκατάστασης συστημάτων για πελάτες δεν είναι πάντα διαφανής και κατανοητή. Είναι δύσκολο για τον πελάτη να εκτιμήσει τους πραγματικούς κινδύνους που σχετίζονται με τη διαδικασία μετάβασης. Μπορούμε να πούμε ότι η μετανάστευση για τους πελάτες είναι ένα είδος μαύρου κουτιού: δεν είναι σαφές, η τιμή, ο χρόνος διακοπής λειτουργίας του συστήματος, οι κίνδυνοι και ο τρόπος μετριασμού τους, και γενικά είναι σκοτεινό και τρομακτικό. Είναι σαν, αν δεν λειτουργήσει, τότε τα κεφάλια θα κυλήσουν τόσο στην κορυφή όσο και στους ερμηνευτές.

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

Θα αναλύσουμε τις δυσκολίες που μπορεί να προκύψουν σε κάθε στάδιο στην περίπτωση της μετεγκατάστασης συστημάτων SAP από έναν από τους πελάτες μας.

Προετοιμασία και σχεδιασμός

Η μετανάστευση είναι μια φόρμουλα με πολλά διαφορετικά μέρη. Και ένα από τα πιο σημαντικά είναι το στάδιο του σχεδιασμού και της προετοιμασίας της (νέας) υποδομής-στόχου.

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

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

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

  • αποκλειστικοί φυσικοί διακομιστές για SAP HANA.
  • Πλατφόρμα εικονικοποίησης VMware για διακομιστές εφαρμογών και υπηρεσίες υποδομής.
  • διπλότυπα κανάλια επικοινωνίας μεταξύ κέντρων δεδομένων για L2 VPN.
  • δύο κύρια συστήματα αποθήκευσης για το διαχωρισμό του προϊόντος και «όλα τα άλλα»·
  • SRC που βασίζεται στο Veritas Netbackup με ξεχωριστό διακομιστή, ράφι δίσκου και βιβλιοθήκη κασετών.

Εμπειρία αλλαγής φιλοξενίας SAP: πώς να μετεγκαταστήσετε συστήματα χωρίς να είναι εξαιρετικά επώδυνο

Και να πώς τα εφαρμόσαμε όλα αυτά από τεχνικής απόψεως.

SAP

  • Για να χρησιμοποιήσουμε αποτελεσματικά την αποθήκευση για παραγωγικό HANA, χρησιμοποιήσαμε κοινόχρηστους δίσκους χωρίς αντιγραφή συστημικών βάσεων δεδομένων χρησιμοποιώντας το SAP. Όλα αυτά ήταν τυλιγμένα σε ένα σύμπλεγμα Active-Standby SUSE HAE βασισμένο στον Βηματοδότη. Ναι, ο χρόνος ανάκτησης είναι λίγο μεγαλύτερος από ό,τι με την αναπαραγωγή, αλλά εξοικονομούμε χώρο αποθήκευσης στο μισό και, ως εκ τούτου, εξοικονομούμε τον προϋπολογισμό του πελάτη.
  • Σε περιβάλλοντα προπαραγωγής, τα συμπλέγματα HANA εγκαταλείφθηκαν, αλλά τεχνικά η διαμόρφωση παραγωγής επαναλήφθηκε.
  • Τα περιβάλλοντα δοκιμής και ανάπτυξης διανεμήθηκαν σε πολλούς ακόμη διακομιστές χωρίς συμπλέγματα σε μια διαμόρφωση MCOS.
  • Όλοι οι διακομιστές εφαρμογών εικονικοποιήθηκαν και φιλοξενήθηκαν στο VMware.

Сети

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

SHD

  • Το παραγωγικό και προπαραγωγικό φορτίο του SAP αφέθηκε στη συστοιχία all-flash.
  • Τα περιβάλλοντα δοκιμών προγραμματιστών και οι υπηρεσίες υποδομής τοποθετήθηκαν σε ξεχωριστή υβριδική συστοιχία.

IBS

  • Κατασκευάστηκε με χρήση Veritas Netbackup.
  • Προσθέσαμε λίγο στα ενσωματωμένα σενάρια για τη δημιουργία αντιγράφων ασφαλείας των διαμορφώσεων MCOS.
  • Τοποθετούμε λειτουργικά αντίγραφα σε ένα ράφι δίσκου για γρήγορη ανάκτηση και χρησιμοποιούμε ταινίες για μακροχρόνια αποθήκευση.

Παρακολούθηση

  • Όλο το υλικό, το λειτουργικό σύστημα και το SAP εγκαταστάθηκαν κάτω από το Zabbix.
  • Έχουμε συλλέξει πολλούς χρήσιμους πίνακες στη Γραφάνα.
  • Όταν εμφανίζεται μια ειδοποίηση, το Zabbix μπορεί να δημιουργήσει ένα αίτημα στο σύστημα διαχείρισης περιστατικών, το έχουμε εφαρμόσει στο Jira. Οι πληροφορίες διπλασιάζονται επίσης στο κανάλι Telegram.

Telegram

Εμπειρία αλλαγής φιλοξενίας SAP: πώς να μετεγκαταστήσετε συστήματα χωρίς να είναι εξαιρετικά επώδυνο

Γενική υγεία της ΧΑΝΑ

Εμπειρία αλλαγής φιλοξενίας SAP: πώς να μετεγκαταστήσετε συστήματα χωρίς να είναι εξαιρετικά επώδυνο

Κατάσταση διακομιστή εφαρμογής SAP:

Εμπειρία αλλαγής φιλοξενίας SAP: πώς να μετεγκαταστήσετε συστήματα χωρίς να είναι εξαιρετικά επώδυνο

Υπηρεσίες υποδομής

  • Για την εξυπηρέτηση εσωτερικών χώρων ονομάτων, δημιουργήθηκε ένα σύμπλεγμα διακομιστών DNS, το οποίο συγχρονίζεται με τους διακομιστές του πελάτη.
  • Δημιουργήσαμε έναν ξεχωριστό διακομιστή αρχείων για ανταλλαγή δεδομένων.
  • Για την αποθήκευση διαφόρων διαμορφώσεων, προστέθηκε το Gitlab.
  • Για διάφορες ευαίσθητες πληροφορίες πήραμε το HashiCorp Vault.

Διαδικασία μετανάστευσης

Γενικά, η διαδικασία μετανάστευσης αποτελείται από τα ακόλουθα στάδια:

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

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

Αυτό που πρέπει πρώτα να προσέξεις είναι ο χρόνος παράδοσης του εξοπλισμού. Κατά μέσο όρο, η παράδοση πιστοποιημένου υλικού για το SAP NAHA που πληροί τις απαιτήσεις του κατασκευαστή λογισμικού για πλατφόρμες υλικού διαρκεί 10-12 εβδομάδες. Και λαμβάνοντας υπόψη την εποχικότητα (η υλοποίηση του έργου έπεσε ακριβώς την Πρωτοχρονιά), αυτή η περίοδος θα μπορούσε να αυξηθεί κατά έναν ακόμη μήνα. Ως εκ τούτου, ήταν απαραίτητο να επιταχυνθεί η διαδικασία όσο το δυνατόν περισσότερο: συνεργαστήκαμε με τον διανομέα-προμηθευτή και συμφωνήσαμε για ταχεία παράδοση με αεροπλάνο (αντί για χερσαίες και θαλάσσιες διαδρομές).

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

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

Λίγο πριν τις γιορτές της Πρωτοχρονιάς, μας έφτασε η πρώτη παρτίδα εξοπλισμού. Αυτό κατέστησε δυνατή την ανάπτυξη ορισμένων συστημάτων σε πραγματικό υλικό. Επειδή δεν έφτασαν όλα, συνδέσαμε εξοπλισμό αντικατάστασης, την προμήθεια του οποίου καταφέραμε να συμφωνήσουμε με τον πωλητή και τους διανομείς. Παραλάβαμε τα υπολείμματα της υποδομής στόχου στο τελικό στάδιο.
Για να τηρηθεί η προθεσμία, οι μηχανικοί μας έπρεπε να θυσιάσουν τις διακοπές της Πρωτοχρονιάς και να ξεκινήσουν τις εργασίες για την προετοιμασία της υποδομής στόχου στις 2 Ιανουαρίου, εν μέσω εορτών. Ναι, αυτό συμβαίνει μερικές φορές όταν καίγεται και απλά δεν υπάρχουν άλλες επιλογές. Διακυβεύτηκε η απόδοση των συστημάτων από τα οποία εξαρτάται η ζωή της επιχείρησης.

Η γενική σειρά μετανάστευσης έμοιαζε ως εξής: πρώτα, τα λιγότερο κρίσιμα συστήματα (τοπίο ανάπτυξης, τοπίο δοκιμών), μετά τα παραγωγικά συστήματα. Το τελικό στάδιο της μετανάστευσης έλαβε χώρα στα τέλη Ιανουαρίου και αρχές Φεβρουαρίου.

Εμπειρία αλλαγής φιλοξενίας SAP: πώς να μετεγκαταστήσετε συστήματα χωρίς να είναι εξαιρετικά επώδυνο

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

Εμπειρία αλλαγής φιλοξενίας SAP: πώς να μετεγκαταστήσετε συστήματα χωρίς να είναι εξαιρετικά επώδυνο

Η μετανάστευση πραγματοποιήθηκε συστηματικά σε διάφορα στάδια. Υπάρχουν δύο συστήματα σε κάθε στάδιο.

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

Ο ρόλος του πελάτη στο έργο

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

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

Αποτελέσματα του έργου

Το τελευταίο βήμα της μετανάστευσης ήταν η μεταφορά συστημάτων για συντήρηση.

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

  • 90 περιστατικά (20% επιλύθηκαν χωρίς να εμπλέκεται ο πελάτης)
  • Επιλύθηκε εντός SLA – 100%
  • Μη προγραμματισμένοι τερματισμοί λειτουργίας συστήματος – 0

Εάν έχετε προβλήματα παρόμοια με αυτά του πελάτη μας και θέλετε να μάθετε περισσότερα σχετικά με τον τρόπο επίλυσής τους, γράψτε στη διεύθυνση: [προστασία μέσω email]

Πηγή: www.habr.com

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