Rendere il set di scalabilità di macchine virtuali disponibili nello Stack di AzureMake virtual machine scale sets available in Azure Stack

Si applica a: Azure Stack integrate di sistemi Azure Stack Development KitApplies to: Azure Stack integrated systems and Azure Stack Development Kit

Set di scalabilità di macchine virtuali sono una risorsa di calcolo di Azure Stack.Virtual machine scale sets are an Azure Stack compute resource. È possibile utilizzare tali per distribuire e gestire un set di macchine virtuali identiche.You can use them to deploy and manage a set of identical virtual machines. Con tutte le macchine virtuali configurati allo stesso set di scalabilità non richiedono pre-provisioning di macchine virtuali.With all virtual machines configured the same, scale sets don’t require pre-provisioning of virtual machines. Risulta più semplice compilare servizi su larga scala destinati a una soluzione big compute, dati e i carichi di lavoro nei contenitori.It's easier to build large-scale services that target big compute, big data, and containerized workloads.

Questo argomento descrive il processo per rendere disponibili i set di scalabilità in Azure Marketplace dello Stack.This topic guides you through the process to make scale sets available in the Azure Stack Marketplace. Dopo aver completato questa procedura, è possibile che gli utenti possono aggiungere scalabilità della macchina virtuale imposta per le sottoscrizioni.After you complete this procedure, your users can add virtual machine scale sets to their subscriptions.

Set di scalabilità di macchine virtuali nello Stack di Azure sono simili a set di scalabilità di macchine virtuali in Azure.Virtual machine scale sets on Azure Stack are like virtual machine scale sets on Azure. Per ulteriori informazioni, vedere i video seguenti:For more information, see the following videos:

Nello Stack di Azure, il set di scalabilità di macchina virtuale non supportano la scalabilità automatica.On Azure Stack, Virtual Machine Scale Sets do not support auto-scale. È possibile aggiungere più istanze di una scala impostata utilizzando il portale di Azure Stack, i modelli di gestione risorse o PowerShell.You can add more instances to a scale set using the Azure Stack portal, Resource Manager templates, or PowerShell.

PrerequisitiPrerequisites

  • PowerShell e strumentiPowershell and tools

    Installare e PowerShell configurato per lo Stack di Azure e gli strumenti di Azure Stack.Install and configured PowerShell for Azure Stack and the Azure Stack tools. Vedere diventare operativi con PowerShell nello Stack di Azure.See Get up and running with PowerShell in Azure Stack.

    Dopo aver installato gli strumenti di Azure Stack, accertarsi di aver importato il modulo di PowerShell seguente (percorso relativo ai. \ComputeAdmin cartella nella cartella AzureStack-strumenti-master):After you install the Azure Stack tools, make sure you import the following PowerShell module (path relative to the .\ComputeAdmin folder in the AzureStack-Tools-master folder):

      Import-Module .\AzureStack.ComputeAdmin.psm1
    
  • Immagine del sistema operativoOperating system image

    Se è stato aggiunto un'immagine del sistema operativo a Stack Azure Marketplace, vedere aggiungere l'immagine di macchina virtuale di Windows Server 2016 nel Marketplace Azure Stack.If you haven’t added an operating system image to your Azure Stack Marketplace, see Add the Windows Server 2016 VM image to the Azure Stack marketplace.

    Per il supporto di Linux, scaricare Ubuntu Server 16.04 e aggiungerlo mediante Add-AzsVMImage con i seguenti parametri: -publisher "Canonical" -offer "UbuntuServer" -sku "16.04-LTS".For Linux support, download Ubuntu Server 16.04 and add it using Add-AzsVMImage with the following parameters: -publisher "Canonical" -offer "UbuntuServer" -sku "16.04-LTS".

Aggiungere il set di scalabilità della macchina virtualeAdd the virtual machine scale set

Modificare lo script di PowerShell seguente per l'ambiente e quindi eseguire il codice per aggiungere un scalabilità della macchina virtuale impostato su Stack Azure Marketplace.Edit the following PowerShell script for your environment and then run it to add a virtual machine scale set to your Azure Stack Marketplace.

$Userè l'account usato per connettere il portale dell'amministratore.$User is the account you use to connect the administrator portal. ad esempio serviceadmin@contoso.onmicrosoft.com.For example, serviceadmin@contoso.onmicrosoft.com.

$Arm = "https://adminmanagement.local.azurestack.external"
$Location = "local"

Add-AzureRMEnvironment -Name AzureStackAdmin -ArmEndpoint $Arm

$Password = ConvertTo-SecureString -AsPlainText -Force "<your Azure Stack administrator password>"

$User = "<your Azure Stack service administrator user name>"

$Creds =  New-Object System.Management.Automation.PSCredential $User, $Password

$AzsEnv = Get-AzureRmEnvironment AzureStackAdmin
$AzsEnvContext = Add-AzureRmAccount -Environment $AzsEnv -Credential $Creds
Select-AzureRmProfile -Profile $AzsEnvContext

Select-AzureRmSubscription -SubscriptionName "Default Provider Subscription"

Add-AzsVMSSGalleryItem -Location $Location

Rimuovere un set di scalabilità della macchina virtualeRemove a virtual machine scale set

Per rimuovere una macchina virtuale elemento della raccolta di set di scalabilità, eseguire il comando PowerShell seguente:To remove a virtual machine scale set gallery item, run the following PowerShell command:

Remove-AzsVMSSGalleryItem

Nota

L'elemento della raccolta non può essere rimosso immediatamente.The gallery item may not be removed immediately. Si potrebbe essere necessario aggiornare il portale più volte prima che venga rimossa dal Marketplace.You may need to refresh the portal several times before it is removed from the Marketplace.

Passaggi successiviNext steps

Domande frequenti per Azure StackFrequently asked questions for Azure Stack