Delen via


Migratiearchitectuur op basis van een agent

Dit artikel bevat een overzicht van de architectuur en processen die worden gebruikt voor replicatie op basis van agents van VMware-VM's met het hulpprogramma Migratie en modernisering .

Met behulp van het hulpprogramma Migratie en modernisering kunt u virtuele VMware-machines repliceren met een aantal opties:

  • Migreer VM's met replicatie op basis van agents, zoals beschreven in dit artikel.
  • VMware-VM's migreren met behulp van replicatie zonder agent. Hiermee worden VM's gemigreerd zonder dat u er iets op hoeft te installeren.

Meer informatie over het selecteren en vergelijken van migratiemethoden voor VMware-VM's.

Migratie op basis van agents

Migratie op basis van agents wordt gebruikt voor het migreren van on-premises VMware-VM's en fysieke servers naar Azure. Het kan ook worden gebruikt voor het migreren van andere on-premises gevirtualiseerde servers, evenals privé- en openbare cloud-VM's, waaronder AWS-exemplaren en GCP-VM's. Migratie op basis van agents in Azure Migrate maakt gebruik van enkele back-endfunctionaliteit van [Azure Site Recovery].. /.. /site-recovery/site-recovery-overview.md)-service.

Architectuuronderdelen

Het diagram illustreert de onderdelen die betrokken zijn bij migratie op basis van agents.

Diagram toont de onderdelen voor migratie op basis van agents, die worden uitgelegd in een tabel.

De tabel bevat een overzicht van de onderdelen die worden gebruikt voor migratie op basis van agents.

Onderdeel DETAILS Installatie
Replicatieapparaat Het replicatieapparaat (configuratieserver/processerver) is een on-premises server die fungeert als een brug tussen de on-premises omgeving en het hulpprogramma Migratie en modernisering. Het apparaat detecteert de on-premises serverinventaris, zodat het hulpprogramma Migratie en modernisering replicatie en migratie kan organiseren. Het apparaat heeft twee onderdelen:

Configuratieserver: maakt verbinding met het hulpprogramma migratie en modernisering en coördineert de replicatie.
Processerver: verwerkt gegevensreplicatie. De processerver ontvangt servergegevens, comprimeert en versleutelt deze en verzendt naar Azure. In Azure schrijft het hulpprogramma Migratie en modernisering de gegevens naar beheerde schijven.
De processerver wordt standaard samen met de configuratieserver op het replicatieapparaat geïnstalleerd.
Mobility-service De Mobility-service is een agent die is geïnstalleerd op elke server die u wilt repliceren en migreren. Er worden replicatiegegevens van de server naar de processerver verzonden. Installatiebestanden voor verschillende versies van de Mobility-service zich op het replicatieapparaat bevinden. U downloadt en installeert de agent die u nodig hebt, volgens het besturingssysteem en de versie van de server die u wilt repliceren.

Installatie van de Mobility-service

U kunt de Mobility-service implementeren met behulp van de volgende methoden:

  • Push-installatie: de processerver installeert de Mobility-service wanneer u beveiliging voor een server inschakelt.
  • Handmatig installeren: u kunt de Mobility-service handmatig installeren op elke server via de gebruikersinterface of opdrachtprompt.

De Mobility-service communiceert met het replicatieapparaat en gerepliceerde servers. Als er antivirussoftware wordt uitgevoerd op het replicatieapparaat, op processervers of servers die worden gerepliceerd, moeten de volgende mappen van het scannen worden uitgesloten:

  • C:\Program Files\Microsoft Azure Recovery Services Agent
  • C:\ProgramData\ASR
  • C:\ProgramData\ASRLogs
  • C:\ProgramData\ASRSetupLogs
  • C:\ProgramData\LogUploadServiceLogs
  • C:\ProgramData\Microsoft Azure Site Recovery
  • C:\Program Files (x86)\Microsoft Azure Site Recovery
  • C:\ProgramData\ASR\agent (op Windows-servers waarop de Mobility-service is geïnstalleerd)

Replicatieproces

  1. Wanneer u replicatie voor een server inschakelt, begint de initiële replicatie naar Azure.
  2. Tijdens de initiële replicatie leest de Mobility-service gegevens van de serverschijven en verzendt deze naar de processerver.
  3. Deze gegevens worden gebruikt om een kopie van de schijf in uw Azure-abonnement te seeden.
  4. Nadat de initiële replicatie is voltooid, begint de replicatie van deltawijzigingen in Azure. Replicatie is blokniveau en bijna continu.
  5. De Mobility-service onderschept schrijfbewerkingen naar schijfgeheugen door integratie met het opslagsubsysteem van het besturingssysteem. Met deze methode voorkomt u schijf-I/O-bewerkingen op de replicerende server voor incrementele replicatie.
  6. Bijgehouden wijzigingen voor een server worden verzonden naar de processerver op binnenkomende poort HTTPS 9443. Deze poort kan worden gewijzigd. De processerver comprimeert en versleutelt deze en verzendt deze naar Azure.

Poorten

Apparaat Verbinding
Servers repliceren De Mobility-service die op VM's worden uitgevoerd, communiceert met het on-premises replicatieapparaat op poort HTTPS 443 voor binnenkomend verkeer voor replicatiebeheer.

De servers verzenden replicatiegegevens naar de processerver op poort HTTPS 9443 voor binnenkomend verkeer. Deze poort kan worden gewijzigd.
Replicatieapparaat De replicatie met Azure wordt door het replicatieapparaat ingedeeld over poort HTTPS 443 voor binnenkomend verkeer.
Processerver De processerver ontvangt replicatiegegevens, optimaliseert en versleutelt deze en verzendt deze naar Azure-opslag via poort 443 uitgaand.

Prestaties en schalen

Standaard implementeert u één replicatieapparaat waarop zowel de configuratieserver als de processerver wordt uitgevoerd. Als u slechts een paar servers repliceert, is deze implementatie voldoende. Als u echter honderden servers repliceert en migreert, kan één processerver mogelijk niet al het replicatieverkeer verwerken. In dit geval kunt u extra uitschaalprocesservers implementeren.

VMware-implementatie plannen

Als u virtuele VMware-machines repliceert, kunt u de Site Recovery Deployment Planner voor VMware gebruiken om de prestatievereisten te bepalen, waaronder de dagelijkse wijzigingssnelheid van gegevens en de processervers die u nodig hebt.

Capaciteit van replicatieapparaat

Gebruik de waarden in deze tabel om erachter te komen of u een extra processerver in uw implementatie nodig hebt.

  • Als de dagelijkse wijzigingssnelheid (verloop) hoger is dan 2 TB, implementeert u een extra processerver.
  • Als u meer dan 200 servers repliceert, implementeert u een extra replicatieapparaat.
CPU Geheugen Vrije ruimte-gegevens opslaan in cache Verloopsnelheid Replicatielimieten
8 vCPU's (2 sockets * 4 kernen van elk 2,5 GHz) 16 GB 300 GB 500 GB of minder < 100 servers
12 vCPU's (2 sockets * 6 kernen van elk 2,5 GHz) 18 GB 600 GB 501 GB tot 1 TB 100-150 servers.
16 vCPU's (2 sockets * 8 kernen @ 2,5 GHz) 32 GB 1 TB 1 TB tot 2 TB 151-200 servers.

Schaalaanpassing van processervers aanpassen

Als u een uitschaalprocesserver wilt implementeren, gebruikt u deze tabel om de grootte van de server te bepalen.

Processerver Vrije ruimte voor gegevenscache Verloopsnelheid Replicatielimieten
4 vCPU's (2 sockets * 2 kernen van elk 2,5 GHz), geheugen van 8 GB 300 GB 250 GB of minder Maximaal 85 servers
8 vCPU's (2 sockets * 4 kernen van elk 2,5 GHz) geheugen van 12 GB 600 GB 251 GB tot 1 TB 86-150 servers.
12 vCPU's (2 sockets * 6 kernen van elk 2,5 GHz), geheugen van 24 GB 1 TB 1-2 TB 151-225 servers.

Bandbreedte voor uploaden beperken.

VMware-verkeer dat repliceert naar Azure gaat via een specifieke processerver. U kunt uploaddoorvoer beperken door bandbreedte te beperken op de servers die als processervers worden uitgevoerd. U kunt de bandbreedte beïnvloeden met behulp van deze registersleutel:

  • Registerwaarde HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Azure Backup\Replication\UploadThreadsPerVM geeft het aantal threads aan dat wordt gebruikt voor gegevensoverdracht (initieel of deltareplicatie) van een schijf. Hoe hoger de waarde, hoe meer netwerkbandbreedte er voor replicatie wordt gebruikt. De standaardwaarde is vier. De maximumwaarde is 32. Controleer het verkeer om de waarde te optimaliseren.

  • Daarnaast kunt u de bandbreedte op de processerver als volgt beperken:

    1. Open op de processerver de Azure Backup MMC-module. Er zit een snelkoppeling op het bureaublad of in de map C:\Program Files\Microsoft Azure Recovery Services Agent\bin.
    2. Selecteer Eigenschappen wijzigen in de module.
    3. Bij beperking selecteert u Beperking van internetbandbreedtegebruik inschakelen voor back-upbewerkingen. Stel de limieten voor kantooruren en daarbuiten in. Het geldige bereik ligt tussen 512 Kbps en 1,023 Mbps.

Volgende stappen

Migratie op basis van agents voor VMware uitproberen