Condividi tramite


Informazioni sulla gerarchia delle risorse Archiviazione di Azure Mover

Diverse risorse di Azure sono coinvolte in una distribuzione Archiviazione Mover. Questo articolo descrive ognuna di queste risorse, i relativi usi e le procedure consigliate per esprimere le esigenze di migrazione con esse.

An image showing the hierarchical relationship of Storage Mover Azure resources further described in the article.

Panoramica

Archiviazione di Azure Mover è un servizio cloud ibrido. I servizi ibridi hanno sia un componente del servizio cloud che un componente dell'infrastruttura. L'amministratore del servizio esegue il componente dell'infrastruttura nell'ambiente aziendale. Per Archiviazione Mover, tale componente ibrido è costituito da un agente di migrazione. Gli agenti sono macchine virtuali, distribuite in ed eseguite in un host vicino all'archiviazione di origine. Per altre informazioni sull'agente e su come viene distribuito, vedere l'articolo Archiviazione distribuzione dell'agente Mover.

Ad eccezione del processo di registrazione dell'agente, tutti gli aspetti di una migrazione vengono gestiti dal servizio cloud. I dettagli sul processo di registrazione dell'agente sono disponibili nell'articolo registrazione agente.

Archiviazione risorsa mover

Una risorsa di spostamento di archiviazione è il nome della risorsa di servizio di primo livello distribuita in un gruppo di risorse di propria scelta. Tutti gli aspetti del servizio e della migrazione vengono controllati da questa risorsa. Nella maggior parte dei casi, la distribuzione di una singola risorsa di spostamento di archiviazione è sufficiente anche per le migrazioni più grandi.

È possibile usare meglio gli agenti e gestire le migrazioni se tutte le risorse trovano la propria casa nella stessa istanza dello strumento di spostamento di archiviazione.

Un agente di migrazione può essere registrato solo in un mover di archiviazione.

Quando si distribuisce la risorsa, la sottoscrizione viene registrata con Microsoft.ArchiviazioneProvider di risorse Mover e Microsoft.HybridCompute. Si assegna anche l'area in cui vengono archiviati i messaggi di controllo e i metadati relativi alla migrazione. La risorsa Archiviazione Mover non è direttamente responsabile della migrazione dei dati. Un agente di migrazione copia invece i dati dall'origine e li invia direttamente alla destinazione in Archiviazione di Azure. Poiché l'agente esegue la maggior parte del lavoro, la prossimità tra l'origine, l'agente e l'archiviazione di destinazione è più importante per le prestazioni della migrazione rispetto alla posizione della risorsa di spostamento archiviazione.

A diagram illustrating the data flow by showing two arrows. The first arrow represents data traveling to a storage account from the source or agent and a second arrow represents only the management or control info to the storage mover resource or service.

Agente di migrazione

Archiviazione Mover è un servizio ibrido e usa uno o più agenti di migrazione per facilitare le migrazioni. L'agente è una macchina virtuale che viene eseguita all'interno della rete. È anche il nome di una risorsa, padre della risorsa di spostamento archiviazione distribuita nel gruppo di risorse.

È possibile distribuire diverse macchine virtuali dell'agente di migrazione e registrarle con un nome univoco nella stessa risorsa di spostamento di archiviazione. Se si hanno esigenze di migrazione in posizioni diverse, è consigliabile avere un agente di migrazione molto vicino all'archiviazione di origine di cui si vuole eseguire la migrazione.

Gli agenti vengono visualizzati nel mover di archiviazione dopo la registrazione. La registrazione crea la relazione di trust con la risorsa di spostamento archiviazione selezionata durante la registrazione. Questo trust consente di gestire tutti gli aspetti correlati alla migrazione dal servizio cloud, tramite il portale di Azure, Azure PowerShell o l'interfaccia della riga di comando di Azure.

Suggerimento

La prossimità e la qualità della rete tra l'agente di migrazione e l'archiviazione di destinazione in Azure determinano la velocità di migrazione nelle prime fasi della migrazione. L'area della risorsa di spostamento di archiviazione distribuita non ha un ruolo per le prestazioni.

Nota

Per ridurre al minimo i tempi di inattività per il carico di lavoro, è possibile decidere di copiare più volte dall'origine alla destinazione. Nelle esecuzioni di copia successive, la velocità di migrazione è spesso influenzata più dalla velocità con cui l'agente di migrazione può valutare se è necessario copiare o meno un file. Ciò significa che le risorse di calcolo e memoria locali in un agente possono diventare più importanti per la velocità di migrazione rispetto alla qualità della rete.

Progetto di migrazione

Un progetto consente di organizzare le migrazioni cloud su larga scala in unità più piccole e gestibili che hanno senso per la situazione.

L'unità più piccola di una migrazione può essere definita come il contenuto di un'origine che si sposta in un'unica destinazione, ma le migrazioni del data center sono raramente così semplici. Spesso più origini supportano un carico di lavoro e devono essere migrate insieme per il failover tempestivo del carico di lavoro nelle nuove posizioni di archiviazione cloud in Azure.

In un esempio diverso, potrebbe anche essere necessario suddividere un'origine in più posizioni di destinazione. Il contrario è anche possibile, dove è necessario combinare più origini in percorsi secondari della stessa posizione di destinazione in Azure.

an image showing the nested relationship of a project into a storage mover resource. It also shows child objects of the resource, called job definitions, described later in this article.

Il raggruppamento delle origini in un progetto non significa che sia necessario eseguirne la migrazione in parallelo. Si ha il controllo su cosa eseguire e quando eseguirlo. Le sezioni rimanenti di questo articolo descrivono altre risorse che consentono un controllo con granularità fine.

Suggerimento

Facoltativamente, è possibile aggiungere una descrizione al progetto. Una descrizione può essere utile per tenere traccia di informazioni aggiuntive per il progetto. Se è già stato creato un piano di migrazione altrove, è possibile usare il campo di descrizione per collegare il progetto al piano. È anche possibile usarlo per registrare le informazioni necessarie a un collega in un secondo momento. È possibile aggiungere descrizioni a tutte le risorse dello spostamento di archiviazione e ogni descrizione può contenere fino a 1024 caratteri.

Definizione del processo

Una definizione di processo è contenuta all'interno di un progetto. La definizione del processo descrive un'origine, una destinazione e le impostazioni di migrazione da usare alla successiva avvio di una copia dall'origine definita alla destinazione definita in Azure.

Importante

Dopo la creazione di una definizione di processo, non è possibile modificare le informazioni di origine e destinazione. Tuttavia, le impostazioni di migrazione possono essere modificate in qualsiasi momento. Una modifica non influisce su un processo di migrazione in esecuzione, ma avrà effetto alla successiva avvio di un processo di migrazione.

Potrebbe non sembrare immediatamente logico che la modifica delle informazioni di origine e destinazione in una definizione di processo esistente non sia consentita. Ad esempio, si supponga di definire Share A come origine della migrazione e che esegua diverse operazioni di copia. Si supponga anche di modificare l'origine della migrazione in Share B. Questa modifica potrebbe avere conseguenze potenzialmente pericolose.

Il mirroring è un'impostazione di migrazione comune che crea un'immagine "mirror" di un'origine all'interno di una destinazione. Se questa impostazione viene applicata all'esempio, i file della condivisione A potrebbero essere eliminati nella destinazione quando l'operazione di copia inizia la migrazione dei file dalla condivisione B. Per evitare errori e mantenere l'integrità della cronologia di esecuzione di un processo, non è possibile modificare l'origine o la destinazione di una definizione di processo di cui è stato effettuato il provisioning. Le informazioni relative a origine, destinazione e percorso secondario facoltativo vengono bloccate quando viene creata una definizione di processo. Se si vuole riutilizzare la stessa destinazione ma usare un'origine diversa (o viceversa), è necessario creare una nuova definizione di processo.

La definizione del processo mantiene inoltre un record cronologico delle esecuzioni di copia precedenti e dei relativi risultati.

Esecuzione del processo

Quando si avvia una definizione di processo, viene creata implicitamente una nuova risorsa: una risorsa di esecuzione del processo. La definizione del processo contiene tutte le informazioni necessarie al servizio di spostamento archiviazione per avviare una copia. In una migrazione tipica, è possibile copiare dall'origine alla destinazione più volte. Ogni volta che si avvia una definizione di processo, viene registrata in un'esecuzione del processo.

L'esecuzione del processo è uno snapshot della definizione del processo e viene assegnato all'agente di migrazione selezionato. L'agente dispone quindi di tutte le informazioni necessarie sull'origine, la destinazione e il comportamento di migrazione da seguire per completare la migrazione definita in precedenza.

Importante

Una modifica alle impostazioni di migrazione non influisce su un processo di migrazione in esecuzione. Al momento dell'avvio di un'esecuzione di un processo, viene creato uno snapshot della definizione del processo ed eseguito b l'agente di migrazione. Non è possibile modificare un'esecuzione del processo. L'unica opzione consiste nell'annullarla.

Un'esecuzione del processo ha uno stato, informazioni sullo stato di avanzamento e informazioni sui risultati di copia. Sono disponibili le informazioni più critiche sull'esecuzione del processo come proprietà nella risorsa di esecuzione del processo stessa. L'agente di migrazione dispone di un canale di telemetria personalizzato che consente di archiviare queste informazioni direttamente nella risorsa di esecuzione del processo.

L'agente genera anche informazioni aggiuntive e risultati della migrazione tramite il servizio Monitoraggio di Azure:

  • Le metriche sono valori numerici , registrati nel tempo. Possono essere tracciati usando il servizio Monitoraggio di Azure. Alcune metriche selezionate sono disponibili direttamente anche quando si gestisce la definizione del processo o il processo viene eseguito nel portale.
  • I log di copia sono facoltativi. Se abilitata, ogni esecuzione del processo ha un proprio log di copia. Viene generata una voce di log per ogni elemento dello spazio dei nomi rilevato dall'agente nell'origine che non può essere copiata.

Importante

Le informazioni sulle metriche sono disponibili per impostazione predefinita, ma è necessario acconsentire esplicitamente per abilitare i log di copia. Questa operazione può essere eseguita come parte della creazione della risorsa di spostamento dell'archiviazione e anche in un secondo momento. Se si desidera verificare se i log di copia sono abilitati o gestire i dettagli, è possibile usare il menu Impostazioni di diagnostica nella pagina portale di Azure per la risorsa di spostamento dello spazio di archiviazione.

Endpoint

Le migrazioni richiedono posizioni di origine e di destinazione ben definite. Anche se il termine endpoint viene spesso usato nella rete, qui descrive una posizione di archiviazione a un livello elevato di dettaglio. Un endpoint contiene il percorso della posizione di archiviazione e informazioni aggiuntive.

Anche se esiste solo una singola risorsa endpoint, le proprietà di ogni singolo endpoint possono variare in base al tipo di endpoint. Ad esempio, le condivisioni NFS, le condivisioni SMB e Archiviazione di Azure gli endpoint del contenitore BLOB richiedono informazioni fondamentalmente diverse.

Gli endpoint vengono usati nella creazione di una definizione di processo. Solo alcuni tipi di endpoint possono essere usati rispettivamente come origine o come destinazione. Fare riferimento alla sezione Origini e destinazioni supportate nell'articolo panoramica di Archiviazione di Azure Mover.

Gli endpoint sono padre della risorsa di spostamento di archiviazione di primo livello e possono essere riutilizzati in definizioni di processo diverse.

Passaggi successivi

Dopo aver compreso le risorse coinvolte in una distribuzione di Archiviazione di Azure Mover, è consigliabile avviare una distribuzione di verifica. Questi articoli sono utili, le letture successive: