Replikeringsrollen i migreringsprocessen
Lokala datacenter lagrar fysiska tillgångar, till exempel servrar, apparater och nätverksenheter. Men varje server är bara ett fysiskt gränssnitt. Det verkliga värdet kommer från binärfilen som körs på servern. Programmen och data är anledningen till att datacentret finns. De är de primära binärfiler som ska migreras. Digitala tillgångar och binära källor, till exempel operativsystem, nätverksvägar, filer och säkerhetsprotokoll, driver program och datalager.
Replikeringen är migreringens arbetshäst. Den kopierar en tidpunktsversion av olika binärfiler. De binära ögonblicksbilderna kopieras sedan till en ny plattform och distribueras till ny maskinvara i en process som kallas seeding. När den här processen körs korrekt fungerar den sådd-kopian av binärfilen identiskt med den ursprungliga binärfilen på den gamla maskinvaran. Men ögonblicksbilden av binärfilen är inaktuell och feljusterad med den ursprungliga källan. Om du vill behålla den nya binära och den gamla binärfilen justerad uppdaterar en process som kallas synkronisering kontinuerligt kopian som lagras i den nya plattformen. Synkroniseringen fortsätter tills tillgången upphöjs i enlighet med den valda upphöjningsmodellen. Då stoppas synkroniseringen.
Krav för replikering
Före replikering förbereds den nya plattformen och maskinvaran för att ta emot de binära kopiorna. Lär dig mer om minimikraven för miljön för att skapa en säker, robust plattform med höga prestanda för att ta emot de binära replikerna.
Källbinärfilerna förbereds för replikering och synkronisering. Artiklarna om utvärdering, arkitektur och reparation behandlar de åtgärder som krävs för att säkerställa att källbinärfilen är redo för replikering och synkronisering.
En verktygskedja som överensstämmer med den nya plattformen och källbinärfiler implementeras för att köra och hantera replikerings- och synkroniseringsprocesserna. Lär dig mer om olika verktyg som kan bidra till en migrering till Azure.
Replikeringsrisker: Replikeringsfysik
När du planerar och kör replikeringen av en binär källa till ett nytt mål finns det grundläggande lagar att tänka på.
- Ljusets hastighet. När du flyttar stora mängder data är fiber det snabbaste alternativet. Men fiberkablar kan bara flytta data med två tredjedelar av ljusets hastighet. Det finns ingen metod för omedelbar eller obegränsad replikering av data.
- Hastigheten för WAN-pipeline. Viktigare än dataflyttens hastighet är bandbredden för överordnad länk. Bandbredden för överordnad länk definierar mängden data per sekund som kan överföras över ett företags befintliga WAN till målcentret.
- Utökning av WAN-hastigheten. Om budgeten tillåter kan mer bandbredd läggas till i ett företags WAN-lösning. Men det kan ta veckor eller månader att skaffa, förbereda och integrera fler fiberanslutningar.
- Hastigheten för diskar. Även om data kunde flyttas snabbare och det inte hade funnits någon gräns för bandbredden mellan källbinärkoden och destinationen skulle fysiken ändå utgöra en begränsning. Data kan bara replikeras så snabbt som de kan läsas från källdiskar. Det tar tid att läsa varje etta eller nolla från varje snurrande disk i ett datacenter.
- Hastigheten för mänskliga beräkningar. Diskar och ljus är snabbare än mänskliga beslutsprocesser. När en grupp människor samarbetar och fattar beslut tillsammans kommer resultaten långsamt. Replikering kan inte lösa fördröjningar som rör mänsklig intelligens.
Var och en av dessa fysiklagar driver följande risker som ofta påverkar migreringsplaner.
- Replikeringstid. Replikering kräver tid och bandbredd. Planer bör innehålla realistiska tidslinjer som återspeglar den tid det tar att replikera binärkod. Den totala tillgängliga migreringsbandbredden är den mängd bandbredd som andra affärsbehov med högre prioritet inte förbrukar. Den uppbundna bandbredden mäts i megabitar per sekund (Mbit/s) eller gigabit per sekund (Gbit/s). Total migreringslagring är det totala diskutrymmet, mätt i gigabyte eller terabyte, som krävs för att lagra en ögonblicksbild av tillgångar som ska migreras. En första uppskattning av tiden beräknas genom att den totala migreringslagringen divideras med den totala tillgängliga migreringsbandbredden. Observera konverteringen från bitar till byte. Se nästa objekt för en mer exakt tidsberäkning.
- Kumulativ effekt av diskförskjutning. Från replikering till upphöjning av en tillgång till produktion måste käll- och destinationsbinärkoden förbli synkroniserade. Drift i binärfiler förbrukar extra bandbredd eftersom ändringar i binärfilen måste replikeras regelbundet. Under synkroniseringen ingår all binär drift i beräkningen för total migreringslagring. Ju längre tid det tar att höja upp en tillgång till produktion, desto mer kumulativ drift uppstår. Ju fler tillgångar som synkroniseras, desto mer bandbredd förbrukas. För varje tillgång som lagras i ett synkroniseringstillstånd går mer av den totala tillgängliga migreringsbandbredden förlorad.
- Tid till verksamhetsändring. Som tidigare nämnts har synkroniseringstiden en kumulativ negativ effekt på migreringshastigheten. Prioritering av listan över kvarvarande uppgifter för migrering samt avancerade förberedelser inför verksamhetsändringsplanen är mycket viktiga vad gäller migreringshastigheten. Det viktigaste testet av överensstämmelse mellan verksamheten och tekniken under ett migreringsarbete är upphöjningstakten. Ju snabbare en tillgång befordras till produktion, desto mindre effekt har diskavvikelsen på bandbredden och desto mer bandbredd och tid allokeras till replikeringen av nästa arbetsbelastning.