Wat is Service Provider Foundation?

Belangrijk

Deze versie van Service Provider Foundation (SPF) heeft het einde van de ondersteuning bereikt; We raden u aan een upgrade uit te voeren naar SPF 2022.

System Center - Virtual Machine Manager (VMM) biedt alle resources die nodig zijn voor het bouwen, onderhouden en bewaken van een cloudinfrastructuur. Serviceproviders en grote ondernemingen hebben echter aanvullende functies nodig om meerdere tenants te ondersteunen, infrastructuren te integreren met geavanceerde webgebaseerde selfserviceportals en beheerworkloads over meerdere datacenters te distribueren.

System Center - Service Provider Foundation (SPF), gebundeld met System Center Orchestrator, biedt deze functionaliteit met een uitbreidbare Open Data Protocol-API via een REST-webservice (Representational State Transfer) die communiceert met VMM.

SPF kan door serviceproviders worden gebruikt om IaaS (Infrastructure as a Service) aan hun klanten aan te bieden. Als een serviceprovider een front-endportal voor clients heeft, kunnen clients aanvragen indienen bij de resources van de hostingprovider zonder de portal te verlaten. Cloudresources die door VMM worden geleverd, kunnen overal vanaf ondersteunde apparaten worden beheerd met behulp van standaardbeheerinterfaces.

In de volgende afbeelding ziet u hoe SPF werkt.

Afbeelding van het overzicht van SPF.

SPF-services

SPF biedt veel services:

  • Beheer webservice: biedt servers, tenants en stempels voor Service Provider Foundation
  • VMM-service: biedt toegang tot VMM-mogelijkheden
  • Providerservice: wordt gebruikt door Microsoft 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 kunt toegang krijgen tot de Beheer-webservice met behulp van de URLhttps://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 Beheer groepen en SPF_Admin groep
Beheer groep 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 Beheer groep, en de referenties voor de identiteit van de Beheer toepassingsgroep

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 infrastructuur 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 SPF en VMM hebben aangebracht.
  • VMM toont wijzigingen die portaltoepassingen, andere clients en Service Provider Foundation hebben aangebracht.
  • Service Provider Foundation weerspiegelt alle wijzigingen die de deelnemers hebben aangebracht.

U kunt de T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer PowerShell-cmdlet gebruiken om een VMM-exemplaar te registreren. U hebt toegang tot de VMM-webservice met 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 Beheer groepen en SPF_VMM groep
Beheer groep 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 groep Beheer en de referentie voor de identiteit van de VMM-toepassingsgroep
gebruikersrol Beheer in VMM Moet de referentie voor de identiteit van de VMM-toepassingsgroep bevatten als lid van de gebruikersrol Beheer

De webservice Usage

  • De gebruikswebservice wordt alleen gebruikt door Microsoft Azure Pack en externe factureringsproviders. Het webservice-eindpunt Gebruik mag niet worden geopend voor andere doeleinden om gegevensverlies als gevolg van onnodige of onjuiste query's te voorkomen.
  • De gebruikswebservice maakt gebruik van registraties van exemplaren van Operations Manager-datawarehouses (die VMM host) voor het verzamelen van metrische gegevens over het gebruik van de virtuele tenantmachine en andere infrastructuur. Gebruiksgegevens worden verzameld voor processen zoals terugstortingen van facturen.
  • U kunt Windows PowerShell-cmdlets gebruiken om de verbindingsinstellingen van het Operations Manager-datawarehouse te registreren in de SPF-database. 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 Beheer groepen en SPF_Usage groep.
Beheer groep 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 Beheer groep en de referenties voor de identiteit van de groep van gebruikstoepassingen.
Databasegebruiker dbo in de OperationsManagerDW SQL Server database (op de Operations Manager-server) De referenties van de gebruiker die Operations Manager heeft geïnstalleerd, worden automatisch gebruikt voor aanmelding bij het dbo SQL Server-beveiligingsobject. Dezelfde referenties moeten worden gebruikt voor alle identiteiten van de SPF-toepassingsgroep.

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. Het 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 Beheer groepen en SPF_Provider, SPF_VMM en SPF_Admin groepen
Beheer groep 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 Beheer groep, en de referenties voor de id van de providertoepassingsgroep

Service Management Automation-webservice.

U kunt gebeurtenissen in SPF configureren die door de 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 Beheer groep op de server waarop Service Management Automation is 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 vertegenwoordigen aan tenants.
  • Tenants vertegenwoordigen een klant met asset op het hostersysteem. Tenants gebruiken en beheren services die de hostingprovider hen heeft aangeboden. Elke tenant heeft zijn eigen beheerders, toepassingen, scripts en andere hulpmiddelen.
  • Een hostingprovider beheert de resources die voor elke tenant beschikbaar zijn. 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 infrastructuurresources toe in 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 aanbieden aan de tenant door de gegevens van elke zegel samen te stellen en de tenant toe te staan SPF-API's te gebruiken om toegang te krijgen 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 waarmee SPF communiceert, wordt een beheerstempel genoemd. SPF kan communiceren met maximaal vijf stempels.
    • Een stempel is een System Center-exemplaar dat 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 stempel hebben voor elke site die wordt beheerd door een VMM-server.
    • Zegels moeten kunnen worden bewaakt en bevatten een exemplaar van System Center Operations Manager. Een Operations Manager-exemplaar kan bewaking bieden voor meerdere stempels.
  • Tenantbeheerders kunnen communiceren met de VMM-infrastructuur door onder andere clouds, sjablonen, gebruikersrollen en selfservicegebruikers te configureren. Een tenantbeheerder heeft ook mogelijkheden voor selfservicegebruikers.
  • Selfservicegebruikers krijgen een subset van tenantresources om mee te werken. Het resourcegebruik wordt bepaald door het 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 beheren.

In deze afbeelding ziet u hoe SPF communiceert met VMM

Afbeelding van de interactie tussen SPF en VMM.

VMM, SPF en Microsoft Azure Pack

Microsoft Azure Pack biedt een Azure-achtige ervaring en front-end voor organisatieclouds. Azure Pack biedt een aantal onderdelen, waaronder de VM-cloudservice. De VM-cloudservice kan worden geïntegreerd met VMM om het volgende te bieden:

  • Een beheerportal voor beheerders om hosting of service in te schakelen, biedt de mogelijkheid om een VM-inrichtingsinfrastructuur in te stellen
  • Een tenantportal waar tenants zich kunnen registreren voor de VM Clouds-service en VM's kunnen inrichten. Microsoft 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.

Afbeelding van SPF en Microsoft Azure Pack.

Volgende stappen