Λειτουργία "Migration": πώς να μετακινηθείτε στο σύννεφο DataLine

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

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

Λειτουργία "Migration": πώς να μετακινηθείτε στο σύννεφο DataLine

Μετεγκατάσταση με Veeam Backup και Replication

Όλοι γνωρίζουν το Veeam Backup and Replication ως εργαλείο δημιουργίας αντιγράφων ασφαλείας και αντιγράφων. Το χρησιμοποιούμε για τη μετεγκατάσταση μεταξύ των τοποθεσιών μας και για τη μεταφορά πελατών από την ιδιωτική εικονικοποίηση στο cloud μας. Οι εικονικές μηχανές του πελάτη αναπαράγονται στο vCenter μας, μετά από το οποίο ο μηχανικός τις προσθέτει στο vCloud Director.

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

Λειτουργία "Migration": πώς να μετακινηθείτε στο σύννεφο DataLine

Συνήθως, από τη στιγμή που το μηχάνημα απενεργοποιείται στην υποδομή του πελάτη μέχρι τη στιγμή που ενεργοποιείται στο cloud μας, δεν περνάει περισσότερο από μισή ώρα, αλλά μάλλον 15–20 λεπτά.

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

Περίπτωση 1
Ο πελάτης είχε τη δική του εικονική υποδομή βασισμένη σε VMware - 40 VM χωρητικότητας 30 TB. Ο εξοπλισμός στον οποίο αναπτύχθηκε το σύμπλεγμα ήταν ήδη ξεπερασμένος και ο πελάτης αποφάσισε να μην ασχοληθεί με την αγορά νέων και μετακόμισε στο δημόσιο cloud. Η απαίτηση χρόνου διακοπής λειτουργίας για κρίσιμα συστήματα δεν ήταν μεγαλύτερη από μία ώρα. Ως εργαλείο επιλέχθηκε το Veeam Replication. Ένα άλλο πλεονέκτημα ήταν ότι ο πάροχος Διαδικτύου του πελάτη ήταν παρών στο κέντρο δεδομένων μας, γεγονός που κατέστησε δυνατή την οργάνωση ενός καλού καναλιού. Η μετεγκατάσταση διήρκεσε περίπου ένα μήνα, ο χρόνος διακοπής λειτουργίας κατά την εναλλαγή ήταν έως και 30 λεπτά ανά ομάδα εικονικών μηχανών.

Μετεγκατάσταση με το Veeam Cloud Connect

Το Veeam Cloud Connect είναι ένα εργαλείο που σας βοηθά να ρυθμίσετε την αναπαραγωγή εικονικής μηχανής και να εκκινήσετε αντίγραφα στο cloud του παρόχου υπηρεσιών. Μετά την ενημέρωση σε 2019 έτος, κατέστη δυνατή η αναπαραγωγή εικονικών μηχανών απευθείας στο vCloud Director. Η μόνη προϋπόθεση είναι ότι από την πλευρά του πελάτη, το Veeam Backup and Replication πρέπει να αναπτυχθεί τουλάχιστον η έκδοση 9. Με λίγα λόγια (αναλυτική έκδοση εδώ), τότε η όλη διαδικασία μοιάζει με αυτό.

Στο vCloud Director, δημιουργείται ένας οργανισμός με τους απαραίτητους πόρους και δίκτυα. Στο Veeam Cloud Connect, δημιουργούμε έναν λογαριασμό, ο πελάτης συνδέεται σε αυτόν από το Veeam B&R του, επιλέγει έναν πάροχο και έναν οργανισμό DataLine και διαμορφώνει εργασίες για αναπαραγωγή. Εκτός από το γεγονός ότι κατά τη διάρκεια μιας τέτοιας μετεγκατάστασης, ο χρόνος διακοπής λειτουργίας θα είναι εντός 15-20 λεπτών, ο πελάτης δεν εξαρτάται σε καμία περίπτωση από την τεχνική υποστήριξη του παρόχου και διαχειρίζεται ολόκληρη τη διαδικασία ανεξάρτητα: δημιουργεί εργασίες αναπαραγωγής, η ίδια η αναπαραγωγή, απενεργοποιείται τα μηχανήματα και τα εκκινεί στη νέα τοποθεσία.

Λειτουργία "Migration": πώς να μετακινηθείτε στο σύννεφο DataLine

Περίπτωση 2
Η υποδομή του πελάτη, από όπου σχεδιάστηκε η μετανάστευση, βρισκόταν στη Λευκορωσία. Χρειάστηκε να μεταφερθούν 90 VM με συνολικό όγκο 27 TB, παρά το γεγονός ότι το κανάλι του Διαδικτύου ήταν 100 Mbit/sec. Εάν δημιουργήσετε ένα αντίγραφο ασφαλείας και το ανεβάσετε αμέσως στο cloud μας, τότε για ορισμένα VM θα χρειαστούν αρκετές ημέρες. Κατά τη διάρκεια αυτής της περιόδου, ένα μεγάλο δέλτα θα είχε αναπτυχθεί στο VM και αυτό θα μπορούσε να έχει αρνητικό αντίκτυπο στην απόδοση των μηχανημάτων ή, ακόμη χειρότερα, ο χώρος στο χώρο αποθήκευσης δεδομένων θα είχε εξαντληθεί. Προχωρήσαμε ως εξής: πρώτα, ο πελάτης έκανε ένα τοπικό πλήρες αντίγραφο ασφαλείας και μετέφερε ένα αντίγραφό του στο cloud μας μέσω του Veeam Cloud Connect. Μετά έφτιαξα και μετέφερα την αύξηση στο σύννεφο. Η αρχική εικονική μηχανή συνέχισε να λειτουργεί. Μετά τον τερματισμό της εικονικής μηχανής, ο πελάτης έκανε άλλη μια αύξηση και τη μετέφερε επίσης στο cloud. Από την πλευρά μας, αναπτύξαμε μια εικονική μηχανή από ένα πλήρες αντίγραφο ασφαλείας και, στη συνέχεια, βάλαμε δύο βήματα σε αυτήν. Αυτό το πρόγραμμα κατέστησε τελικά δυνατή την ελαχιστοποίηση του χρόνου διακοπής λειτουργίας σε 2 ώρες κατά τη μετάβαση στον ιστότοπό μας.

Μετεγκατάσταση με VMware vCloud Availability

Τον Μάρτιο του τρέχοντος έτους, η VMware κυκλοφόρησε το vCloud Availability 3.0, το οποίο σας επιτρέπει να μεταφέρετε εικονικές μηχανές μεταξύ διαφορετικών cloud (vCloud Director - vCloud Director) και από βάσεις εικονικοποίησης ιδιωτικών πελατών στο cloud (vCenter - vCloud Director). Η κύρια ευκολία είναι η ενσωμάτωση με τη διεπαφή vCloud Director. Αυτό απλοποιεί σε μεγάλο βαθμό τη διαδικασία διαχείρισης αναπαραγωγής και ελαχιστοποιεί το χρόνο διακοπής λειτουργίας κατά τη διάρκεια των εναλλαγών.

Χρησιμοποιώντας αυτό το εργαλείο, μεταφέραμε έναν από τους πελάτες μας από το Moscow cloud στο cloud μας στην Αγία Πετρούπολη. Χρειάστηκε να μεταφερθούν 18 εικονικές μηχανές συνολικής χωρητικότητας 14 TB. Δημιουργήθηκε οργάνωση για τον πελάτη στο cloud της Αγίας Πετρούπολης και οργανώθηκαν τα απαραίτητα δίκτυα. Στη συνέχεια, από τη διεπαφή vCloud Director, ο πελάτης πήγε στις ρυθμίσεις διαθεσιμότητας vCloud, δημιούργησε εργασίες αναπαραγωγής και μετέβη στον ιστότοπο της Αγίας Πετρούπολης σε μια κατάλληλη στιγμή για αυτόν. Ο χρόνος διακοπής κατά την αλλαγή ήταν 12 λεπτά.

Λειτουργία "Migration": πώς να μετακινηθείτε στο σύννεφο DataLine
Πρόγραμμα μετανάστευσης μεταξύ των νεφών DataLine στην Αγία Πετρούπολη και τη Μόσχα.

Η διαθεσιμότητα vCloud διαθέτει έναν μηχανισμό για τη μετεγκατάσταση εικονικών μηχανών από τον ιστότοπο του πελάτη στο σύννεφο μας. Για να γίνει αυτό, μια ειδική εφαρμογή vCloud Availability αναπτύσσεται στο vCenter του πελάτη. Μετά από απλή εγκατάσταση, συνδέεστε στο cloud και διαμορφώνετε τις εργασίες μετεγκατάστασης. Ο πελάτης διαχειρίζεται επίσης ολόκληρη τη διαδικασία ανεξάρτητα και ο χρόνος μετεγκατάστασης περιορίζεται στο ελάχιστο.

Λειτουργία "Migration": πώς να μετακινηθείτε στο σύννεφο DataLine
Σχέδιο για τη μετεγκατάσταση εικονικών μηχανών από μια ιδιωτική εγκατάσταση στο cloud.

Το VMware vCloud Availability έχει πολλές άλλες περιπτώσεις χρήσης· θα μιλήσουμε για αυτές σε ξεχωριστό άρθρο σύντομα.

Προετοιμασία για μετανάστευση

Για να επιλέξετε ένα εργαλείο και να ξεκινήσετε πραγματικά τη μετεγκατάσταση, πρέπει να αποφασίσετε για τα ακόλουθα σημεία:

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

Περίπτωση 3
Ήταν απαραίτητο να γίνει μετεγκατάσταση του συστήματος SAP του πελάτη από έναν ευρωπαϊκό πάροχο: 34 VM χωρητικότητας 54 TB. Στον πελάτη διατέθηκαν πόροι στο σύννεφο μας. Η συνδεσιμότητα δικτύου οργανώθηκε μεταξύ μας και της υποδομής του ευρωπαϊκού παρόχου. Οι διακομιστές εφαρμογών αναπτύχθηκαν ξανά, με τις απαραίτητες ρυθμίσεις παραμέτρων. Μεγάλες βάσεις δεδομένων μεταφέρθηκαν μέσω της μεταφόρτωσης αντιγράφων ασφαλείας στο cloud μας. Στη συνέχεια, διαμορφώθηκε η αναπαραγωγή μεταξύ των βάσεων δεδομένων στις ιστοσελίδες μας και στις αρχικές τοποθεσίες. Στον συμφωνημένο χρόνο, μεταβήκαμε σε βάσεις δεδομένων στο cloud μας.

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

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

Με βάση αυτά τα δεδομένα, μπορείτε να επιλέξετε ένα εργαλείο και να ξεκινήσετε την ίδια τη μετεγκατάσταση. Να τι γίνεται στη συνέχεια.

  1. Ρύθμιση σύνδεσης δικτύου. Οργανώνουμε τη συνδεσιμότητα δικτύου μεταξύ του cloud μας και της υποδομής του πελάτη. Οι εικονικές μηχανές θα αντιγραφούν μέσω αυτού του δικτύου. Εάν χρησιμοποιείται το Veeam Backup and Replication, τότε αυτό είναι ένα αποκλειστικό κανάλι, λιγότερο συχνά ένα κανάλι VPN. Εάν το Veeam Cloud Connect, τότε όλα γίνονται μέσω του Διαδικτύου ή του ίδιου αποκλειστικού καναλιού.

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

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

Αυτό είναι όλο για μένα. Στα σχόλια, κάντε ερωτήσεις και πείτε μας για την εμπειρία μετανάστευσης.

Πηγή: www.habr.com

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