Gerenciar serviços Web e conexões no Service Provider Foundation

 

Publicado: julho de 2016

Aplicável a: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator

O Assistente de instalação Base do provedor de serviços configura serviços Web com base nas credenciais fornecidas. Este tópico fornece informações sobre a verificação e configuração de credenciais no Gerenciamento do computador, Serviços de Informações da Internet (IIS) e outras tecnologias se forem necessárias alterações.

Observe que as URLs de exemplo neste tópico usam a porta 8090, a porta padrão para serviços Web Base do provedor de serviços. Essa porta pode ser diferente se outra porta for especificada para a instalação Base do provedor de serviços.

Serviços Web da Base do provedor de serviços

Como um provedor de serviços de hospedagem, você pode usar os serviços Web Base do provedor de serviços para fornecer aplicativos de portal para seus locatários. Os administradores podem usar os Base do provedor de serviços cmdlets do Windows PowerShell para realizar tarefas essenciais. Para obter informações sobre como programar aplicativos que acessam os serviços Web Base do provedor de serviços, consulte o Service Provider Foundation Developer's Guide (Guia do desenvolvedor do Service Provider Foundation).

Cada serviço Web tem dois locais para instalar credenciais no servidor que tenham o Base do provedor de serviços instalado: o pool de domínio de aplicativo no IIS e o respectivo grupo em Gerenciamento do Computador. Esses grupos (SPF_Admin, SPF_VMM, SPF_Usage e SPF_Provider) devem conter uma credencial local (não uma credencial de domínio) que também seja um membro do grupo Administradores. Essa credencial pode ser o próprio usuário Administrador, mas é recomendável criar outro usuário local.

Serviço Web de administração

Os provedores de serviços de hospedagem usam o serviço Web de administração para criar e gerenciar locatários, funções de usuário, servidores, carimbos e outros objetos administrativos. Você pode acessar o serviço Web de administração usando as seguintes URLs:

  • Para Base do provedor de serviçosSystem Center 2012 SP1, use:

    https://server:8090/SC2012/Admin/Microsoft.Management.Odata.svc

  • Para Base do provedor de serviçosSystem Center 2012 R2, use:

    https://server:8090/SC2012R2/Admin/Microsoft.Management.Odata.svc

Configuração de credencial Requisito
Identidade do pool de aplicativos de administração do IIS Também deve ser um membro do grupo Administradores e do grupo SPF_Admin
Grupo de Administradores no gerenciamento do computador Deve incluir a credencial da identidade do pool de aplicativos de administração
Grupo SPF_Admin no gerenciamento do computador Deve incluir um usuário local que também seja um membro do grupo de Administradores e a credencial para a identidade do pool de aplicativos de administração

Serviço Web VMM

O serviço Web VMM invoca System Center 2012 R2 Virtual Machine Manager para executar as operações solicitadas, como a criação de máquinas virtuais, redes virtuais, definições de função de usuário e outras malhas para a nuvem. Esse serviço coordena as mudanças entre os participantes e fornece os seguintes recursos dinâmicos:

  • Aplicativos de portal e outros clientes detectam alterações feitas por Base do provedor de serviços e Virtual Machine Manager.

  • O Virtual Machine Manager mostra alterações que aplicativos de portal, outros clientes e a Base do provedor de serviços efetuaram.

  • A Base do provedor de serviços reflete todas as alterações que os participantes efetuaram.

Você pode usar o T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer cmdlet PowerShell para registrar uma instância de Virtual Machine Manager.

Você pode acessar o serviço Web VMM por meio das seguintes URLs:

  • Para Base do provedor de serviçosSystem Center 2012 SP1, use:

    https://server:8090/SC2012/VMM/Microsoft.Management.Odata.svc

  • Para Base do provedor de serviçosSystem Center 2012 R2, use:

    https://server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc

Configuração de credencial Requisito
Identidade do pool de aplicativos do VMM no IIS Também deve ser um membro do grupo Administradores e do grupo SPF_VMM
Grupo de Administradores no gerenciamento do computador Deve incluir a credencial para a identidade do pool de aplicativos do VMM
Grupo SPF_VMM no gerenciamento do computador Deve incluir um usuário local que também seja um membro do grupo de Administradores e a credencial da identidade do pool de aplicativos do VMM
Função de usuário Administrador no Virtual Machine Manager Deve incluir a credencial para a identidade do pool de aplicativos do VMM como um membro da função de usuário Administrador

Serviço Web de Uso

System_CAPS_ICON_important.jpg Importante

A Base do provedor de serviços fornece o serviço Web Uso para ser utilizado apenas pelo Windows Azure Pack para Windows Server ou por provedores de faturamento terceirizados. O ponto de extremidade de serviço Web de uso não deve ser acessado para outros fins para evitar a perda de dados devido a consultas desnecessárias ou incorretas.

O serviço Web de Uso utiliza registros de instâncias de System Center 2012 – Operations Manager data warehouse (que o Virtual Machine Manager hospeda) para coletar métricas sobre o uso de máquina virtual do locatário e outros usos da malha. OS dados de uso são coletados para processos como recursos de estorno de cobrança.

Você pode usar os cmdlets do Windows PowerShell para registrar Operations Manager as configurações de conexão do data warehouse no banco de dados Base do provedor de serviços. Esse registro permite que o Base do provedor de serviços agregue os dados de uso do data warehouses. Para obter mais informações sobre como configurar esses registros, consulte Configurar a medição de uso no Service Provider Foundation.

O serviço Web de Uso retorna dados de utilização que pertencem a todas as assinaturas em serviços.

Configuração de credencial Requisito
Identidade do pool de aplicativos de uso no IIS Também deve ser um membro do grupo Administradores e do grupo SPF_Usage.
Grupo de Administradores no gerenciamento do computador Deve incluir a credencial da identidade de pool de aplicativos de Uso.
Grupo SPF_Usage no gerenciamento do computador Deve incluir um usuário local que também seja um membro do grupo Administradores e a credencial da identidade de pool de aplicativos de Uso.
Usuário dbo do banco de dados no banco de dados OpertionsManagerDW do Microsoft SQL Server no servidor que executa o Operations Manager As credenciais do usuário que instala o Operations Manager são usadas automaticamente para as credenciais de logon para o objeto de segurança do SQL Server de dbo. Essas mesmas credenciais devem ser usadas para todas as identidades do pool de aplicativos Base do provedor de serviços.
Propriedades do banco de dados do banco de dados do OpertionsManagerDW do SQL Server (clicar com o botão direito do mouse) no servidor que executa o Operations Manager A função de banco de dados do OpsMgrReader deve ser incluída na página Permissões.

Serviço Web de Provedor

Os provedores de recursos para o fornecimento de infraestrutura como serviço (IaaS) usam o serviço Web de Provedor. O serviço Web de Provedor fornece uma API Web ASP.NET da Microsoft. Não é um serviço Open Data (OData). O serviço Web de Provedor também usa os serviços Web VMM e Admin.

Configuração de credencial Requisito
Identidade de pool de aplicativos do provedor no IIS Também deve ser um membro do grupo Administradores e os grupos SPF_Provider, SPF_VMM e SPF_Admin
Grupo de Administradores no gerenciamento do computador Deve incluir a credencial da identidade de pool de aplicativos do Provedor
Grupo SPF_Provider no Gerenciamento do computador Deve incluir um usuário local que também seja um membro do grupo Administradores e a credencial da identidade de pool de aplicativos do Provedor

Conectando ao serviço Web Automação de Gerenciamento de Serviços

Você pode configurar eventos em Base do provedor de serviços que o serviço Web Service Management Automation usará. Para que você possa concluir esta configuração, o serviço Web Service Management Automation deve ter credenciais para acessar os serviços Web Base do provedor de serviços.

Além disso, você pode usar os cmdlets do Windows PowerShell para automatizar runbooks. Para obter mais informações, consulte Como Automatizar um Runbook a partir do Service Provider Foundation.

Configuração de credencial Requisito
Uma ou todas as identidades do pool de aplicativos Base do provedor de serviços conforme necessário para a automação Também deve ser um membro do grupo Administradores do servidor que ter o Service Management Automation instalado

Credenciais de banco de dados da Base do provedor de serviços

As credenciais do usuário que instala o Base do provedor de serviços são usadas para as credenciais de logon para o objeto de segurança do SQL Server de dbo para o banco de dados Base do provedor de serviços. Use os cmdlets T:Microsoft.SystemCenter.Foundation.Cmdlet.Get-SCSPFConnectionString e T:Microsoft.SystemCenter.Foundation.Cmdlet.Set-SCSPFConnectionString para gerenciar as conexões com o banco de dados Base do provedor de serviços.

Consulte também

Administrando o Service Provider Foundation