Condividi tramite


Che cos'è Azure Resource Manager locale in Azure Stack Edge?

SI APPLICA A: Sì per SKU GPU ProAzure Stack Edge Pro - GPUSì per lo SKU Pro 2Azure Stack Edge Pro 2Sì per SKU R ProAzure Stack Edge Pro RSì per SKU R MiniAzure Stack Edge Mini R

Azure Resource Manager offre un livello di gestione che consente di creare, aggiornare ed eliminare risorse nella sottoscrizione di Azure. I dispositivi Azure Stack Edge supportano le stesse API di Azure Resource Manager per creare, aggiornare ed eliminare le macchine virtuali in una sottoscrizione locale. Questo supporto consente di gestire il dispositivo in modo coerente con il cloud.

Questo articolo offre una panoramica dell'istanza locale di Azure Resource Manager che può essere usata per connettersi alle API locali nei dispositivi Azure Stack Edge.

Informazioni su Azure Resource Manager locale

Azure Resource Manager locale offre un livello di gestione coerente per tutte le chiamate al dispositivo Azure Stack Edge tramite l'uso di modelli di Resource Manager. I vantaggi di Azure Resource Manager locale sono illustrati nelle sezioni seguenti.

Livello di gestione coerente

Azure Resource Manager locale offre un livello di gestione coerente per chiamare le API del dispositivo Azure Stack Edge ed eseguire operazioni come la creazione, l'aggiornamento e l'eliminazione di macchine virtuali.

  1. Quando si invia una richiesta da API REST o SDK, Azure Resource Manager locale nel dispositivo riceve la richiesta.

  2. Azure Resource Manager locale usa il servizio token di sicurezza (STS) per autenticare e autorizzare la richiesta. Il servizio token di sicurezza è responsabile della creazione, della convalida, del rinnovo e dell'annullamento dei token di sicurezza. Il servizio token di sicurezza crea entrambi i tipi di token di sicurezza, ovvero i token di accesso e i token di aggiornamento. Questi token vengono usati per la comunicazione continua tra il dispositivo e i client che accedono al dispositivo tramite Azure Resource Manager locale.

  3. Resource Manager invia quindi la richiesta ai provider di risorse che eseguono l'azione richiesta.

    I provider di risorse preregistrati con Azure Stack Edge sono i seguenti:

    • Calcolo: Microsoft.Compute o il provider di risorse di calcolo consente di distribuire macchine virtuali in Azure Stack Edge. Il provider di risorse di calcolo include la possibilità di creare macchine virtuali ed estensioni di macchine virtuali.

    • Provider di risorse di rete: Microsoft.Network o il provider di risorse di rete consente di creare risorse come interfacce di rete e reti virtuali.

    • Provider di risorse di archiviazione: Microsoft.Storage o il provider di risorse di archiviazione offre un servizio di archiviazione BLOB coerente con Azure e la gestione degli account di Key Vault che fornisce la gestione e il controllo dei segreti, ad esempio password e certificati.

    • Provider di risorse disco: Microsoft.Disks o il provider di risorse disco consente di creare dischi gestiti che possono essere usati per creare macchine virtuali.

    Le risorse sono elementi gestibili disponibili tramite Azure Stack Edge e i provider di risorse sono responsabili della fornitura di risorse. Ad esempio, le macchine virtuali, gli account di archiviazione e le reti virtuali sono esempi di risorse. E il provider di risorse di calcolo fornisce la risorsa macchina virtuale.

Poiché tutte le richieste vengono gestite tramite la stessa API, i risultati e le funzionalità risultano coerenti in tutti i vari strumenti.

L'immagine seguente illustra il meccanismo di gestione di tutte le richieste API e il ruolo svolto da Azure Resource Manager locale per fornire un livello di gestione coerente per gestire tali richieste.

Diagramma per Azure Resource Manager.

Uso dei modelli di Resource Manager

Un altro vantaggio fondamentale di Azure Resource Manager è che consente di usare i modelli di Resource Manager. Si tratta di file JSON (JavaScript Object Notation) in una sintassi dichiarativa che può essere usata per distribuire le risorse in modo coerente e ripetuto. La sintassi dichiarativa consente di indicare l'oggetto da creare senza dover scrivere la sequenza di comandi di programmazione per crearlo. Ad esempio, è possibile usare questi modelli di sintassi dichiarativa per distribuire macchine virtuali nei dispositivi Azure Stack Edge. Per informazioni dettagliate, vedere Distribuire macchine virtuali nel dispositivo Azure Stack Edge tramite modelli.

Connettersi all'istanza locale di Azure Resource Manager

Per creare macchine virtuali o condivisioni o account di archiviazione nel dispositivo Azure Stack Edge, è necessario creare le risorse corrispondenti. Ad esempio, per le macchine virtuali, sono necessarie risorse come l'interfaccia di rete, il sistema operativo e i dischi dati nella macchina virtuale, dai provider di risorse di rete, disco e archiviazione.

Per richiedere la creazione di qualsiasi risorsa dai provider di risorse, è prima necessario connettersi all'istanza locale di Azure Resource Manager. Per i passaggi dettagliati, vedere Connettersi ad Azure Resource Manager nel dispositivo Azure Stack Edge.

La prima volta che ci si connette ad Azure Resource Manager, è anche necessario reimpostare la password. Per i passaggi dettagliati, vedere Reimpostare la password di Azure Resource Manager.

Endpoint di Azure Resource Manager

Azure Resource Manager locale e i servizi token di sicurezza vengono eseguiti nel dispositivo e possono essere raggiunti in endpoint specifici. La tabella seguente riepiloga i vari endpoint esposti nel dispositivo da questi servizi, i protocolli supportati e le porte per accedere a tali endpoint.

# Endpoint Protocolli supportati Porta utilizzata Utilizzo
1. Azure Resource Manager https 443 Per connettersi ad Azure Resource Manager per l'automazione
2. Servizio token di sicurezza https 443 Per eseguire l'autenticazione tramite token di accesso e aggiornamento

Passaggi successivi

Connettersi all'istanza locale di Azure Resource Manager nel dispositivo Azure Stack Edge Pro GPU.