• Nenhum resultado encontrado

Implementando Padrões de Aplicativos Virtuais

Depois de criar um padrão de aplicativo virtual, é possível implementá-lo na nuvem de infraestrutura. Cada implementação de um aplicativo virtual representa uma instância de aplicativo virtual na infraestrutura em nuvem. É possível implementar um determinado aplicativo virtual diversas vezes. Ao implementar seu aplicativo, também é possível configurar o acesso baseado em chave Secure Shell (SSH).

Antes de Iniciar

Assegure-se de que sua nuvem esteja configurada. Para obter informações

adicionais sobre a construção de uma nuvem, consulte “Construindo a Nuvem com Recursos de Topologia” no Centros de informações do IBM Workload Deployer ou Centros de informações do IBM PureApplication System. Esses links abrem uma nova janela.

Você deve ter um padrão de aplicativo virtual a ser implementado. É possível criar um padrão de aplicativo virtual ou editar padrão existente.

Para revisar as etapas do tutorial para implementar a amostra do padrão de aplicativo virtual IBM Messaging Extension for Web Application, clique aqui.

Sobre Esta Tarefa

Quando um aplicativo virtual é implementado, o Virtual Application Builder aloca os recursos necessários, como máquinas virtuais e armazenamento em bloco na infraestrutura em nuvem, e implementa, configura e inicia os componentes do aplicativo virtual na nuvem.

O tempo que leva para implementar um aplicativo virtual depende de vários fatores, como o tamanho das peças do padrão do aplicativo virtual e

interdependências das peças na definição do aplicativo, uso de rede, uso de

armazenamento e velocidade de fornecimento da máquina virtual na infraestrutura em nuvem.

É possível incluir o acesso baseado em chave SSH em uma máquina virtual de carga de trabalho ao implementar o aplicativo virtual. Uma chave SSH concede acesso às máquinas virtuais no grupo de nuvens para propósitos de manutenção e de resolução de problemas. Este tipo de segurança fornece uma proteção melhor do que o acesso baseado em senha.

Para implementar um padrão de aplicativo virtual, conclua as etapas a seguir:

Procedimento

1. No menu do console de carga de trabalho, selecione Padrões > Aplicativos

Virtuais. A paleta Padrões de Aplicativo Virtual é exibida.

2. Selecione o padrão do aplicativo virtual que você deseja implementar a partir da lista. Uma representação gráfica de seu padrão de aplicativo virtual é exibida como uma visualização no painel direito.

3. Clique em Implementar na barra de ferramentas para implementar seu padrão na nuvem. O painel Implementar Aplicativo Virtual é aberto em uma nova janela.

4. É possível implementar em um perfil de ambiente de destino ou em um grupo de nuvens. A opção depende de como o seu ambiente está configurado. As configurações fornecem informações de configuração de implementação, como nomes de máquina virtual, designação de endereço IP e grupos de nuvens. Implementar os aplicativos virtuais com os perfis de ambiente ativa implementações em camadas a partir de um único aplicativo. É possível especificar um ambiente com diversas nuvens e recursos específicos (por exemplo, um intervalo de endereços IP), dentro dessas nuvens. Para obter informações adicionais sobre perfis de ambiente, consulte Capítulo 8, “Terminologia e Conceitos”, na página 49.

v Para implementar em um ambiente de perfil, preencha os campos Perfil do

Ambiente de Destino.

a. Selecione o filtro de tipo do IP, IPv4 ou IPv6, no campo de tipo Filtrar

por IP.

b. Selecione Filtrar por Tipo de Perfil no menu suspenso. c. Selecione Perfil no menu suspenso.

d. Selecione Grupo de Nuvens no menu suspenso. e. Selecione Grupo de IPs no menu suspenso.

v Para implementar em um grupo de nuvens, preencha os campos Grupo de

Nuvens de Destino.

a. Selecione a versão de IP, IPv4 ou IPv6, no campo Versão de IP. b. Selecione Grupo de Nuvens no menu suspenso.

5. Para incluir o acesso SSH, expanda a seção Avançado do painel Implementar

Aplicativo Virtual. O campo Chave SSH é exibido.

É possível preencher o campo Chave SSH de uma de duas maneiras. É possível fornecer sua própria chave pública gerada externamente (opção a), ou usar um par de chaves que é gerado pelo sistema (opção b).

a. Insira uma chave pública SSH no campo Chave SSH.

É possível usar um editor de texto para abrir seu arquivo de chave pública e copiar e colar a chave no campo Chave SSH. A sequência de chaves deve estar no formato de chave pública usado no arquivo OpenSSH

authorized_keys.

Não use cat / less para copiar e colar porque esse método introduz espaços na chave, que impedem o acesso à máquina virtual.

b. Clique em Gerar para gerar a chave. A chave SSH é gerada automaticamente no campo Chave SSH.

Clique em Download > Salvar para salvar o arquivo de chave privado. Salve o arquivo para um local seguro. É possível nomear a chave. O nome padrão é id_rsa. Se você estiver usando o Windows, o arquivo transferido por download pode ser renomeado para id_rsa.txt. Quando você tiver a chave privada, assegure-se de que ela tenha as permissões corretas (chmod 0400 id_rsa.txt).

O sistema não mantém uma cópia da chave privada. Se você não fizer download da chave privada, não será possível obter acesso à máquina virtual, a menos que configure uma nova chave pública por meio da interface com o usuário de gerenciamento de implementação. O par de chaves gerado pode ser reutilizado para implementações subsequentes, o que significa que o cliente SSH não precisa ser

reconfigurado com uma nova chave privada de cada vez. Copie e salve a chave pública gerada do campo Chave SSH e cole-a no mesmo campo na próxima vez que implementar um aplicativo virtual.

O arquivo de chave privado id_rsa gerado está no formato OpenSSH, pode ser usado com OpenSSH (a implementação Linux SSH padrão) e é

compatível com clientes SSH. Para usar a chave com outros clientes, pode ser necessário converter a chave para um formato diferente. Se a chave não puder ser convertida, é possível gerar um par de chaves separadamente. Para obter informações adicionais sobre o SSH, consulte “Configurando o Aceso Baseado em Chave SSH Durante a Implementação do Aplicativo” no Centro de Informações do IBM PureApplication System e Centro de

Informações do IBM Workload Deployer. Esses links abrem uma nova janela.

6. Clique em OK. Uma mensagem é exibida confirmando que o aplicativo virtual está no processo de implementação. É possível verificar o status da

implementação, clicando no link desta mensagem.

7. Visualize os detalhes do aplicativo virtual implementado na paleta Instâncias de Aplicativo Virtual. Os detalhes incluem uma lista de máquinas virtuais fornecidas na infraestrutura em nuvem para essa implementação, o endereço IP, o status da máquina virtual e o status da função. Função é uma unidade da função que é executada pelo middleware do aplicativo virtual em uma máquina virtual.

Também é possível visualizar as informações de status de funcionamento da função da máquina virtual. Por exemplo, uma marca de seleção vermelha fica na seta de status verde quando a CPU for crítica na máquina virtual.

Clique em Terminal para visualizar as informações do terminal para uma função específica.

Para visualizar os possíveis valores de status para um aplicativo virtual implementado, consulte “Implementando Padrões de Aplicativo Virtual” no Centro de Informações do IBM PureApplication System e Centro de

Informações do IBM Workload Deployer. Esses links abrem uma nova janela.

Resultados

Seu virtual aplicativo é implementado na nuvem de infraestrutura. Não é possível modificar um aplicativo virtual depois de implementá-lo. Você deve parar o aplicativo virtual implementado antes que possa alterá-lo.

Se você escolheu incluir o acesso baseado em chave Secure Shell (SSH) em sua máquina virtual de carga de trabalho, o padrão de aplicativo virtual que você implementou terá o acesso baseado em chave SSH ativado. Se você não escolheu incluir o acesso baseado em chave Secure Shell (SSH) em sua máquina virtual de carga de trabalho, será possível incluir o acesso baseado em chave SSH após a implementação. Consulte “Ativando a Chave SSH Após a Implementação”.

O que Fazer Depois

Depois de implementar seu aplicativo virtual, é possível visualizar e monitorar estatísticas para sua implementação. Para obter informações adicionais, consulte Capítulo 6, “Monitorando”, na página 39.

Também é possível conectar-se a sua instância do aplicativo. Para obter

informações adicionais sobre a conexão a sua instância, consulte “Implementando Padrões de Aplicativo Virtual” no Centro de Informações do IBM PureApplication System e Centro de Informações do IBM Workload Deployer. Esses links abrem uma nova janela.

Documentos relacionados