Usando a automação com nuvens de máquina virtual
Aplica-se a: Windows Azure Pack
Você pode usar a automação no Windows Azure Pack para orquestrar e integrar tarefas de práticas recomendadas para reduzir o custo das operações do datacenter, melhorando a confiabilidade dos processos de TI. Você pode integrar a Automação de Gerenciamento de Serviços com nuvens de VM para disparar runbooks sempre que um evento específico ocorreu na infraestrutura de Nuvens de VM. O tópico Registrar Automação de Gerenciamento de Serviços para Nuvens de Máquina Virtual fornece instruções sobre como associar nuvens de VM à Automação de Gerenciamento de Serviços. Este tópico fornece instruções sobre como associar runbooks da Automação de Gerenciamento de Serviços a eventos que ocorrem no contexto de Nuvens de VM. Se você quiser entender como as Nuvens de VM se integram à Automação de Gerenciamento de Serviços em um nível de arquitetura, veja como o Service Provider Foundation está associado à Automação de Gerenciamento de Serviços?
Observação
Para que as Nuvens de VM disparem runbooks na Automação de Gerenciamento de Serviços, o certificado de serviço Web da Automação de Gerenciamento de Serviços deve ser confiável no computador que executa o Service Provider Foundation.
Para associar runbooks a eventos em nuvens de VM
No portal de gerenciamento para administradores, clique na guia Nuvens de VM .
Na guia Nuvens de VM , clique no modo de exibição Automação .
Na exibição Automação, na barra de comandos, clique em Adicionar e especifique o seguinte:
Para Categoria de Ação, selecione um objeto Nuvens de VM, uma ação na qual dispara um Runbook. Para obter a lista de objetos e as descrições, consulte Objetos que podem ser associados a runbooks.
Para a Ação, selecione a ação que deve ocorrer no objeto selecionado para um Runbook a ser disparado. Dependendo da categoria de ação que você selecionou, a lista de ações é preenchida com as ações disponíveis.
Para Runbook, selecione o Runbook que é disparado sempre que a ação especificada ocorre no objeto selecionado.
Observação
Para que um Runbook esteja disponível nesta lista suspensa, ele deve incluir a marca "SPF ". Para obter instruções sobre como marcar Runbooks, consulte Editando propriedades de runbook. Se você estiver usando um teclado alfabeto não romano, repita as seguintes etapas três vezes para incluir a marca "SPF ":
-
Pressione e mantenha pressionada a tecla ALT.
-
Pressione a + tecla no painel de números.
-
Digite o valor Unicode 0053 para a letra S.
-
Solte a tecla ALT.
-
Repita essas etapas mais duas vezes, digitando os valores 0050 (para P) e 0046 (para F).
-
Marque a caixa de seleção Habilitar para habilitar a associação entre o objeto, a ação e o Runbook. Essa caixa de seleção pode ser particularmente útil em cenários em que você deseja que a associação entre os runbooks e eventos em Nuvens de VM entre em vigor em uma data ou hora posterior.
Clique na marca de seleção para salvar as alterações.
Objetos que podem ser associados a runbooks
No portal de gerenciamento, ao vincular uma ação a um runbook na guia Automação em Nuvens de Máquina Virtual , você deve escolher o seguinte:
Uma Categoria de Ação, como um Administrador ou Locatário, e também pode incluir todos os provedores de recursos, como uso e notificações.
Dependendo da categoria selecionada, selecione a Ação. Isso seleciona o objeto cujas ações, como a exclusão ou atualizado, pode ser determinado e associado a um Runbook.
Um Runbook a ser associado à ação.
As seções a seguir listam os objetos e as operações CRUD (Criar, Ler, Atualizar e Excluir) que disparam ações quando acessadas por chamadas de serviço Web usando HTTPS ou quando o locatário ou administrador altera o estado de um objeto usando o portal de gerenciamento para administradores, portal de gerenciamento para locatários ou System Center 2012 R2 Virtual Machine Manager. Para obter mais informações sobre as URLs que acessam esses objetos, consulte API de Gerenciamento de Serviços e URLs do Service Provider Foundation.
Objeto de assinatura
O objeto de assinatura representa uma assinatura criada toda vez que um locatário assina um plano. Ele é acionado pelas seguintes ações:
Ações CRUD: Criar, Atualizar, Excluir
Ações de estado: Ativar, Suspender
objetos spfVMM.MicrosoftCompute
A tabela a seguir descreve os objetos acessados com o prefixo spfVMM.MicrosoftCompute e as operações que disparam uma ação nesses objetos.
Objeto |
Descrição |
Ações CRUD |
Ações de estado |
---|---|---|---|
CloudService |
Um contêiner para um VMRole. Várias funções de VM podem ser criadas em um CloudService.Para locatários, um serviço de nuvem é criado para cada VMRole implantado usando o portal de gerenciamento para locatários. APIs podem criar mais de um VMRole em qualquer serviço de nuvem e não está restrito a uma relação um para um, conforme o necessário ao criado por um locatário. |
Criar, atualizar e excluir |
|
VM |
Uma máquina virtual do filho dentro de uma função VM. |
Excluir |
Reiniciar, desligar, iniciar, parar |
VMRole |
Uma camada escalonável para nós VM pares. |
Criar, atualizar e excluir |
Reparo, escala |
VMRoleVMDisk |
Os discos anexados a um VMRole. |
Criar, atualizar e excluir |
objetos spfAdmin
A tabela a seguir descreve os objetos acessados com o prefixo spfAdmin e as operações que disparam uma ação nesses objetos.
Objeto |
Descrição |
Operação CRUD |
Operações de estado |
---|---|---|---|
EventRegistration |
um mapeamento entre um evento na API e a automação associada. |
Criar, atualizar |
|
Função |
Uma função de usuário que é mapeada para um SSU (usuário de autoatendimento) em VMM. |
Criar, atualizar e excluir |
|
Servidor |
Qualquer servidor que executa o Service Provider Foundation. |
Criar, atualizar e excluir |
|
SpfSetting |
Uma cadeia de conexão para uma conexão de banco de dados ou para uma conexão do ponto de extremidade do portal a um data warehouse do Operations Manager. |
Criar, excluir |
|
Carimbo |
Uma unidade de escala lógica para servidores e instâncias de componentes do System Center. Normalmente, um carimbo representa um servidor VMM. |
Criar, atualizar e excluir |
|
Locatário |
Um locatário. |
Criar, atualizar e excluir |
|
TrustedIssuer |
Um terceiro confiável usado para a autenticação baseada em declarações. |
Criar, excluir |
|
VM |
Uma máquina virtual. |
Excluir |
Pausar, reiniciar, retomar, desligamento, início, parada |
VMRole |
Uma função de máquina virtual. |
Excluir |
|
VMRoleGalleryItem |
Um objeto de item da galeria que encapsula o modelo, usando as camadas VM com vários nós que podem ser criadas. |
Excluir |
Publicar, cancelar a publicação |
objetos spfVMM
A tabela a seguir descreve os objetos acessados com o prefixo spfVMM e as operações que disparam uma ação.
Objeto |
Descrição |
Ações CRUD |
Ações de estado |
---|---|---|---|
BGPPeer |
O border gateway protocol. |
Criar, excluir |
|
HardwareProfile |
O perfis de hardware no VMM definem os atributos de hardware de uma máquina virtual. |
Atualizar |
|
Trabalho |
Representa uma tarefa em VMM e indica o status de operação em VMM. |
Atualizar |
|
NATConnection |
Representa um contêiner de objetos NATRule. |
Criar, atualizar e excluir |
|
NATRule |
Regra de mapeamento de porta de entrada para uma rede VM. |
Criar, excluir |
|
RunAsAccount |
A conta de RunAs VMM. |
Criar, atualizar e excluir |
|
Serviço |
Um serviço do VMM. |
Criar, atualizar e excluir |
|
ServiceTemplate |
um modelo de serviço do VMM |
Atualizar |
|
StaticIPAddressPool |
Um pool de endereços IP estáticos de VMM. |
Criar, excluir |
|
UserRole |
Uma função de usuário do VMM. Uma função de usuário pode ser um usuário de autoatendimento, uma administração de locatário ou um administrador. Este objeto pode ser usado para aplicar permissões e escopos. |
Criar, atualizar e excluir |
|
Unidade de disco virtual |
Uma unidade de disco virtual de VMM. |
Criar, excluir |
|
VirtualDVDDrive |
Uma unidade de DVD virtual do VMM |
Criar, atualizar e excluir |
|
VirtualMachine |
Uma VM autônoma. |
Atualizar, excluir |
|
VirtualNetworkAdapter |
Um adaptador de rede virtual (vNIC) de VMM. |
Criar, atualizar e excluir |
|
VirtualSCSIAdapter |
Um adaptador de SCSI virtual de VMM. |
Criar, excluir |
|
VMCheckPoint |
Um ponto de verificação do VMM |
Criar, atualizar e excluir |
|
VMNetwork |
Uma rede VM ou uma rede virtual. Uma máquina virtual é conectada a uma rede VM usando um vNIC (adaptador de rede virtual). |
Atualizar, excluir |
|
VMNetworkGateway |
Um gateway de rede do VMM. Um gateway permite a configuração de BGP, NAT e VPN em uma rede VM. |
Criar, atualizar e excluir |
|
VMSubnet |
Uma sub-rede VM e define os intervalos de sub-rede em uma rede VM |
Criar, excluir |
|
VMtempalte |
Um modelo de máquina virtual de VMM usado para criar máquinas virtuais. |
Atualizar |
|
VPNConnection |
Uma conexão VMM VPN. Isso é mapeado para a conexão VPN site a site no portal. Ela permite que máquinas virtuais em uma rede VM sejam conectadas remotamente a outro site. |
Criar, atualizar e excluir |
|
VPNetworkRoute |
Uma rota de rede VMM VPN. As rotas permitem que máquinas virtuais em uma rede VM localizem outros computadores na rede remota na outra extremidade da conexão VPN. |
Criar, excluir |