Udostępnij za pośrednictwem


Ocena gotowości obciążeń

Ten artykuł koncentruje się na tym, jak ocenić gotowość obciążenia do migracji do chmury.

Jeśli chcesz przeprowadzić migrację obciążenia, zespół wdrożeniowy ds. chmury zapewnia, że wszystkie zasoby i skojarzone zależności są zgodne z modelem wdrażania i dostawcą usług w chmurze. Zespół dokumentuje wszelkie wymagane działania w celu rozwiązania problemów ze zgodnością.

Założenia oceny

Większość zawartości, która omawia zasady w przewodniku Cloud Adoption Framework dla platformy Azure, jest niezależna od chmury. Jednak proces oceny gotowości musi być specyficzny dla każdej platformy w chmurze i narzędzi migracji wybranych w fazie przygotowywania .

Wybrane narzędzia do oceny powinny zawierać informacje o wszelkich blokadach migracji. Typowe blokady obejmują obsługę systemu operacyjnego, rozmiar serwera i współczynniki zmian danych, które mogą mieć wpływ na replikację.

Niektóre organizacje napotykają również problemy z konfiguracją maszyn wirtualnych, które korzystają z źródłowej platformy hypervisor. Te konfiguracje obejmują zabezpieczenia oparte na wirtualizacji, dyski dynamiczne, licencje aplikacji innych niż Microsoft, konfiguracje źródła danych i certyfikaty.

W tym artykule nie są przechwytywane wszystkie możliwe działania ewaluacyjne, ponieważ każde środowisko i wynik biznesowy określają określone wymagania. Aby ułatwić określenie, jakie są te wymagania, poniżej przedstawiono kilka typowych działań ewaluacyjnych związanych z infrastrukturą, bazami danych i sieciami.

Ocena zależności między centrami danych

W przypadku migrowania obciążeń z wielu centrów danych należy ocenić wszelkie zależności między tymi centrami danych.

Rozważ następujące możliwości, aby ocenić zależności między centrami danych:

  • Wizualizowanie zależności: użyj możliwości wizualizacji zależności w usłudze Azure Migrate i modernizacji, aby wskazać zależności.
  • Zależności grup: użyj grupowania zależności, gdy masz do czynienia ze złożonością globalną. Ta funkcja ułatwia zidentyfikowanie adresów IP i portów wszystkich zasobów wymaganych do obsługi obciążenia.

Ważne

  • Potrzebujesz eksperta w tej dziedzinie, który rozumie schematy umieszczania zasobów i adresów IP, aby zidentyfikować zasoby, które znajdują się w pomocniczym centrum danych.
  • Aby zrozumieć zależności dwukierunkowe, należy ocenić zależności podrzędne i klientów w wizualizacji.

Przykładowe scenariusze

Poniższe sekcje zawierają wskazówki dotyczące oceny gotowości do migrowania obciążeń i baz danych do chmury.

Typowe działania ewaluacyjne dotyczące usługi Azure Migrate i modernizacji

Poniższe wskazówki zakładają, że zamierzasz przeprowadzić migrację obciążenia na platformę Azure. Przyjęto również założenie, że używasz usługi Azure Migrate i modernizujesz na potrzeby działań związanych z replikacją.

Możesz użyć projektu usługi Azure Migrate i modernizacji, aby ocenić obciążenia i obliczyć koszt działania na platformie Azure. Aby uzyskać więcej informacji, zobacz Oceny maszyn wirtualnych platformy Azure w usłudze Azure Migrate i modernizacji.

Możesz również użyć projektu usługi Azure Migrate i modernizacji, aby ocenić gotowość do migracji, przetłumaczyć rozmiar serwera na subskrypcje platformy Azure na podstawie rzeczywistego użycia i obliczyć koszty. Dodatkowo uściślij obliczenia kosztów, tworząc przypadek biznesowy.

Pamiętaj o udokumentowaniu wszelkich rozbieżności w konfiguracji hosta, konfiguracji zreplikowanej maszyny wirtualnej, wymaganiach dotyczących magazynu lub konfiguracji sieci. Użyj tych informacji, aby oszacować zagadnienia dotyczące przepustowości migracji. Typowe składniki szacowania przepustowości obejmują:

  • Łączna ilość miejsca do magazynowania: oblicz łączną ilość miejsca potrzebnego do replikacji maszyn wirtualnych podczas iteracji, które prowadzą do wydania.
  • Dryf lub szybkość zmian: oblicz dryf lub szybkość zmiany magazynu, którego potrzebują replikowane maszyny wirtualne podczas iteracji prowadzących do wydania.
  • Wymagania dotyczące przepustowości: oblicz wymagania dotyczące przepustowości, których potrzebuje każda iteracja, sumując łączną ilość miejsca do magazynowania i dryfu.
  • Nieużywana przepustowość: oblicz dostępną nieużywaną przepustowość w bieżącej sieci, aby zweryfikować wyrównanie poszczególnych iteracji.
  • Przepustowość szybkości migracji: udokumentowanie przepustowości wymaganej do osiągnięcia oczekiwanej prędkości migracji. Jeśli potrzebujesz jakiegokolwiek korygowania w celu zapewnienia niezbędnej przepustowości, powiadom zespół, że jest odpowiedzialny za działania korygujące.

Uwaga

Łączna ilość miejsca do magazynowania bezpośrednio wpływa na wymagania dotyczące przepustowości podczas replikacji początkowej. Jednak dryf magazynu będzie kontynuowany od punktu replikacji do momentu wydania. Oznacza to, że dryf ma skumulowany wpływ na dostępną przepustowość.

Aby uzyskać wskazówki dotyczące wymagań dotyczących przepustowości, zobacz Typowe pytania dotyczące narzędzi migracji i modernizacji.

Typowe działania oceny bazy danych

W ramach migracji serwera można również przyjrzeć się migrowaniu wystąpień programu SQL Server lub innych serwerów baz danych.

  • Udokumentuj cele punktu odzyskiwania i obiekty RTO: dokumentowanie celów punktu odzyskiwania i celów czasu odzyskiwania (RTO) bieżącego wdrożenia bazy danych. Te informacje ułatwiają podejmowanie decyzji podczas działań związanych z architekturą.
  • Dokumentowanie wymagań dotyczących wysokiej dostępności: Dokument wymagania dotyczące konfiguracji wysokiej dostępności. Aby uzyskać więcej informacji na temat wymagań programu SQL Server, zobacz przewodnik dotyczący rozwiązań o wysokiej dostępności programu SQL Server.
  • Ocena modelu PaaS: ocena zgodności platformy jako usługi (PaaS). Przewodniki usługi Azure Database Migration Service umożliwiają mapowanie lokalnych baz danych na zgodne rozwiązania PaaS platformy Azure, takie jak Azure Cosmos DB, Azure SQL Database, Azure Database for MySQL, Azure Database for PostgreSQL lub Azure Database for MariaDB.
    • Zgodność z usługą PaaS bez korygowania: jeśli zgodność paaS jest opcją bez konieczności korygowania, skontaktuj się z zespołem odpowiedzialnym za działania związane z architekturą. Migracje paaS mogą zaoszczędzić czas i zmniejszyć całkowity koszt posiadania (TCO) większości rozwiązań w chmurze.
    • Zgodność rozwiązania PaaS, gdy jest wymagana korygowanie: skontaktuj się z zespołami odpowiedzialnymi za działania dotyczące architektury i korygowania . W wielu scenariuszach zalety migracji PaaS dla rozwiązań baz danych przewyższają wzrost czasu korygowania.
  • Rozmiar i szybkość zmian dokumentu: dokumentuj rozmiar i szybkość zmian dla każdej bazy danych, którą planujesz przeprowadzić migrację.
  • Zależności aplikacji dokumentów i bazy danych: jeśli to możliwe, udokumentować wszystkie aplikacje lub inne zasoby, które tworzą wywołania do każdej bazy danych.

Uwaga

Synchronizacja dowolnego zasobu zużywa przepustowość podczas procesów replikacji. Częstą pułapką jest przeoczyć, ile przepustowości należy zachować zsynchronizowane między punktami replikacji a wydaniem. Bazy danych są typowymi konsumentami przepustowości podczas cykli wydania, a szczególnie dotyczy to baz danych z dużymi magazynami lub dużą częstotliwością zmian.

Rozważ replikowanie struktury danych za pomocą kontrolowanych aktualizacji przed testowaniem akceptacji użytkownika i wydaniem. W tych scenariuszach alternatywy dla usługi Azure Site Recovery mogą być bardziej odpowiednie. Aby uzyskać więcej informacji, zobacz Przewodniki usługi Azure Database Migration Service.

Następny krok

Po ocenie systemu dane wyjściowe zawierają informacje o rozwoju nowej architektury chmury.