Gerir Serviços Web e Ligações no Service Provider Foundation
Publicado: junho de 2016
Aplica-se a: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator
O assistente de configuração do Service Provider Foundation configura os serviços Web com base nas credenciais fornecidas. Este tópico fornece informações sobre a verificação e definição de credenciais na Gestão de Computadores, Serviços de Informação Internet (IIS) e outras tecnologias se forem necessárias alterações.
Tenha em atenção que os URLs de exemplo neste tópico utilizam a porta 8090, a porta predefinida, para os serviços Web do Service Provider Foundation. Esta porta pode ser diferente se tiver sido especificada outra porta para a instalação do Service Provider Foundation.
Serviços Web do Service Provider Foundation
Como fornecedor de serviços de alojamento, pode utilizar os serviços Web do Service Provider Foundation para fornecer aplicações de portal aos seus inquilinos. Os administradores podem utilizar os cmdlets do Windows PowerShell do Service Provider Foundation para efetuar tarefas essenciais. Para obter informações sobre como programar aplicações que acedam aos serviços Web do Service Provider Foundation, consulte o Guia para Programadores do Service Provider Foundation.
Cada serviço Web tem duas localizações para definir credenciais no servidor que tem o Service Provider Foundation instalado: o conjunto de domínios aplicacionais no IIS e o respetivo grupo na Gestão de Computadores. Estes grupos (SPF_Admin, SPF_VMM, SPF_Usage e SPF_Provider) têm de conter uma credencial local (e não uma credencial de domínio) que seja também membro do grupo Administradores. Essa credencial pode ser o próprio utilizador Administrador, mas é recomendado criar outro utilizador local.
Serviço Web Admin
Os fornecedores de serviços de alojamento utilizam o serviço Web Admin para criar e gerir inquilinos, funções de utilizador, servidores, carimbos e outros objetos administrativos. Pode aceder ao serviço Web Admin através dos seguintes URLs:
Para o Service Provider FoundationSystem Center 2012 SP1, utilize:
https://server:8090/SC2012/Admin/Microsoft.Management.Odata.svc
Para o Service Provider FoundationSystem Center 2012 R2, utilize:
https://server:8090/SC2012R2/Admin/Microsoft.Management.Odata.svc
Definição de credenciais |
Requisito |
---|---|
Identidade do conjunto aplicacional Admin no IIS |
Também tem de ser membro do grupo Administradores e do grupo SPF_Admin |
Grupo Administradores na Gestão de Computadores |
Tem de incluir a credencial da identidade do conjunto aplicacional Admin |
Grupo SPF_Admin na Gestão de Computadores |
Tem de incluir um utilizador local que também seja membro do grupo Administradores e a credencial da identidade do conjunto aplicacional Admin |
Serviço Web VMM
O serviço Web VMM invoca o System Center 2012 R2 Virtual Machine Manager para efetuar as operações pedidas, como a criação de máquinas virtuais, redes virtuais, definições de funções de utilizador e outros recursos de infraestrutura para a nuvem. Este serviço coordena as alterações entre os participantes e fornece as seguintes capacidades dinâmicas:
As aplicações de portal e outros clientes detetam as alterações efetuadas pelo Service Provider Foundation e o Virtual Machine Manager.
O Virtual Machine Manager mostra as alterações efetuadas pelas aplicações de portal, outros clientes e o Service Provider Foundation.
O Service Provider Foundation reflete todas as alterações efetuadas pelos participantes.
Pode utilizar o cmdlet do PowerShell T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer para registar uma instância do Virtual Machine Manager.
Pode aceder ao serviço Web VMM através dos seguintes URLs:
Para o Service Provider FoundationSystem Center 2012 SP1, utilize:
https://server:8090/SC2012/VMM/Microsoft.Management.Odata.svc
Para o Service Provider FoundationSystem Center 2012 R2, utilize:
https://server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc
Definição de credenciais |
Requisito |
---|---|
Identidade do conjunto aplicacional VMM no IIS |
Também tem de ser membro do grupo Administradores e do grupo SPF_VMM |
Grupo Administradores na Gestão de Computadores |
Tem de incluir a credencial da identidade do conjunto aplicacional VMM |
Grupo SPF_VMM na Gestão de Computadores |
Tem de incluir um utilizador local que também seja membro do grupo Administradores e a credencial da identidade do conjunto aplicacional VMM |
Função de utilizador Administrador no Virtual Machine Manager |
Tem de incluir a credencial da identidade do conjunto aplicacional VMM como membro da função de utilizador Administrador |
Serviço Web Utilização
Importante |
---|
O Service Provider Foundation fornece o serviço Web Utilização a ser utilizado apenas pelo Windows Azure Pack for Windows Server ou por fornecedores de faturação de terceiros. O ponto final de serviço Web Utilização não deve ser acedido para outros efeitos no sentido de evitar perda de dados devido a consultas desnecessárias ou erradas. |
O serviço Web Utilização utiliza registos de instâncias dos armazéns de dados do System Center 2012 – Operations Manager (alojados pelo Virtual Machine Manager) para recolher métricas de utilização de máquinas virtuais pelos inquilinos e de recursos de infraestrutura. Os dados de utilização são recolhidos para processos como funcionalidades de estorno de faturas.
Pode utilizar cmdlets do Windows PowerShell para registar as definições de ligação dos armazéns de dados do Operations Manager na base de dados do Service Provider Foundation. Este registo permite ao Service Provider Foundation agregar os dados de utilização dos armazéns de dados. Para mais informações sobre a configuração destes registos, consulte o tópico Configurar a Medição de Utilização no Service Provider Foundation.
O serviço Web Utilização devolve os dados de utilização pertencentes a cada subscrição entre os serviços.
Definição de credenciais |
Requisito |
---|---|
Identidade do conjunto aplicacional Utilização no IIS |
Também tem de ser membro do grupo Administradores e do grupo SPF_Usage. |
Grupo Administradores na Gestão de Computadores |
Tem de incluir a credencial da identidade do conjunto aplicacional Utilização. |
Grupo SPF_Usage na Gestão de Computadores |
Tem de incluir um utilizador local que também seja membro do grupo Administradores e a credencial da identidade do conjunto aplicacional Utilização. |
DBO de utilizador da base de dados na base de dados OpertionsManagerDW do SQL Server no servidor que está a executar o Operations Manager |
As credenciais do utilizador que instala o Operations Manager são utilizadas automaticamente como credenciais de início de sessão para o objeto de segurança DBO do SQL Server. Estas mesmas credenciais devem ser utilizadas por todas as identidades do conjunto aplicacional do Service Provider Foundation. |
Propriedades da base de dados OpertionsManagerDW do SQL Server (clique com o botão direito do rato) no servidor que está a executar o Operations Manager |
A função de base de dados OpsMgrReader tem de ser incluída na página Permissões. |
Serviço Web Fornecedor
Os fornecedores de recursos que disponibilizam a infraestrutura como serviço (IaaS) utilizam o serviço Web Fornecedor. O serviço Web Fornecedor fornece uma API Web do Microsoft ASP.NET. Não é um serviço Open Data (OData). O serviço Web Fornecedor também utiliza os serviços Web VMM e Admin.
Definição de credenciais |
Requisito |
---|---|
Identidade do conjunto aplicacional Fornecedor no IIS |
Também tem de ser membro do grupo Administradores e dos grupos SPF_Provider, SPF_VMM e SPF_Admin |
Grupo Administradores na Gestão de Computadores |
Tem de incluir a credencial da identidade do conjunto aplicacional Fornecedor |
Grupo SPF_Provider na Gestão de Computadores |
Tem de incluir um utilizador local que também seja membro do grupo Administradores e a credencial da identidade do conjunto aplicacional Fornecedor |
Ligar ao serviço Web Service Management Automation
Pode configurar eventos no Service Provider Foundation que serão utilizados pelo serviço Web Service Management Automation. Para concluir esta configuração, o serviço Web Service Management Automation tem de ter credenciais para aceder aos serviços Web necessários do Service Provider Foundation.
Além disso, pode utilizar cmdlets do Windows PowerShell para automatizar runbooks. Para obter mais informações, consulte Como Automatizar um Runbook do Service Provider Foundation.
Definição de credenciais |
Requisito |
---|---|
Uma ou todas as identidades do conjunto aplicacional do Service Provider Foundation são necessárias para automatização |
Também tem de ser membro do grupo Administradores do servidor que tem o Service Management Automation instalado |
Credenciais da base de dados do Service Provider Foundation
As credenciais do utilizador que instala o Service Provider Foundation são utilizadas como credenciais de início de sessão para o objeto de segurança DBO do SQL Server da base de dados do Service Provider Foundation. Utilize os cmdlets T:Microsoft.SystemCenter.Foundation.Cmdlet.Get-SCSPFConnectionString e T:Microsoft.SystemCenter.Foundation.Cmdlet.Set-SCSPFConnectionString para gerir as ligações à base de dados do Service Provider Foundation.