Usare il supporto di Azure Resource Manager per Azure Load BalancerUsing Azure Resource Manager Support with Azure Load Balancer

Importante

Azure Load Balancer supporta due tipi diversi: Basic e Standard.Azure Load Balancer supports two different types: Basic and Standard. Questo articolo illustra Load Balancer Basic.This article discusses Basic Load Balancer. Load Balancer Basic è disponibile a livello generale, mentre Load Balancer Standard è attualmente in anteprima pubblica.Although Basic Load Balancer is generally available, Standard Load Balancer is currently in public preview. Per altre informazioni su Load Balancer Standard, vedere la panoramica di Load Balancer Standard.For more information about Standard Load Balancer, see Standard Load Balancer overview.

Azure Resource Manager è il framework di gestione preferito dei servizi in Azure.Azure Resource Manager is the preferred management framework for services in Azure. È ora possibile gestire Azure Load Balancer con API e strumenti basati su Azure Resource Manager.Azure Load Balancer can be managed using Azure Resource Manager-based APIs and tools.

ConcettiConcepts

Con Resource Manager, Azure Load Balancer contiene le seguenti risorse figlio:With Resource Manager, Azure Load Balancer contains the following child resources:

  • Configurazione IP front-end: un bilanciamento del carico può includere uno o più indirizzi IP front-end, anche noti come IP virtuali (indirizzi VIP).Front-end IP configuration – a Load balancer can include one or more frontend IP addresses, otherwise known as a virtual IPs (VIPs). Questi indirizzi IP vengono usati come ingresso per il traffico.These IP addresses serve as ingress for the traffic.
  • Pool di indirizzi back-end: indirizzi IP associati alla scheda di interfaccia di rete della macchina virtuale a cui viene distribuito il carico.Back-end address pool – these are IP addresses associated with the virtual machine Network Interface Card (NIC) to which load is distributed.
  • Regole di bilanciamento del carico: una proprietà della regola esegue il mapping di una specifica combinazione di IP e porte front-end a un set di combinazioni di indirizzi IP e porte back-end.Load balancing rules – a rule property maps a given frontend IP and port combination to a set of backend IP addresses and port combination. Un bilanciamento del carico singolo può avere più regole di bilanciamento del carico.A single load balancer can have multiple load balancing rules. Ogni regola è una combinazione di un IP e una porta front-end e un IP e una porta back-end associata alle VM.Each rule is a combination of a frontend IP and port and backend IP and port associated with VMs.
  • Probe: le probe consentono di tenere traccia dell'integrità delle istanze della macchina virtuale.Probes – probes enable you to keep track of the health of VM instances. Se un probe di integrità non riesce, l'istanza della macchina virtuale viene esclusa automaticamente dalla rotazione.If a health probe fails, the VM instance is taken out of rotation automatically.
  • Regole NAT in ingresso: regole NAT che definiscono il traffico in ingresso che attraversa l'IP front-end e viene distribuito all'IP back-end.Inbound NAT rules – NAT rules defining the inbound traffic flowing through the frontend IP and distributed to the backend IP.

Modelli di Guida introduttivaQuickstart templates

Gestione risorse di Azure consente di effettuare il provisioning delle applicazioni usando un modello dichiarativo.Azure Resource Manager allows you to provision your applications using a declarative template. In un unico modello, è possibile distribuire più servizi con le relative dipendenze.In a single template, you can deploy multiple services along with their dependencies. Si usa lo stesso modello per distribuire più volte l'applicazione durante ogni fase del ciclo di vita dell'applicazione.You use the same template to repeatedly deploy your application during every stage of the application lifecycle.

I modelli possono includere definizioni per macchine virtuali, reti virtuali, set di disponibilità, interfacce di rete, account di archiviazione, bilanciamenti del carico, gruppi di sicurezza di rete e IP pubblici.Templates can include definitions for Virtual Machines, Virtual Networks, Availability Sets, Network Interfaces (NICs), Storage Accounts, Load Balancers, Network Security Groups, and Public IPs. Con i modelli è possibile creare tutto il necessario per un'applicazione complessa.With templates, you can create everything you need for a complex application. Il file modello può essere verificato nel sistema di gestione dei contenuti per il controllo della versione e la collaborazione.The template file can be checked into content management system for version control and collaboration.

Altre informazioni sui modelliLearn more about templates

Altre informazioni sulle risorse di reteLearn more about Network Resources

Per i modelli di avvio rapido che usano Azure Load Balancer, vedere il repository GitHub che ospita un set di modelli generati dalla community.For Quickstart templates using Azure Load Balancer, see the GitHub repository that hosts a set of community generated templates.

Esempi di modelli:Examples of templates:

Configurazione del bilanciamento del carico di Azure con PowerShell o l'interfaccia della riga di comandoSetting up Azure Load Balancer with a PowerShell or CLI

Introduzione ai cmdlet, agli strumenti da riga di comando e alle API REST di Azure Resource ManagerGet started with Azure Resource Manager cmdlets, command line tools, and REST APIs

Passaggi successiviNext steps

È anche possibile iniziare a creare un bilanciamento del carico con connessione Internet e configurare il tipo di modalità di distribuzione per il comportamento specifico del traffico di rete per il bilanciamento del carico.You can also get started creating an Internet facing load balancer and configure what type of distribution mode for a specific load balancer network traffic behavior.

Informazioni su come gestire le impostazioni del timeout di inattività TCP per il bilanciamento del carico.Learn how to manage idle TCP timeout settings for a load balancer. Questo è importante quando l'applicazione deve mantenere le connessioni attive per i server di bilanciamento del carico.This is important when your application needs to keep connections alive for servers behind a load balancer.