Você pode recuperar a lista de modelos e redes de nuvem disponíveis no ambiente de implantação e mapeá-los para modemapeá-los lógicos e redes lógicas. Você também pode configurar propriedades personalizadas no Application Services para substituir as propriedades personalizadas do blueprint do vRealize Automation, mapeando discos predefinidos para armazenamento ou adicionando às propriedades existentes.
Os nós listados na seção Templates de VM correspondem aos componentes do aplicativo, como mostrado no blueprint do aplicativo. Se o aplicativo incluir serviços externos personalizados que precisem de scripts para serem executados, o template de VM será mapeado para a máquina virtual temporária.
A seção Rede lista as redes lógicas definidas no blueprint. A rede que você seleciona e mapeia depende do ambiente de implantação. O perfil de implantação também contém uma lista de redes do vCloud Director e do Amazon EC2. Para o vCloud Director, o Application Services dá suporte a redes externas e redes roteadas do vCloud com ou sem DHCP. Se a lista de redes estiver vazia, contate o administrador do vCloud Director. Para o Amazon EC2, o Application Services dá suporte a redes públicas, privadas e roteadas para NAT. As redes públicas e roteadas para NAT podem acessar a Internet. Uma rede privada que não seja roteada para NAT pode acessar apenas o dispositivo Application Services. Para implantar para o Amazon EC2, é necessário determinar cuidadosamente a máquina virtual a ser colocada em uma rede externa. Cada NIC em uma rede externa obtém um endereço IP elástico, que coloca a interface na Internet.
Coloque um NIC em uma rede externa apenas quando for absolutamente necessário.
Você pode se conectar a redes de nuvem externas mapeando um modelo de nuvem. Para se conectar à rede de nuvem externa:
n Certifique-se de que os perfis de rede sejam do tipo externo.
n Certifique-se de atribuí-la ao caminho de rede ou de criar reservas.
Selecione o nome da rede de nuvem na lista suspensa e escolha um mapa de rede para as NICs definidas nos clusters ou nós. Clique no ícone próximo ao nome da rede de nuvem para exibir os detalhes da rede.
Como opção, você pode definir um blueprint do vRealize Automation para conter propriedades personalizadas individuais ou conjuntos de propriedades personalizadas agrupadas como perfis de compilação. Essas propriedades personalizadas são aplicadas a uma máquina virtual quando ela é criada. O Application Services permite que você substitua as propriedades personalizadas do blueprint do
vRealize Automation ou adicione às propriedades existentes. Por exemplo, para substituir as informações de rede existentes do vRealize Automation, você pode especificar endereços IP estáticos ou de rede nas
propriedades personalizadas para um nó específico no blueprint do aplicativo. A propriedade personalizada definida é aplicada sempre que uma máquina virtual é criada.
As propriedades personalizadas são pares de valor-chave. É possível definir as propriedades como key=value.
Para obter informações relacionadas sobre como definir e usar propriedades personalizadas em blueprints, consulte Referência a propriedades personalizadas.
Observação Não use as propriedades reservadas e internas do Application Services como suas propriedades personalizadas.
Capítulo 16 Implantando aplicativos
Consulte “Propriedades reservadas e internas do Application Services”, na página 172.
Observação Embora a opção Configuração extra permaneça disponível, recomendamos que você adicione as propriedades personalizadas ao blueprint da máquina no vRealize Automation, em vez de adicioná-las usando a opção Configuração extra. As propriedades personalizadas que você adiciona ao blueprint da máquina no vRealize Automation são visíveis como propriedades do nó quando você solicita um provisionamento de aplicativo do catálogo do vRealize Automation. No entanto, você pode usar a opção Configuração extra para adicionar as propriedades personalizadas adicionais que não estão presentes como parte do blueprint da máquina, incluindo as propriedades personalizadas que não fazem parte dos perfis de compilação associados ou do grupo comercial do blueprint.
Pré-requisitos
n Faça login no Application Services como um administrador de nuvem de aplicativos e um editor e implantador de aplicativos.
n Certifique-se de que pelo menos um template de nuvem esteja mapeado a cada template lógico usado no blueprint. Consulte “Adicionar um modelo lógico à biblioteca”, na página 134.
n Certifique-se de que pelo menos um aplicativo seja criado no Application Services. Consulte Capítulo 14, “Criando aplicativos”, na página 147.
n Dependendo do seu ambiente de nuvem, será necessário ter pelo menos uma rede do vCloud Director ou do Amazon EC2 disponível para o ambiente de implantação. Consulte “Criar um ambiente de implantação do vCloud Director”, na página 86 ou “Criar um ambiente de implantação do Amazon EC2”, na página 98.
n Registre o modelo de nuvem em um provedor de nuvem do Application Services. Consulte “Registrar o modelo e o provedor de nuvem do vCloud Director”, na página 84, “Registrar o modelo e o provedor de nuvem do vRealize Automation”, na página 61 e “Registrar o provedor de nuvem e o template do Amazon EC2”, na página 96.
n Familiarize-se com as propriedades personalizadas para implantações do Application Services e com as propriedades personalizadas reservadas. Consulte o vRealize Automation Referência a propriedades personalizadas.
n Verifique se um perfil de implantação foi criado. Consulte “Criar um perfil de implantação”, na página 168.
Procedimentos
1 Selecione um ambiente de implantação na lista e clique em Detalhes do mapa.
Para exibir a lista correspondente à seção Ambiente de implantação, clique na barra de título e selecione Nuvens > Ambientes de implantação no menu suspenso.
2 Na seção Serviços externos, mapeie um serviço externo para uma instância do serviço externo no ambiente de implantação.
Se a lista de instâncias de serviços externos estiver vazia, a instância existente não foi registrada no ambiente de implantação. Se você tiver acesso, registre pelo menos uma instância de serviço externo ou peça para o administrador da nuvem registrar uma instância para você.
As instâncias de serviços externos associadas aparecem no menu suspenso.
3 Na seção Templates de VM, mapeie um template lógico para um template de nuvem no ambiente de nuvem.
Se a lista de modelos de nuvem estiver vazia, os modelos de nuvem existentes não pertencem ao seu grupo ou um template de nuvem não foi registrado. Se você tiver acesso, faça logon no grupo que possui modelos de nuvem existentes ou registre pelo menos um modelo de nuvem no Application Services. É possível também pedir que o administrador da nuvem registre um template de nuvem para você.
Para o vRealize Automation, os modelos de nuvem que possuem a mesma política de reserva que o ambiente de implantação são exibidos no menu suspenso.
Os modelos de nuvem que pertencem ao mesmo grupo que o usuário aparecem no menu suspenso.
4 (Opcional) Para implantações do vRealize Automation, clique no ícone Configuração Extra ( ) para adicionar propriedades personalizadas a cada nó no blueprint do aplicativo.
Não use as propriedades reservadas e internas do Application Services.
a Defina propriedades personalizadas para mapear a Rede de gerenciamento a uma rede direta do vCenter Server e a Rede de serviços para uma rede roteada do vCenter Server para o aplicativo de amostra Clustered Dukes Bank.
A rede direta do vCenter Server é a network1 e a rede roteada do vCenter Server é a network2.
b Na linha do nó appserver, clique no ícone Configuração extra ( ), digite
virtualmachine.network0.name=network2 nas Informações de configuração extra da caixa de diálogo appserver e clique em Salvar.
c Na linha do nó do banco de dados, clique no ícone Configuração extra ( ), digite
virtualmachine.network0.name=network2 nas Informações de configuração extra da caixa de diálogo do banco de dados e clique em Salvar.
d Na linha do nó load_balancer, clique no ícone Configuração extra ( ), digite
virtualmachine.network0.name=network1 virtualmachine.network1.name=network2 nas Informações de configuração extra da caixa de diálogo load_balancer e clique em Salvar.
5 Para implantações do vCloud Director e do Amazon EC2, na seção Rede, selecione uma rede de nuvem compatível para cada rede lógica no catálogo.
Por exemplo, para um balanceador de carga, se você estiver implantando o aplicativo em um ambiente de teste, talvez você queira selecionar uma rede interna para os dois NICs de balanceador de carga.
Quando você criar um perfil de implantação para o ambiente de produção, talvez você deseje selecionar uma rede interna para um NIC de balanceador de carga e uma rede externa para o outro NIC de balanceador de carga.
6 Na seção Discos, mapeie cada disco individual para um armazenamento específico.
A seção Discos pode estar vazia nas seguinte situações:
n O blueprint do aplicativo correspondente não pode definir discos adicionais. Nesse caso, deixe a seção em branco e prossiga com a implantação.
n Um ambiente de implantação que não é do vRealize Automation está selecionado. Nesse caso, é possível ignorar com segurança a mensagem de aviso O ambiente de implantação selecionado não permite a personalização de discos na VM. Os discos definidos no blueprint não serão provisionados. Poderá ocorrer falha na implantação se os scripts de ação dependerem das configurações de disco personalizadas no blueprint. e prosseguir com a implantação.
O layout de disco flexível permite que você coloque os discos em datastores específicos, proporcionando desempenho máximo e custo mínimo.
Por exemplo, crie o disco do sistema operacional em um datastore rápido para obter um melhor
Capítulo 16 Implantando aplicativos
7 Quando você acabar de fazer as seleções, clique em Avançar.
A guia Propriedades do Aplicativo é exibida.
Próximo passo
Defina os valores de propriedade aplicáveis para o nó, para o serviço e para os componentes do aplicativo.
Consulte “Configurar as propriedades de aplicativo”, na página 172.