Crie um bloco de recursos personalizado
Se os blocos no sistema de base não fornecerem os recursos de nuvem que você precisa provisionar, você poderá criar um bloco de recursos personalizado.
Antes de Iniciar
Procedimento
- Navegar até Tudo > Cloud Provisioning and Governance > Portal de administração de nuvem > Design > Blocos de recursos e clique em Novo .
-
Insira um exclusivo e significativo Nome e. Descrição para o bloco de recursos e insira as seguintes configurações:
Camada Selecione a camada que representa o tipo de bloco de recursos:
- Aplicação : Recursos que são aplicações. Por exemplo, a aplicação "PetStore" pode existir em uma plataforma Tomcat ou WebLogic.
- Plataforma : Recursos que normalmente são hospedados em um servidor virtual como MySQL, Tomcat ou Apache.
- Datacenter lógico : Recursos semelhantes a datacenters AWS, Azure Ou vSphere.
- Infraestrutura virtual : Recursos que são virtuais e ainda fornecem infraestrutura para o mundo virtual como NetApp SVM, NetApp CDOT, CISCO ICF Cloud ou VMware NSX.
- Carga de trabalho virtual : Recursos hospedados em um datacenter. Por exemplo, Servidor virtual, Volume de armazenamento, Rede ou Gateway.
Nota:- As aplicações são implantadas em plataformas.
- As plataformas são implantadas em datacenters lógicos ou em infraestruturas virtuais.
Tipo de IC Selecione o tipo de IC em seu CMDB que o bloco de recursos representa. Quando o usuário inicia uma pilha, os recursos de nuvem são provisionados e os ICs reais que para os recursos são criados no CMDB Neste tipo de IC.
Por exemplo, se você selecionar Volume de armazenamento, o sistema criará um registro na tabela Volume de armazenamento [cmdb_ci_storage_volume] quando o usuário provisionar um novo volume.
Nota:Cada bloco de recursos é baseado em um tipo de IC do CMDB. Certifique-se de que você não tenha mais de um bloco de recursos vinculado a um tipo de IC.Interface de Convidado Padrão Criar interface
Selecione a interface de convidado que contém operações você precisa para o recurso. Mais tarde, você pode definir e selecionar as operações a serem usadas para esta interface de convidado padrão. O sistema fornece um conjunto de operações padrão para cada interface.
Se outro bloco de recursos especificar um Interface do host (Consulte a descrição do campo Interface do host) que corresponde ao que você especifica aqui em Interface de convidado esse bloco de recursos pode ser um host potencial para este bloco de recursos.
Se você selecionar Criar interface caixa de seleção, insira um nome para a interface de convidado. O sistema cria a interface de convidado, abre o bloco de recursos que você está configurando no formulário de bloco de recursos e lista a nova interface no Interface de Convidado de Recurso lista relacionada. Consulte a descrição da Interface de Convidado de Recurso nas etapas a seguir.
Se você criar uma nova interface de convidado, lembre-se também de que outros blocos de recursos podem usar a interface.
Interface do host Selecione a interface que o host potencial deste bloco de recursos deve oferecer. Qualquer outro bloco de recursos que ofereça uma interface de convidado padrão do mesmo tipo especificado aqui pode se tornar um host deste recurso. Mais tarde, você pode selecionar um ou mais recursos de host reais.
Por exemplo, por padrão AWS O bloco de recursos do datacenter especifica o. Computação interface como uma interface de convidado padrão. Isso significa AWS O datacenter está oferecendo o. Computação interface do host para outros blocos de recursos por meio dos quais se conectar ao AWS Datacenter.
Especifique Computação interface aqui como a interface do host do bloco de recursos para que o bloco de recursos possa procurar qualquer outro bloco de recursos usando Computação interface como sua interface de convidado. Como o Datacenter da AWS usa o. Computação Interface como sua interface de convidado, mais tarde, você pode selecionar o Datacenter da AWS como o host real na lista relacionada Recurso do host.
Outros blocos de recursos que oferecem o. Computação especificando Computação como a interface de convidado, também são hosts potenciais para este bloco de recursos.
Você deve saber quais interfaces os possíveis recursos de host oferecem como interfaces de convidado. E determinam quais operações fazem parte dessas interfaces de convidado.
-
Clique em Enviar. Continue atualizando as configurações nas listas relacionadas, conforme necessário.
- Opcional:
Conclua as etapas a seguir para adicionar outra interface de convidado.
Você pode especificar uma interface de convidado adicional para oferecer a outros blocos de recursos. Por exemplo, um bloco de recursos de datacenter pode oferecer um Computação interface, a. Interface do contêiner de serviço de rede e um Firewall interface para outros blocos de recursos usarem.
- Em Interface de Convidado clique em Novo .
-
Em Interface de convidado , selecione uma interface.
- Clique em Enviar ou Atualizar.
-
Em Recurso do host, especifique o recurso que pode hospedar este bloco de recursos, normalmente aquele que oferece a interface especificada em Interface do host campo.
O bloco de recursos do host selecionado lida com o provisionamento deste bloco de recursos. Por exemplo, o recurso de host é um bloco de recursos de máquina virtual que pode hospedar um servidor Web Apache. A seleção de recursos de host limita as opções apresentadas aos usuários quando eles selecionam um host.
Por exemplo, selecione Datacenter do vSphere em Recurso do host Campo para que este recurso seja hospedado em uma nuvem VMware.
Nota:Você pode selecionar somente os recursos de host compatíveis com Interface do host especificado anteriormente para este bloco de recursos. - Opcional:
Conclua as etapas a seguir para adicionar vinculações.
Outro bloco de recursos ao qual este bloco de recursos pode se conectar. Selecione blocos de recursos compatíveis com o mesmo Interface de convidado configurado para este bloco de recursos.
Ao criar um plano gráfico, você pode adicionar uma conexão de anexo entre dois blocos de recursos conectados a esta vinculação. Entender a direção da vinculação é essencial para configurar o bloco de recursos. Você anexa um servidor virtual a uma rede ou anexa armazenamento a um servidor virtual. Essas direções não podem ser revertidas.
- Em Vinculações clique em Novo .
-
Em Recurso do host selecione um recurso no Recurso Convidado campo.
O recurso convidado é o bloco de recursos que você está anexando ao bloco de recursos atual.
- Clique em Enviar ou Atualizar.
Por exemplo, um servidor virtual pode se conectar ao armazenamento virtual. Por padrão, o sistema de base fornece um bloco de recursos do Servidor virtual com uma vinculação ao bloco de recursos Volume de armazenamento para habilitar esta conexão. -
Conclua as etapas a seguir para configurar as operações de endpoint entre os dois recursos a serem vinculados.
Os endpoints chamam operações durante a vinculação. Por exemplo, um volume de armazenamento pode especificar um endpoint com as condições necessárias e as operações a serem executadas para fazer uma conexão com um servidor virtual. O servidor virtual também deve oferecer suporte a uma interface de vinculação com o volume de armazenamento.
Implemente um tipo de endpoint, como Bloquear EP , para que o servidor virtual consuma o endpoint. Mais tarde, ao criar blueprints, crie a vinculação entre o volume de armazenamento e o servidor virtual.
Figura 1. Exemplo de vinculação em um plano gráfico - Em Operações de endpoint clique em Novo .
- Em Recurso de vinculação , selecione o bloco de recursos que consome o endpoint deste bloco de recursos.
- Selecione o tipo de endpoint que o Recurso de origem apresenta.
- Em Implementação da operação , selecione a implementação que executa a operação que você está definindo neste mapeamento de endpoint.
-
Selecione Tipo de operação a ser executada para o mapeamento.
Somente operações apropriadas para o especificado Endpoint aparecem na lista.
Não altere as configurações em Recurso de origem .
- Clique em Enviar ou Atualizar.