Mantenere un indirizzo IP virtuale costante per un servizio cloud di AzureRetain a constant virtual IP address for an Azure cloud service

Quando si aggiorna un servizio cloud ospitato in Azure, potrebbe essere necessario assicurare che l'indirizzo IP virtuale (indirizzo VIP) del servizio non subisca modifiche.When you update a cloud service that's hosted in Azure, you might need to ensure that the virtual IP address (VIP) of the service doesn't change. Molti servizi di gestione di dominio usano DNS (Domain Name System) per la registrazione dei nomi di dominio.Many domain management services use the Domain Name System (DNS) for registering domain names. DNS funziona solo se l'indirizzo VIP rimane invariato.DNS works only if the VIP remains the same. È possibile usare la Pubblicazione guidata in Strumenti di Azure per assicurare che l'indirizzo VIP del servizio cloud non cambi in caso di aggiornamento.You can use the Publish Wizard in Azure Tools to ensure that the VIP of your cloud service doesn’t change when you update it. Per altre informazioni su come usare la gestione dei domini DNS per i servizi cloud, vedere Configurazione di un nome di dominio personalizzato per un servizio cloud di Azure.For more information about how to use DNS domain management for cloud services, see Configuring a custom domain name for an Azure cloud service.

Pubblicare un servizio cloud senza modifica dell'indirizzo VIPPublish a cloud service without changing its VIP

L'indirizzo VIP di un servizio cloud viene allocato alla prima distribuzione in Azure in un ambiente specifico, ad esempio l'ambiente di produzione.The VIP of a cloud service is allocated when you first deploy it to Azure in a particular environment, such as the production environment. L'indirizzo VIP viene modificato solo se si elimina esplicitamente la distribuzione o se la si elimina implicitamente mediante il processo di aggiornamento della distribuzione.The VIP changes only if you delete the deployment explicitly or the deployment is implicitly deleted by the deployment update process. Per mantenere l'indirizzo VIP, è necessario non eliminare la distribuzione e assicurare che Visual Studio non la elimini automaticamente.To retain the VIP, you must not delete your deployment, and you must make sure that Visual Studio doesn’t delete your deployment automatically.

È possibile specificare le impostazioni di distribuzione nella Pubblicazione guidata, che supporta alcune opzioni di distribuzione.You can specify deployment settings in the Publish Wizard, which supports several deployment options. È possibile specificare una nuova distribuzione o una distribuzione di aggiornamento, che può essere incrementale o simultanea.You can specify a fresh deployment or an update deployment, which can be incremental or simultaneous. Entrambi i tipi di distribuzione di aggiornamento mantengono l'indirizzo VIP.Both kinds of update deployment retain the VIP. Per definizioni di questi diversi tipi di distribuzione, vedere Procedura guidata Pubblica l'applicazione Azure.For definitions of these different types of deployment, see Publish Azure Application Wizard. È anche possibile controllare se la distribuzione precedente di un servizio cloud viene eliminata in caso di errore.In addition, you can control whether the previous deployment of a cloud service is deleted if an error occurs. Se l'opzione non viene impostata correttamente, è possibile che l'indirizzo VIP cambi in modo imprevisto.If you don't set that option correctly, the VIP might change unexpectedly.

Aggiornare un servizio cloud senza modifica dell'indirizzo VIPUpdate a cloud service without changing its VIP

  1. Creare o aprire un progetto del servizio cloud di Azure in Visual Studio.Create or open an Azure cloud service project in Visual Studio.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto.In Solution Explorer, right-click the project. Dal menu di scelta rapida selezionare Pubblicare.On the shortcut menu, select Publish.

    Menu Pubblica

  3. Nella finestra di dialogo Pubblica applicazione Azure, selezionare la sottoscrizione di Azure in cui si desidera distribuire.In the Publish Azure Application dialog box, select the Azure subscription to which you want to deploy. Effettuare l'accesso se necessario, quindi selezionare Avanti.Sign in if necessary, and select Next.

    Pagina di accesso Pubblica applicazione Azure

  4. Nella scheda Impostazioni comuni verificare che il nome del servizio cloud in cui si esegue la distribuzione e i valori per Ambiente, Configurazione della build e Configurazione del servizio siano corretti.On the Common Settings tab, verify that the name of the cloud service to which you’re deploying, the Environment, the Build configuration, and the Service configuration are all correct.

    Scheda delle impostazioni comuni di Pubblica applicazione Azure

  5. Nella scheda Impostazioni avanzate verificare che il Etichetta distribuzione e Account di archiviazione siano corretti.On the Advanced Settings tab, verify that the Deployment label and the Storage account are correct. Verificare che la casella di controllo Elimina distribuzione in caso di errore sia deselezionata e che sia selezionata la casella di controllo Aggiornamento distribuzione.Verify that the Delete deployment on failure check box is cleared, and verify that the Deployment update check box is selected. Deselezionando la casella di controllo Elimina distribuzione in caso di errore, si assicura che l'indirizzo VIP non andrà perso in caso di errore durante la distribuzione.By clearing the Delete deployment on failure check box, you ensure that your VIP isn't lost if an error occurs during deployment. Se si seleziona la casella di controllo Aggiornamento distribuzione, si assicura che la distribuzione non verrà eliminata e che l'indirizzo VIP non andrà perso quando si ripubblica l'applicazione.By selecting the Deployment update check box, you ensure that your deployment isn't deleted and your VIP isn't lost when you republish your application.

    Scheda delle impostazioni avanzate di Pubblica applicazione Azure

  6. Per specificare ulteriormente come aggiornare i ruoli, selezionare Impostazioni accanto ad Aggiornamento distribuzione.To further specify how you want the roles to be updated, select Settings next to Deployment update. Selezionare Aggiornamento incrementale o Simultaneous update (Aggiornamento simultaneo) e scegliere OK.Select either Incremental update or Simultaneous update, and select OK. Se si sceglie Aggiornamento incrementale, le istanze dell'applicazione vengono aggiornate una dopo l'altra, in modo che l'applicazione sia sempre disponibile.Choose Incremental update to update each instance of your application, one after another, so that the application is always available. Se si sceglie Simultaneous update (Aggiornamento simultaneo), tutte le istanze dell'applicazione vengono aggiornate contemporaneamente.Choose Simultaneous update to update all instances of your application at the same time. L'aggiornamento simultaneo è più veloce, ma è possibile che il servizio non sia disponibile durante il processo di aggiornamento.Simultaneous updating is faster, but your service might not be available during the update process. Al termine dell'operazione, scegliere Avanti.When you are finished, select Next.

    Pagina delle impostazioni di distribuzione di Pubblica applicazione Azure

  7. Quando si ritorna alla finestra di dialogo Pubblica applicazione Azure, selezionare Avanti fino a quando non viene visualizzata la pagina Riepilogo.In the Publish Azure Application dialog box, select Next until the Summary page is displayed. Verificare le impostazioni e quindi selezionare Pubblica.Verify your settings, and then select Publish.

    Pagina di riepilogo di Pubblica applicazione Azure

Passaggi successiviNext steps