View a markdown version of this page

Rehosting delle applicazioni - AWS Guida prescrittiva

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à.

Rehosting delle applicazioni

Le organizzazioni possono reospitare le macchine VMware virtuali esistenti, lo storage dei datastore e le reti virtuali su dove le applicazioni aziendali possono funzionare in modo efficiente. Cloud AWS I seguenti argomenti forniscono indicazioni per riospitare i VMware carichi di lavoro esistenti Servizi AWS su più componenti di elaborazione, storage e rete.

Rehosting di macchine virtuali su Cloud AWS

Le istanze Amazon Elastic Compute Cloud (Amazon EC2) e le macchine virtuali VMware vSphere (VMs) differiscono fondamentalmente nell'architettura e nell'approccio allo storage. vSphere VMs archivia i dati come set di file come Virtual Machine Disk (VMDK). EC2 Le istanze Amazon utilizzano volumi Amazon Machine Images (AMIs) e Amazon Elastic Block Store (Amazon EBS).

Organizations può migrare a AWS by using AWS Application Migration Service, che supporta la migrazione di macchine virtuali da qualsiasi sistema operativo supportato ad Amazon. EC2

I seguenti elementi chiave evidenziano le differenze architettoniche e operative tra le istanze vSphere e VMs Amazon EC2 :

  • Formato di file: in vSphere, le macchine virtuali sono organizzate come una raccolta di file. Questi file includono il file.vmx che gestisce le impostazioni di configurazione e i file.vmdk che contengono i dati del disco virtuale. Sono inclusi anche diversi file ausiliari (.nvram, .vmsd, .vmsn e .vmss) che gestiscono diversi stati e funzioni delle macchine virtuali. Al contrario, Amazon EC2 non si basa su formati di file specifici. Amazon EC2 utilizza invece Amazon Machine Images (AMIs) come modelli che contengono tutte le informazioni e le configurazioni necessarie per avviare le istanze.

  • Storage: in vSphere, l'intero ambiente di macchina virtuale, inclusi sistema operativo, applicazioni e dati, è consolidato all'interno di file di dischi virtuali.vmdk. I file.vmdk vengono archiviati in datastore e gestiti tramite volumi vSAN. Amazon EC2, tuttavia, utilizza un approccio più modulare in cui il volume root dell'istanza viene creato da uno snapshot AMI e archiviato come volume Amazon EBS. Questo approccio offre la flessibilità necessaria per collegare volumi EBS aggiuntivi o volumi di instance store in base alle esigenze.

  • Portabilità: AMIs dall'istanza esistente può essere copiata o condivisa tra diverse o. Regioni AWS Account AWS

  • Scalabilità: Amazon EC2 offre funzionalità di scalabilità dinamica. Le sue funzionalità di scalabilità automatica possono regolare automaticamente il numero di istanze in base alla domanda, consentendo una scalabilità verso l'alto o verso il basso senza interruzioni in risposta ai requisiti del carico di lavoro.

  • Istantanee e backup: Amazon EC2 adotta un approccio incentrato sul volume, che consente la creazione indipendente di istantanee di volume EBS, che possono quindi essere utilizzate per creare nuovi volumi o. AMIs L'integrazione Servizi AWS completa questa EC2 funzionalità di Amazon, ad esempio AWS Backup per la gestione completa dei backup.

  • Gestione: AWS offre diverse opzioni di gestione, tra cui la grafica Console di gestione AWS, AWS Command Line Interface (AWS CLI) e l'infrastruttura come codice (IaC). AWS SDKsAWS CloudFormation Queste opzioni offrono una maggiore flessibilità nel modo in cui gli utenti interagiscono e gestiscono le proprie risorse.

Per i carichi di lavoro containerizzati, fornisce VMware vSphereTanzu Platform, che consente di eseguire e gestire applicazioni containerizzate insieme alle macchine virtuali tradizionali nell'infrastruttura esistente. AWS fornisce diversi servizi di container che ti aiutano a distribuire, gestire e scalare i container nel cloud.

I seguenti consigli possono aiutarti a identificare quale servizio di AWS container si allinea maggiormente ai requisiti del tuo carico di lavoro:

  • Amazon Elastic Container Registry: usa Amazon ECR con qualsiasi servizio di orchestrazione dei AWS container per archiviare le immagini dei container. Per ulteriori informazioni, consulta la documentazione di Amazon ECR.

  • Amazon Elastic Container Service: usa Amazon ECS per suddividere le app monolitiche in microservizi, migrare al cloud o eseguire carichi di lavoro di elaborazione in batch. Per ulteriori informazioni, consulta la documentazione di Amazon ECS.

  • Amazon Elastic Kubernetes Service: usa Amazon EKS per eseguire AWS Kubernetes su, creare applicazioni ibride nel cloud e in locale o distribuire modelli di machine learning (ML). Per ulteriori informazioni, consulta la documentazione di Amazon EKS.

  • AWS Fargate— Usa Fargate con Amazon ECS per lanciare container serverless o creare una piattaforma come servizio (PaaS). Per ulteriori informazioni, consultate la documentazione di Fargate.

  • Amazon Elastic Compute Cloud: usa Amazon EC2 con qualsiasi servizio di AWS gestione per il massimo controllo sul tipo di lancio. Per ulteriori informazioni, consulta la EC2documentazione di Amazon.

Per informazioni più dettagliate sui AWS contenitori e sulle opzioni adatte alla tua organizzazione, consulta Containers on AWS.

Rihosting dei datastore su Cloud AWS

È possibile migrare VMware i datastore vSphere, che funzionano come repository di storage per i file delle macchine virtuali e altri dati, ai servizi di storage. AWS

Quando sposti i dati sul cloud, è importante capire dove li stai trasferendo, i potenziali casi d'uso, il tipo di dati che stai trasferendo e le risorse di rete disponibili. L'organizzazione può scegliere tra diverse opzioni Servizi AWS, in base alle esigenze di archiviazione e alle caratteristiche del carico di lavoro:

  • Per lo storage a blocchi persistente, prendi in considerazione Amazon Elastic Block Store (Amazon EBS).

  • Per uno storage di file scalabile, prendi in considerazione Amazon Elastic File System (Amazon EFS).

  • Per lo storage di oggetti, prendi in considerazione Amazon Simple Storage Service (Amazon S3).

Per lo storage a livello di blocco, puoi migrare i datastore VMware VMFS e vSAN su Amazon EBS, che fornisce volumi di storage persistenti per le istanze. EC2 Puoi migrare i server Server Message Block (SMB) o Network File System (NFS) esistenti su Amazon FSx per ridurre i costi operativi, sfruttare la scalabilità elastica e aumentare la disponibilità. Amazon FSx è compatibile con NetApp ONTAP, Windows File Server, Lustre e OpenZFS. Per i moderni servizi di condivisione di file che non richiedono la configurazione di SMB o NFS, Amazon EFS è una soluzione di storage di file senza server, completamente elastica e completamente gestita.

La tabella seguente evidenzia le opzioni di storage ottimizzate per circostanze specifiche. Utilizzatela per determinare l'opzione più adatta al vostro caso d'uso.

Storage Type (Tipo di storage)

Per cosa è ottimizzato?

AWS servizi o strumenti di archiviazione

Blocco

Applicazioni che richiedono uno storage durevole a bassa latenza e ad alte prestazioni collegato a singole EC2 istanze o contenitori Amazon, come database e storage di istanze locali generico.

Amazon EBS

Amazon EC2 Instance Store

File system

Applicazioni e carichi di lavoro che richiedono un accesso condiviso in lettura e scrittura su più EC2 istanze o contenitori Amazon o da più server locali. Gli esempi includono condivisioni di file in team, applicazioni aziendali ad alta disponibilità, carichi di lavoro di analisi e formazione ML.

Amazon EFS

Amazon FSx

Amazon FSx per Lustre

Amazon FSx per NetApp ONTAP

Amazon FSx per OpenZFS

File server Amazon FSx per Windows

Gateway di file Amazon S3

Amazon FSx File Gateway

Oggetto

Carichi di lavoro impegnativi in lettura come distribuzione di contenuti, web hosting, analisi dei Big Data e flussi di lavoro ML. Ideale per scenari in cui è necessario archiviare, accedere e distribuire i dati a livello globale tramite Internet.

Amazon S3

Cache

Cache attiva completamente gestita, scalabile e ad alta velocità AWS per l'elaborazione dei dati dei file archiviati in posizioni diverse. Gli esempi includono file system NFS locali, file system and/or nel cloud (FSx per OpenZFS o FSx per ONTAP) e Amazon S3.

Cache di file Amazon

Ibrido/Edge

Fornisci dati a bassa latenza alle applicazioni locali e consenti alle applicazioni locali di accedere allo storage basato sul cloud.

Gateway di archiviazione AWS Gateway di nastri

Gateway di archiviazione AWS Gateway di volumi

La tabella seguente fornisce una panoramica dettagliata delle opzioni online e offline.

Opzioni di migrazione

Quando la velocità è la priorità

Quando la larghezza di banda è importante

AWS servizi o strumenti di archiviazione

Online

Online è ottimizzato per aggiornamenti frequenti dei dati. Usalo per carichi di lavoro continui o urgenti.

Prendi in considerazione la possibilità di pianificare il trasferimento durante le ore non lavorative, quando disponi di una larghezza di banda sufficiente.

AWS DataSync

AWS Transfer Family

FSx per ONTAP SnapMirror

Storage Gateway

Offline

Adatto per caricamenti singoli o periodici e quando i dati possono essere statici in transito.

Questa scelta è utile quando è necessario utilizzare solo la larghezza di banda minima disponibile e si preferisce la prevedibilità dei movimenti fisici.

AWS Snowball

Per ulteriori informazioni sulle opzioni di archiviazione, consulta la Guida AWS decisionale Choosing an storage service. AWS

Rehosting di reti virtuali su Cloud AWS

VMware le funzionalità di rete virtuale possono essere riprogettate AWS utilizzando Amazon Virtual Private Cloud (Amazon VPC). Puoi gestire l'utilizzo degli indirizzi IP delle risorse in esecuzione sul tuo dispositivo VPCs utilizzando Amazon VPC IP Address Manager (IPAM). Amazon VPC fornisce reti virtuali logicamente isolate con sottoreti configurabili, tabelle di routing e gruppi di sicurezza per il controllo del traffico e una protezione aggiuntiva tramite Web Application Firewall. AWS Network Firewall Amazon VPC non richiede la configurazione di gruppi di porte o il tagging VLAN, a differenza di vSwitch locale esistente. VMware L' AWS approccio semplifica la gestione mantenendo al contempo la funzionalità. Per ulteriori informazioni, consulta Come funziona Amazon VPC.

Con AWS Transit Gateway, puoi connettere VPCs reti locali a un unico gateway. Account AWS Transit Gateway funge da router cloud e gestisce il traffico tra le reti locali VPCs e le reti tramite un hub centrale. Con questa funzionalità, puoi progettare e implementare reti su larga scala.

AWS offre servizi e strumenti per aiutare le organizzazioni a mantenere il monitoraggio e la visibilità della rete, come Amazon CloudWatch, Reachability Analyzer AWS CloudTrail, Amazon VPC Lattice e VPC Flow Logs. Le organizzazioni possono utilizzare questi servizi e strumenti integrati per ottenere le informazioni necessarie dal networking delle applicazioni.

Per i casi d'uso specifici di VMware NSX, AWS offre un approccio diverso gestendo l'infrastruttura di rete sottostante, eliminando la necessità di una gestione complessa della virtualizzazione della rete. Per soddisfare requisiti di rete sofisticati, è possibile implementare servizi AWS di rete e sicurezza singolarmente o in combinazione. Grazie a questa flessibilità, le organizzazioni possono reindirizzare la propria attenzione dalla manutenzione dell'infrastruttura verso obiettivi aziendali.

La tabella seguente fornisce una panoramica dei servizi di AWS rete e distribuzione di contenuti ottimizzati per scenari specifici.

Categoria di servizio

Per cosa è ottimizzato?

AWS servizi di networking e distribuzione di contenuti

Fondamenti di rete

Inizia con i servizi AWS di rete e connettiti VPCs in modo sicuro.

Amazon VPC

AWS PrivateLink

AWS Transit Gateway

Connettività globale e ibrida

Contribuisci a garantire una connettività di rete privata, sicura e globale.

AWS Client VPN

AWS WAN cloud

AWS Direct Connect

AWS Site-to-Site VPN

Rete perimetrale e distribuzione dei contenuti

Routing del traffico affidabile e a bassa latenza da e verso i carichi di lavoro.

Amazon CloudFront

AWS Global Accelerator

Amazon Route 53

AWS Terminale di trasferimento dati

Rete delle applicazioni

Contribuisci a garantire che i tuoi carichi di lavoro siano altamente disponibili, si adattino alla domanda e possano comunicare tra loro.

Gateway Amazon API

Amazon VPC IPAM

Amazon VPC Lattice

Elastic Load Balancing

Sicurezza di rete e accesso remoto

Proteggi i tuoi carichi di lavoro da malware, DDo S, SQL injection e attacchi di cross-site scripting.

AWS Firewall Manager

AWS Network Firewall

AWS Shield

Accesso verificato da AWS

AWS WAF

Per ulteriori informazioni, consulta la Guida AWS decisionale Scelta di un servizio AWS di rete e distribuzione di contenuti.