Wat is Service Provider Foundation?
Belangrijk
Deze versie van Service Provider Foundation (SPF) heeft het einde van de ondersteuning bereikt. U wordt aangeraden een upgrade uit te voeren naar SPF 2019.
System Center Virtual Machine Manager (VMM) biedt alle resources die nodig zijn om een cloudinfrastructuur te bouwen, onderhouden en bewaken. Serviceproviders en grote ondernemingen hebben echter aanvullende functies nodig om meerdere tenants te ondersteunen, infrastructuren te integreren met geavanceerde selfserviceportals op internet en beheerworkloads over meerdere datacenters te distribueren.
System Center : Service Provider Foundation (SPF), gebundeld met System Center Orchestrator, biedt deze functionaliteit met een extensible Open Data Protocol-API via een Representational State Transfer-webservice (REST) die communiceert met VMM.
SPF kan worden gebruikt door serviceproviders om IaaS (Infrastructure as a Service) aan hun klanten aan te bieden. Als een serviceprovider een front-endportal voor clients heeft, kan de client aanvragen indienen bij de resources van de hostingprovider zonder de portal te verlaten. Cloudbronnen die door VMM worden geleverd, kunnen overal worden beheerd met standaardbeheerinterfaces van ondersteunde apparaten.
In de volgende afbeelding ziet u hoe SPF werkt.

SPF-services
SPF biedt een aantal services:
- Webservice voor beheerders:biedt servers, tenants en stempels voor Service Provider Foundation.
- VMM-service:biedt toegang tot VMM-mogelijkheden
- Providerservice:wordt gebruikt door Windows Azure Pack
De webservice voor beheer
- Hostserviceproviders gebruiken de webservice voor beheer om tenants, gebruikersrollen, servers, tijdstempels en andere beheerobjecten te maken en beheren.
- U hebt toegang tot de beheerwebservice via de URL https://server:8090/SC2012R2/Admin/Microsoft.Management.Odata.svc
Notitie
De bovenstaande URL is van toepassing op SPF 2016 en hoger.
- De volgende referenties zijn vereist.
| Referentie | Vereiste |
|---|---|
| Id van beheertoepassingsgroep in IIS | Moet lid zijn van de beheerdersgroepen en SPF_Admin groep. |
| Beheergroep in Computerbeheer | Moet de referentie voor de id van de beheertoepassingsgroep bevatten |
| De groep SPF_Admin in Computerbeheer | Moet een lokale gebruiker bevatten die lid is van de beheerdersgroep en de referenties voor de groep-id's van de beheertoepassing. |
De VMM-webservice
De VMM-webservice roept VMM aan om aangevraagde bewerkingen uit te voeren, zoals het maken van virtuele machines, virtuele netwerken, gebruikersroldefinities en andere fabric voor de cloud. Met deze service worden de wijzigingen tussen de deelnemers gecoördineerd en worden de volgende dynamische mogelijkheden geboden:
- Portaltoepassingen en andere clients detecteren wijzigingen die door SPF en VMM zijn aangebracht.
- VMM toont wijzigingen die portaltoepassingen, andere clients en Service Provider Foundation aangebracht.
- Service Provider Foundation geeft alle wijzigingen weer die de deelnemers hebben aangebracht.
U kunt de PowerShell-cmdlet T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer gebruiken om een VMM-exemplaar te registreren. U hebt toegang tot de VMM-webservice via de URL https://server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc
Notitie
De bovenstaande URL is van toepassing op SPF 2016 en hoger.
| Referentie | Vereiste |
|---|---|
| Id van VMM-toepassingsgroep in IIS | Moet lid zijn van de beheerdersgroepen en SPF_VMM groep. |
| Beheergroep in Computerbeheer | Moet de referentie voor de id van de VMM-toepassingsgroep bevatten |
| De groep SPF_VMM in Computerbeheer | Moet een lokale gebruiker bevatten die lid is van de beheerdersgroep en de referentie voor de identiteit van de VMM-toepassingsgroep. |
| Gebruikersrol Beheerder in VMM | Moet de referentie voor de identiteit van de VMM-toepassingsgroep bevatten als lid van de gebruikersrol Beheerder |
De webservice Usage
- De webservice Usage wordt alleen gebruikt door Windows Azure Pack en factureringsproviders van derden. Het eindpunt van de gebruikswebservice mag niet worden gebruikt voor andere doeleinden om gegevensverlies te voorkomen als gevolg van onnodige of onjuiste query's.
- De webservice Gebruik maakt gebruik van registraties van exemplaren van Operations Manager datawarehouses (die VMM-hosts) voor het verzamelen van metrische gegevens over het gebruik van tenant-VM's en het gebruik van andere fabrics. Gebruiksgegevens worden verzameld voor processen zoals terugstortingen van facturen.
- U kunt de Windows PowerShell gebruiken om de verbindingsinstellingen Operations Manager datawarehouse in de SPF-database te registreren. Met deze registratie kan SPF gebruiksgegevens uit de datawarehouses aggregeren.
- De webservice Usage retourneert gebruiksgegevens die betrekking op elk abonnement op services.
| Referentie | Vereiste |
|---|---|
| Id van Usage-toepassingsgroep in IIS | Moet lid zijn van de beheerdersgroepen en SPF_Usage groep. |
| Beheergroep in Computerbeheer | Moet de referentie voor de id van de Usage-toepassingsgroep bevatten. |
| De groep SPF_Usage in Computerbeheer | Moet een lokale gebruiker bevatten die lid is van de beheerdersgroep en de referentie voor de id van de groep gebruikstoepassing. |
| Databasegebruiker dbo in de database OperationsManagerDW SQL Server database (op Operations Manager server) | De referenties van de gebruiker die de Operations Manager geïnstalleerd, worden automatisch gebruikt voor aanmelding bij het dbo SQL Server beveiligingsobject. Dezelfde referenties moeten worden gebruikt voor alle SPF-toepassingsgroepidentiteiten. |
Database-eigenschappen voor de OperationsManagerDW SQL Server database (klik met de rechtermuisknop) op de Operations Manager server.
De webservice Provider
Resourceproviders voor het leveren van IaaS (Infrastructuur as a Service) gebruiken de Provider-webservice. De Provider-webservice biedt een web-API van Microsoft ASP.NET. Dit is geen OData-service (Open Data). De Provider-webservice gebruikt ook de VMM-webservice en de webservice voor beheer.
| Referentie | Vereiste |
|---|---|
| Id van Provider-toepassingsgroep in IIS | Moet lid zijn van de beheergroepen en SPF_Provider-, SPF_VMM- en SPF_Admin groepen. |
| Beheergroep in Computerbeheer | Moet de referentie voor de id van de Provider-toepassingsgroep bevatten |
| De groep SPF_Provider in Computerbeheer | Moet een lokale gebruiker bevatten die lid is van de beheerdersgroep en de referentie voor de id van de providertoepassingsgroep. |
Service Management Automation webservice.
U kunt gebeurtenissen in SPF configureren die door Service Management Automation webservice worden gebruikt. Hiervoor moet de webservice referenties hebben voor toegang tot de SPF-webservices. U kunt ook PowerShell gebruiken om runbooks te automatiseren.
| Referentie | Vereiste |
|---|---|
| Een of meer SPF-toepassingsgroepidentiteiten, zoals vereist voor automatisering | Moet lid zijn van de beheerdersgroep op de server met Service Management Automation geïnstalleerd. |
Interactie met SPF
Hosters en tenants communiceren als volgt met SPF:
- Hostingproviders gebruiken de beheerservice om netwerkbandbreedte, schijfruimte en servers toe te wijzen, die samen de privécloud aan tenants vertegenwoordigen.
- Tenants vertegenwoordigt een klant met asset op het hostersysteem. Tenants gebruiken en beheren services die de hostingprovider aan hen heeft aangeboden. Elke tenant heeft zijn eigen beheerders, toepassingen, scripts en andere hulpmiddelen.
- Een hostingprovider beheert de resources die elke tenant beschikbaar heeft. De hoster heeft een bestaande front-endportal die alle tenants kunnen gebruiken.
- Tenantservices worden door tenantbeheerders ingericht voor selfservicegebruikers in de vorm van virtuele-machinenetwerken, virtuele machines, virtuele hardware en cloudinfrastructuur.
- De hoster wijst fabricresources toe aan een stempel. Tenantresources kunnen worden toegewezen aan stempels op elke manier die geschikt is voor de hoster. Resources kunnen worden verdeeld over verschillende stempels (gedefinieerde verzameling resources).
- Met SPF kan de hoster een naadloze gebruikerservaring presenteren aan de tenant door de gegevens van elke stempel samen tevoegen en de tenant SPF-API's te laten gebruiken voor toegang tot die gegevens.
- Naarmate de vraag van de tenant stijgt, biedt de hoster extra stempels om aan de vraag te voldoen.
- Elk exemplaar van VMM met SPF wordt een beheerstempel genoemd. SPF kan communiceren met maximaal vijf stempels.
- Een stempel is een System Center-instantie die ondersteuning biedt voor een gevirtualiseerde platforminfrastructuur die bestaat uit de VMM-server, hosts, VM's en configuratie-instellingen, zoals serviceaccounts en gebruikersrollen. Stempels bieden een logische grens. U kunt bijvoorbeeld een afzonderlijke zegel hebben voor elke site die wordt beheerd door een VMM-server.
- Stempels moeten kunnen worden bewaakt en bevatten een exemplaar van System Center Operations Manager. Een Operations Manager kan bewaking bieden voor meerdere stempels.
- Tenantbeheerders kunnen communiceren met de VMM-fabric door onder andere clouds, sjablonen, gebruikersrollen en selfservicegebruikers te configureren. Een tenantbeheerder heeft ook selfservicegebruikersmogelijkheden.
- Selfservicegebruikers krijgen een subset tenantresources om mee te werken. Resourcegebruik wordt bepaald door een quotum. Wanneer gebruikers bijvoorbeeld virtuele machines implementeren of andere resources gebruiken, krijgen ze quotumpunten tot het aantal toegewezen beschikbare quotumpunten. Selfservicegebruikers kunnen communiceren met services, sjablonen en VHD's om virtuele machines te implementeren en te beheren.
In deze afbeelding ziet u hoe SPF communiceert met VMM

VMM, SPF en Windows Azure Pack
Windows Azure Pack biedt een Azure-achtige ervaring en front-end voor organisatie-clouds. Azure Pack biedt een aantal onderdelen, waaronderde VM-cloudservice. De VM-cloudservice met integreert met VMM voor het volgende:
Een beheerportal waarmee de beheerder hosting of service kan inschakelen om een VM-inrichtingsinfrastructuur in te stellen
Een tenantportal waar tenants zich kunnen registreren voor de VM Clouds-service en VM's kunnen inrichten. Windows Azure Pack maakt gebruik van SPF om te integreren met VMM om de VM Clouds-service te bieden, zoals wordt geïllustreerd in de volgende afbeelding.
