Exportar (0) Imprimir
Expandir Tudo

Gerenciar implantações no Windows Azure

Atualizado: outubro de 2011

fornece os ambientes de produção e preparo nos quais você pode criar uma implantação de serviço. Quando um serviço é implantado a ambientes de produção ou preparo, um único endereço IP público, conhecido como um endereço IP virtual (VIP), é atribuído ao serviço nesse ambiente. O VIP é usado para todos os pontos de extremidade de entrada associados às funções na implantação. Mesmo se o serviço não tem nenhum ponto final de entrada especificado no modelo, o VIP ainda é alocado e usado como o endereço de origem atribuído ao tráfego de saída de cada função.

Normalmente, um serviço é implantado no ambiente de preparo para que seja testado antes da implantação do serviço para o ambiente de produção. Quando for a hora de promover o serviço em preparo para o ambiente de produção, você pode fazê-lo sem reimplantar o serviço. Isso pode ser feito alternando as implantações.

As implantações podem ser alternadas chamando a Permutar implantações API de Gerenciamento Serviços ou permutando VIPs no portal, o que resulta na mesma operação subjacente no serviço hospedado. Para obter mais informações sobre a permuta dos VIPs, consulte Como gerenciar Serviços de Nuvem (a página pode estar em inglês).

Quando o serviço é implantado, um VIP é atribuído ao ambiente ao qual ele é implantado. No caso de ambiente de produção, o serviço pode ser acessado pela URL <nomedns>.cloudapp.net ou pelo VIP. Quando um serviço é implantado no ambiente de preparo, um VIP é atribuído ao ambiente de preparo e o serviço pode ser acessado por uma URL, <ID do serviço interno>.cloudapp.net, ou pelo VIP atribuído. Os VIP atribuídos podem ser visualizados no portal ou chamando a Obter implantação API de Gerenciamento Serviços.

Quando o serviço é promovido para produção, o VIP e a URL atribuídos ao ambiente de produção são atribuídos à implantação que está, no momento, no ambiente de preparo, portanto “promovendo” o serviço à produção. O VIP e a URL atribuídos ao ambiente de preparo são atribuídos à implantação que estava no ambiente de produção.

É importante lembrar que nem o endereço IP público de produção ou a URL do serviço mudam durante a promoção.

Para examinar como isso funciona podemos ilustrar um cenário onde há uma Implantação A implantada no ambiente de produção. Além disso, há uma Implantação B, implantada no ambiente de preparo. A tabela a seguir ilustra os VIPs após a implantação inicial de serviços para a produção e preparo:

 

Implantação A

VIP1

<nomedns>.cloudapp.net

Produção

Implantação B

VIP2

<guid>.cloudapp.net

Preparo

Uma vez que a Implantação B é promovida à produção, os VIP são os seguintes:

 

Implantação B

VIP1

<nomedns>.cloudapp.net

Produção

Implantação A

VIP2

<guid>.cloudapp.net

Preparo

Quando as implantações forem trocadas, a implantação no ambiente de produção, associada ao VIP e à URL de produção agora está associada com ao VIP de preparo. De modo similar, a implantação no ambiente de preparo, associada ao VIP e à URL de preparo, agora está associada ao VIP de produção.

noteObservação
Apenas as novas conexões de entrada são conectadas ao serviço recentemente promovido. As conexões existentes não são alternadas durante uma troca de implantação.

Durante o tempo de vida de uma implantação, o VIP atribuído não será alterado, independente das operações na implantação, inclusive atualizações, reinicializações e nova imagem do sistema operacional. O VIP para determinada implantação persistirá até que a implantação seja excluída. Quando um cliente permuta o VIP entre uma implantação de preparo e produção em um único serviço hospedado, os dois VIP persistem. UM VIP é associado à implantação e não ao serviço hospedado. Quando uma implantação é excluída, o VIP associado à implantação é retornado para o pool e será reatribuído adequadamente, mesmo se o serviço hospedado não for excluído. No momento, o Windows Azure não oferece suporte a reservas de um VIP fora do tempo de vida de uma implantação pelo cliente.

gerencia automaticamente o ASP.NET machineKey para os serviços implantados usando o IIS. Se você usar com frequência a estratégia de implantação de permuta de VIP, deve configurar manualmente as chaves do computador do ASP.NET. Para obter informações sobre como configurar a chave do computador, consulte Configurando chaves do computador no IIS 7.

Consulte também

Mostrar:
© 2014 Microsoft