Gestire connessioni e servizi Web in Service Provider Foundation

 

Data di pubblicazione: luglio 2016

Si applica a: System Center 2012 SP1 - Orchestrator, System Center 2012 R2 Orchestrator

L'installazione guidata di Foundation di Provider di servizi consente di configurare i servizi Web in base alle credenziali fornite. Questo argomento fornisce informazioni sulla verifica e sull'impostazione delle credenziali in Gestione computer, Internet Information Services (IIS) e altre tecnologie (se sono necessarie modifiche).

Gli URL di esempio di questo argomento usano la porta predefinita 8090 per i servizi Web di Foundation di Provider di servizi. La porta potrebbe essere diversa se nell'installazione di Foundation di Provider di servizi ne è stata specificata un'altra.

Servizi Web di Foundation di Provider di servizi

Un provider di servizi di hosting può usare i servizi Web di Foundation di Provider di servizi per fornire le applicazioni del portale ai tenant. Gli amministratori possono usare i cmdlet di Windows PowerShell di Foundation di Provider di servizi per eseguire le attività essenziali. Per informazioni su come programmare le applicazioni che accedono ai servizi Web di Foundation di Provider di servizi, vedere la Guida per sviluppatori di Service Provider Foundation.

Ciascun servizio Web dispone di due percorsi per impostare le credenziali sul server in cui è installato Foundation di Provider di servizi, il pool del dominio applicazione in IIS e il rispettivo gruppo in Gestione computer. Questi gruppi (SPF_Admin, SPF_VMM, SPF_Usage e SPF_Provider) devono contenere credenziali locali (non di dominio) membro anche del gruppo Administrators. È possibile usare le credenziali dell'utente Administrator, ma è preferibile creare un altro utente locale.

Servizio Web Admin

I provider di servizi di hosting usano il servizio Web Admin per creare e gestire tenant, ruoli utente, server, timbri e altri oggetti di amministrazione. È possibile accedere al servizio Web Admin tramite i seguenti URL:

  • Per Foundation di Provider di serviziSystem Center 2012 SP1, usare:

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

  • Per Foundation di Provider di serviziSystem Center 2012 R2, usare:

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

Impostazione delle credenziali Requisito
Identità del pool di applicazioni Admin in IIS Deve essere anche un membro del gruppo Administrators e del gruppo SPF_Admin
Gruppo Administrators in Gestione computer Deve includere le credenziali per l'identità del pool di applicazioni Admin
Gruppo SPF_Admin in Gestione computer Deve includere un utente locale che sia anche membro del gruppo Administrators e le credenziali per l'identità del pool di applicazioni Admin

Servizio Web VMM

Il servizio Web VMM richiama System Center 2012 R2 Virtual Machine Manager per eseguire le operazioni richieste, ad esempio la creazione di macchine virtuali, reti virtuali, definizione del ruolo utente e altre infrastrutture per il cloud. Questo servizio coordina le modifiche tra i partecipanti e fornisce le seguenti funzionalità dinamiche:

  • Le applicazioni del portale e gli altri client rilevano le modifiche apportate da Foundation di Provider di servizi e Virtual Machine Manager.

  • Virtual Machine Manager mostra le modifiche apportate dalle applicazioni del portale, da altri client e da Foundation di Provider di servizi.

  • Foundation di Provider di servizi rispecchia tutte le modifiche apportate dai partecipanti.

È possibile usare il cmdlet di PowerShell T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer per registrare un'istanza di Virtual Machine Manager.

È possibile accedere al servizio Web VMM tramite i seguenti URL:

  • Per Foundation di Provider di serviziSystem Center 2012 SP1, usare:

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

  • Per Foundation di Provider di serviziSystem Center 2012 R2, usare:

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

Impostazione delle credenziali Requisito
Identità del pool di applicazioni VMM in IIS Deve essere anche un membro del gruppo Administrators e del gruppo SPF_VMM
Gruppo Administrators in Gestione computer Deve includere le credenziali per l'identità del pool di applicazioni VMM
Gruppo SPF_VMM in Gestione computer Deve includere un utente locale che sia anche membro del gruppo Administrators e le credenziali per l'identità del pool di applicazioni VMM
Ruolo utente Amministratore in Virtual Machine Manager Deve includere le credenziali per l'identità del pool di applicazioni VMM come membro del ruolo utente Amministratore

Servizio Web Utilizzo

System_CAPS_ICON_important.jpg Importante

Foundation di Provider di servizi fornisce il servizio Web Utilizzo che può essere usato solo da Windows Azure Pack per Windows Server o da fornitori di servizi di fatturazione di terze parti. Per evitare perdite di dati causate da query errate o non necessarie, l'accesso all'endpoint servizio Web Utilizzo non deve essere effettuato per finalità diverse.

Il servizio Web Utilizzo usa le registrazioni di stanze dei data warehouse di System Center 2012 - Operations Manager (ospitati da Virtual Machine Manager) per la raccolta di metriche sull'utilizzo delle macchine virtuali tenant o sull'utilizzo di altre infrastrutture. I dati di utilizzo vengono raccolti per processi quali le funzionalità di rifiuto di addebito della fatturazione.

È possibile usare i cmdlet di Windows PowerShell per registrare le impostazioni di connessione del data warehouse di Operations Manager nel database di Foundation di Provider di servizi. Questa registrazione consente a Foundation di Provider di servizi di aggregare i dati di utilizzo dai data warehouse. Per altre informazioni sulla configurazione di queste registrazioni, vedere Configurare la misurazione dell'utilizzo in Service Provider Foundation.

Il servizio Web Utilizzo restituisce i dati di utilizzo relativi a tutte le sottoscrizioni nei diversi servizi.

Impostazione delle credenziali Requisito
Identità del pool di applicazioni Utilizzo in IIS Deve essere anche un membro del gruppo Administrators e del gruppo SPF_Usage.
Gruppo Administrators in Gestione computer Deve includere le credenziali per l'identità del pool di applicazioni Utilizzo.
Gruppo SPF_Usage in Gestione computer Deve includere un utente locale che sia anche membro del gruppo Administrators e le credenziali per l'identità del pool di applicazioni Utilizzo.
Dbo dell'utente nel database OpertionsManagerDW di Microsoft SQL Server nel server che esegue Operations Manager Le credenziali dell'utente che installa Operations Manager vengono usate automaticamente come credenziali di accesso per l'oggetto di sicurezza dbo di SQL Server. Le stesse credenziali devono essere usate per tutte le identità del pool di applicazioni di Foundation di Provider di servizi.
Proprietà del database per il database OpertionsManagerDW di SQL Server (clic con il pulsante destro del mouse) nel server che esegue Operations Manager Il ruolo del database OpsMgrReader deve essere incluso nella pagina Autorizzazioni.

Servizio Web Provider

I provider delle risorse che forniscono l'infrastruttura distribuita come servizio (IaaS) usano il servizio Web Provider. Il servizio Web Provider fornisce un'API Web ASP.NET Microsoft. Non si tratta di un servizio Open Data (OData). Il servizi Web Provider usa anche i servizi Web VMM e Admin.

Impostazione delle credenziali Requisito
Identità del pool di applicazioni Provider in IIS Deve essere anche un membro del gruppo Administrators e dei gruppi SPF_Provider, SPF_VMM e SPF_Admin.
Gruppo Administrators in Gestione computer Deve includere le credenziali per l'identità del pool di applicazioni Provider
Gruppo SPF_Provider in Gestione computer Deve includere un utente locale che sia anche membro del gruppo Administrators e le credenziali per l'identità del pool di applicazioni Provider

Connessione al servizio Web Service Management Automation

In Foundation di Provider di servizi è possibile configurare gli eventi usati dal servizio Web Service Management Automation. Per completare la configurazione, il servizio Web Service Management Automation deve avere le credenziali per accedere ai servizi Web di Foundation di Provider di servizi richiesti.

Inoltre, è possibile usare i cmdlet di Windows PowerShell per automatizzare i runbook. Per altre informazioni, vedere Come automatizzare un Runbook da Service Provider Foundation.

Impostazione delle credenziali Requisito
Una o tutte le identità del pool di applicazioni di Foundation di Provider di servizi sono richieste per l'automazione Deve essere anche un membro del gruppo Administrators per il server in cui è installato Service Management Automation

Credenziali del database di Foundation di Provider di servizi

Le credenziali dell'utente che installa Foundation di Provider di servizi vengono usate automaticamente come credenziali di accesso per l'oggetto di sicurezza dbo di SQL Server per il database Foundation di Provider di servizi. Usare i cmdlet T:Microsoft.SystemCenter.Foundation.Cmdlet.Get-SCSPFConnectionString e T:Microsoft.SystemCenter.Foundation.Cmdlet.Set-SCSPFConnectionString per gestire le connessioni al database di Foundation di Provider di servizi.

Vedere anche

Amministrazione di Service Provider Foundation