View a markdown version of this page

Connect ai piani dati e di controllo MGN tramite una rete privata - Prontuario AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Connect ai piani dati e di controllo MGN tramite una rete privata

Dipin Jain e Mike Kuznetsov, Amazon Web Services

Riepilogo

Questo modello spiega come è possibile connettersi a un piano AWS Transform MGN dati e a un piano di controllo su una rete privata e protetta utilizzando gli endpoint VPC dell'interfaccia.

MGN è una soluzione lift-and-shift (rehost) altamente automatizzata che semplifica, accelera e riduce i costi di migrazione delle applicazioni verso. AWS Consente alle aziende di reospitare un gran numero di server fisici, virtuali o cloud senza problemi di compatibilità, interruzioni delle prestazioni o lunghi intervalli di tempo. MGN è disponibile presso. Console di gestione AWS Ciò consente una perfetta integrazione con altri Servizi AWS AWS CloudTrail, come Amazon CloudWatch e AWS Identity and Access Management (IAM).

È possibile connettersi da un data center di origine a un piano dati, ovvero a una sottorete che funge da area di staging per la replica dei dati nel VPC di destinazione, tramite una connessione privata utilizzando i servizi Site-to-Site VPN o il peering VPC in MGN. AWS Direct ConnectÈ inoltre possibile utilizzare l'interfaccia VPC endpoint powered by AWS PrivateLink per connettersi a un piano di controllo MGN tramite una rete privata. 

Prerequisiti e limitazioni

Prerequisiti

  • Subnet dell'area di staging: prima di configurare MGN, create una sottorete da utilizzare come area di staging per i dati replicati dai server di origine (ovvero, un piano dati). AWS È necessario specificare questa sottorete nel modello Replication Settings quando si accede per la prima volta alla console MGN. È possibile sovrascrivere questa sottorete per server di origine specifici nel modello Replication Settings. Sebbene sia possibile utilizzare una sottorete esistente nel sistema Account AWS, si consiglia di creare una nuova sottorete dedicata a questo scopo.

  • Requisiti di rete: i server di replica lanciati da MGN nella sottorete dell'area di staging devono essere in grado di inviare dati all'endpoint dell'API MGN all'indirizzohttps://mgn.<region>.amazonaws.com/, dove si trova il codice relativo alla rete su cui si <region> esegue la replica (ad esempio Regione AWS ,). https://mgn.us-east-1.amazonaws.com Gli URL del servizio Amazon Simple Storage Service (Amazon S3) Simple Storage Service (Amazon S3) sono necessari per scaricare il software MGN.

    • Il programma di installazione di AWS Replication Agent dovrebbe avere accesso all'URL del bucket Amazon Simple Storage Service (Amazon S3) del Regione AWS bucket utilizzato con MGN.

    • La sottorete dell'area di staging dovrebbe avere accesso ad Amazon S3.

    • I server di origine su cui è installato il AWS Replication Agent devono essere in grado di inviare dati ai server di replica nella sottorete dell'area di staging e all'endpoint dell'API MGN all'indirizzo. https://mgn.<region>.amazonaws.com/

La tabella seguente elenca le porte richieste.

Origine

Destinazione

Porta

Per ulteriori informazioni, consultare la pagina

Centro dati di origine

URL dei servizi Amazon S3

443 (TCP)

Comunicazione tramite la porta TCP 443

Centro dati di origine

Regione AWS-indirizzo di console specifico per MGN

443 (TCP)

Comunicazione tra i server di origine e MGN tramite la porta TCP 443

Centro dati di origine

Sottorete dell'area di staging

1500 (TCP)

Comunicazione tra i server di origine e la sottorete dell'area di staging tramite la porta TCP 1500

Sottorete dell'area di staging

Regione AWS-indirizzo di console specifico per MGN

443 (TCP)

Comunicazione tra la sottorete dell'area di staging e MGN tramite la porta TCP 443

Sottorete dell'area di staging

URL dei servizi Amazon S3

443 (TCP)

Comunicazione tramite la porta TCP 443

Area di staging (sottorete)

Endpoint Amazon Elastic Compute Cloud (Amazon EC2) della sottorete Regione AWS

443 (TCP)

Comunicazione tramite la porta TCP 443

Limitazioni di

MGN non è attualmente disponibile in tutti i sistemi operativi Regioni AWS .

Architecture

Il diagramma seguente illustra l'architettura di rete per una migrazione tipica. Per ulteriori informazioni su questa architettura, consultate la documentazione MGN e il video sull'architettura dei servizi e sull'architettura di rete di MGN.

Architettura di rete per Application Migration Service per una migrazione tipica

La seguente visualizzazione dettagliata mostra la configurazione degli endpoint VPC dell'interfaccia nell'area di staging VPC per connettere Amazon S3 e MGN.

Architettura di rete per Application Migration Service per una migrazione tipica - visualizzazione dettagliata

Tools (Strumenti)

  • AWS Transform MGNsemplifica, accelera e riduce i costi di rehosting delle applicazioni su. AWS

  • Gli endpoint VPC di interfaccia consentono di connettersi a servizi alimentati da AWS PrivateLink senza richiedere un gateway Internet, un dispositivo NAT, una connessione VPN o una connessione. AWS Direct Connect Le istanze nel VPC non richiedono indirizzi IP pubblici per comunicare con le risorse nel servizio. Il traffico tra il VPC e gli altri servizi rimane all’interno della rete Amazon.

Epiche

OperazioneDescriptionCompetenze richieste

Configura l'endpoint dell'interfaccia per MGN.

Il data center di origine e l'area di staging (VPC) si connettono privatamente al piano di controllo MGN tramite l'endpoint di interfaccia creato nell'area di staging di destinazione (VPC). Per creare l'endpoint:

  1. Apri la console Amazon Virtual Private Cloud (Amazon VPC).

  2. Nel riquadro di navigazione, seleziona Endpoints (Endpoint), Create Endpoint (Crea endpoint).

  3. Per Service category (Categoria servizio), scegli Servizi AWS.

  4. Per il nome del servizio, inseriscicom.amazonaws.<region>.mgn. Per Tipo, scegliete Interfaccia.

  5. Per VPC, seleziona un VPC dell'area di staging di destinazione per creare l'endpoint. 

  6. Per Subnet, seleziona le sottoreti in cui creare le interfacce di rete degli endpoint.

  7. Per attivare il DNS privato per l'endpoint di interfaccia, nella sezione Impostazioni aggiuntive, seleziona Abilita nome DNS.

  8. Seleziona un gruppo di sicurezza che consenta l'accesso dalla sottorete VPC dell'area di staging tramite TCP 443.

  9. Seleziona Crea endpoint.

Per ulteriori informazioni, consulta Accedere e Servizio AWS utilizzare un endpoint VPC di interfaccia nella documentazione di Amazon VPC.

Responsabile della migrazione

Configura l'endpoint di interfaccia per Amazon EC2.

L'area di staging VPC si connette privatamente all'API Amazon EC2 tramite l'endpoint di interfaccia creato nell'area di staging di destinazione VPC. Per creare l'endpoint, segui le istruzioni fornite nella storia precedente.

  • Per il nome del servizio, immetterecom.amazonaws.<region>.ec2. Per Tipo, scegliete Interfaccia.

  • Il gruppo di sicurezza deve consentire il traffico HTTPS in entrata dalla sottorete VPC dell'area di staging sulla porta 443.

  • Nella sezione Impostazioni aggiuntive, seleziona Abilita nome DNS.

Responsabile della migrazione

Configura l'endpoint di interfaccia per Amazon S3.

Il data center di origine e l'area di staging (VPC) si connettono privatamente all'API Amazon S3 tramite l'endpoint di interfaccia creato nel VPC dell'area di staging di destinazione. Per creare l'endpoint, segui le istruzioni fornite nella prima storia.

  • Per Nome del servizio, immetterecom.amazonaws.<region>.s3. Per Tipo, scegliete Interfaccia.

  • Il gruppo di sicurezza VPC deve consentire il traffico HTTPS in entrata dalla sottorete VPC dell'area di staging sulla porta 443.

  • Nella sezione Impostazioni aggiuntive, deseleziona Abilita nome DNS. Gli endpoint dell'interfaccia Amazon S3 non supportano nomi DNS privati. 

Nota

Si utilizza un endpoint di interfaccia perché le connessioni degli endpoint gateway non possono essere estese al di fuori di un VPC. (Per i dettagli, consulta la AWS PrivateLink documentazione.)

Responsabile della migrazione

Configura l'endpoint Amazon S3 Gateway.

Durante la fase di configurazione, il server di replica deve connettersi a un bucket S3 per scaricare gli aggiornamenti software del AWS Replication Server. Tuttavia, gli endpoint dell'interfaccia Amazon S3 non supportano nomi DNS privati e non è possibile fornire un nome DNS di endpoint Amazon S3 a un server di replica. 

Per mitigare questo problema, crei un endpoint gateway Amazon S3 nel VPC a cui appartiene la sottorete dell'area di staging e aggiorna le tabelle di routing della sottorete di staging con le route pertinenti. Per ulteriori informazioni, consulta Creare un endpoint gateway nella documentazione. AWS PrivateLink

Amministratore cloud

Configura il DNS locale per risolvere i nomi DNS privati per gli endpoint.

Gli endpoint di interfaccia per MGN e Amazon EC2 hanno nomi DNS privati che possono essere risolti nel VPC. Tuttavia, è necessario configurare anche i server locali per risolvere i nomi DNS privati per questi endpoint di interfaccia.

Esistono diversi modi per configurare questi server. In questo modello, abbiamo testato questa funzionalità inoltrando le query DNS locali all'endpoint in Amazon Route 53 Resolver entrata nell'area di staging VPC. Per ulteriori informazioni, consulta Risoluzione delle query DNS tra VPC e la rete nella documentazione di Route 53.

Ingegnere della migrazione
OperazioneDescriptionCompetenze richieste

Installare AWS Replication Agent utilizzando AWS PrivateLink.

  1. Scarica il AWS Replication Agent in un bucket S3 privato nella regione di destinazione.

  2. Accedere ai server di origine da migrare. Il programma di installazione AWS di Replication Agent richiede l'accesso di rete agli endpoint MGN e Amazon S3. Poiché la rete locale non è aperta agli endpoint pubblici MGN e Amazon S3, è necessario installare l'agente con l'aiuto degli endpoint di interfaccia creati nei passaggi precedenti utilizzando. AWS PrivateLink

Ecco un esempio per Linux:

  1. Scarica l'agente utilizzando il comando:

    wget -O ./aws-replication-installer-init.py \ https://aws-application-migration-service-<aws_region>.bucket.<s3-endpoint-DNS-name>/latest/linux/aws-replication-installer-init.py

    Ad esempio, se il nome DNS dell'endpoint dell'interfaccia Amazon S3 vpce-009c8b07adb052a11-qgf8q50y.s3.us-west-1.vpce.amazonaws.com è and Regione AWS the us-west-1 is, dovresti usare il comando:

    wget -O ./aws-replication-installer-init.py \ https://aws-application-migration-service-us-west-1.bucket.vpce-009c8b07adb052a11-qgf8q50y.s3.us-west-1.vpce.amazonaws.com/latest/linux/aws-replication-installer-init.py
    Nota

    bucketè una parola chiave statica che devi aggiungere prima del nome DNS dell'endpoint dell'interfaccia Amazon S3. Per ulteriori informazioni, consulta la Documentazione di Amazon S3.

  2. Installa l'agente:

    • Se hai selezionato Abilita nome DNS quando hai creato un endpoint di interfaccia per MGN, esegui il comando:

      sudo python3 aws-replication-installer-init.py \ --region <aws_region> \ --aws-access-key-id <access-key> \ --aws-secret-access-key <secret-key> \ --no-prompt \ --s3-endpoint <s3-endpoint-DNS-name>
    • Se non avete selezionato Abilita nome DNS quando avete creato l'endpoint di interfaccia per MGN, eseguite il comando:

      sudo python3 aws-replication-installer-init.py \ --region <aws_region> \ --aws-access-key-id <access-key> \ --aws-secret-access-key <secret-key> \ --no-prompt \ --s3-endpoint <s3-endpoint-DNS-name> \ --endpoint <mgn-endpoint-DNS-name>

    Per ulteriori informazioni, vedere le istruzioni di installazione di AWS Replication Agent nella documentazione di MGN.

Dopo aver stabilito la connessione con MGN e installato l'agente di AWS replica, seguite le istruzioni nella documentazione di MGN per migrare i server di origine verso il VPC e la sottorete di destinazione.

Ingegnere della migrazione

Risorse correlate

Documentazione MGN

Altre risorse

Informazioni aggiuntive

Risoluzione dei problemi relativi alle installazioni AWS di Replication Agent sui server Linux

Se ricevi un errore gcc su un server Amazon Linux, configura l'archivio dei pacchetti e usa il seguente comando:

## sudo yum groupinstall "Development Tools"