Delen via


Wat is Service Provider Foundation?

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 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 uitbreidbare Open Data Protocol API via een REST-webservice (Representational State Transfer) 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, kunnen clients aanvragen indienen bij de resources van de hostingprovider zonder de portal te verlaten. Cloudresources die door VMM worden geleverd, kunnen overal worden beheerd met behulp van standaardbeheerinterfaces vanaf ondersteunde apparaten.

In de volgende afbeelding ziet u hoe SPF werkt.

afbeelding met SPF-overzicht.

SPF-diensten

SPF biedt veel services:

  • beheerwebservice: biedt servers, tenants en stempels voor Service Provider Foundation
  • VMM-service: biedt toegang tot VMM-mogelijkheden
  • Provider-service: wordt gebruikt door Microsoft Azure Pack

Beheerwebservice

  • Hostingserviceproviders gebruiken de webservice Beheerder om tenants, gebruikersrollen, servers, stempels en andere beheerobjecten te maken en te beheren.
  • U hebt toegang tot de webservice Beheerder met behulp van 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:
authenticatiegegevens vereiste
Identiteit van groep van beheerderstoepassingen in IIS Moet lid zijn van de beheerdersgroepen en SPF_Admin groep
Beheergroep in Computerbeheer Moet de referentie voor de identiteit van de groep van beheerderstoepassingen bevatten
SPF_Admin groep in Computerbeheer Moet een lokale gebruiker bevatten die lid is van de beheerdersgroep en de referenties voor de identiteit van de groep van beheerderstoepassingen

VMM-webservice

De VMM-webservice roept VMM aan om aangevraagde bewerkingen uit te voeren, zoals het maken van virtuele machines, virtuele netwerken, definities van gebruikersrollen en andere infrastructuur voor de cloud. Deze service coördineert de wijzigingen tussen de deelnemers en biedt de volgende dynamische mogelijkheden:

  • Portaltoepassingen en andere clients detecteren wijzigingen die door SPF en VMM zijn 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.

authenticatiegegevens vereiste
Identiteit van VMM-toepassingsgroep in IIS Moet lid zijn van de beheerdersgroepen en SPF_VMM groep
Beheergroep in Computerbeheer Moet de referentie voor de identiteit van de VMM-applicatiepool bevatten
SPF_VMM groep in Computerbeheer Moet een lokale gebruiker bevatten die lid is van de Administratorsgroep en de referentie voor de VMM-toepassingspoolidentiteit.
Beheerdersrol in VMM Moet de referentie bevatten voor de identiteit in de VMM-toepassingspool als lid van de Beheerdersgebruikersrol.

Webdienstgebruik

  • De Gebruikswebservice wordt alleen gebruikt door het Microsoft Azure Pack en externe aanbieders van factureringsdiensten. Het eindpunt van de gebruikswebservice mag niet worden geopend voor andere doeleinden om gegevensverlies te voorkomen vanwege onnodige of onjuiste query's.
  • 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 virtuele tenantcomputers en andere infrastructuurgebruik. Gebruiksgegevens worden verzameld voor processen zoals functies voor terugstorting van facturering.
  • U kunt Windows PowerShell-cmdlets gebruiken om verbindingsinstellingen voor Operations Manager-datawarehouses te registreren in de SPF-database. Met deze registratie kan SPF gebruiksgegevens uit de datawarehouses aggregeren.
  • De webservice Gebruik retourneert gebruiksgegevens die betrekking hebben op elk abonnement in alle services.
authenticatiegegevens vereiste
Identiteit van groep van gebruikstoepassingen in IIS Moet lid zijn van de beheerdersgroepen en SPF_Usage groep.
Beheergroep in Computerbeheer Moet de referentie voor de identiteit van de groep van gebruikstoepassingen bevatten.
SPF_Usage groep in Computerbeheer Moet een lokale gebruiker bevatten die lid is van de beheergroep en de referenties voor de identiteit van de groep van gebruikerstoepassingen.
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 SPF-toepassingsgroepidentiteiten.

Database-eigenschappen voor de OperationsManagerDW SQL Server-database (klik met de rechtermuisknop) op de Operations Manager-server.

Providerwebservice

Resourceproviders voor het leveren van infrastructuur als een dienst (IaaS) maken gebruik van de providerwebservice. De providerwebservice biedt een Microsoft ASP.NET web-API. Het is geen OData-service (Open Data). De providerwebservice maakt ook gebruik van de VMM- en admin-webservices.

authenticatiegegevens vereiste
Id van providertoepassingsgroep in IIS Moet lid zijn van de beheergroepen en SPF_Provider, SPF_VMM en SPF_Admin groepen
Beheergroep in Computerbeheer Moet de referenties voor de identiteit van de provider-applicatiepool bevatten
SPF_Provider Groep in Computerbeheer Moet een lokale gebruiker bevatten die lid is van de Administrators-groep en de referenties voor de identiteit van de Provider-applicatiepool.

Service Management Automation-webservice.

U kunt gebeurtenissen configureren in SPF die door de Service Management Automation-webservice worden gebruikt. Hiervoor moet de webservice referenties hebben om toegang te krijgen tot de SPF-webservices. U kunt ook PowerShell gebruiken om runbooks te automatiseren.

authenticatiegegevens vereiste
Een of meer SPF-toepassingsgroepidentiteiten, zoals vereist voor automatisering Moet lid zijn van de beheergroep 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 aan tenants vertegenwoordigen.
  • Tenants vertegenwoordigen een klant met activa op het hostsysteem. Tenants gebruiken en beheren services die de hostingprovider aan hen heeft aangeboden. Elke tenant heeft zijn eigen beheerders, toepassingen, scripts en andere hulpprogramma's.
  • 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 ingericht voor selfservicegebruikers door tenantbeheerders in de vorm van netwerken van virtuele machines, virtuele machines, virtuele hardware en cloudinfrastructuur.
  • De hoster wijst fabric resources toe aan een stempel. Tenant resources kunnen op een manier die geschikt is voor de hoster aan stempels worden toegewezen. Resources kunnen worden verdeeld over verschillende stempels (gedefinieerde verzameling resources).
  • Met SPF kan de hoster een naadloze gebruikerservaring aan de tenant presenteren door de gegevens van elke zegel samen te aggregateren en de tenant toe te staan SPF-API's te gebruiken voor toegang tot die gegevens.
  • Naarmate de vraag van de tenant toeneemt, biedt de hoster extra stempels om aan de vraag te voldoen.
  • Elk exemplaar van VMM waarmee SPF communiceert, wordt een beheerstempel genoemd. SPF kan maximaal vijf stempels gebruiken.
    • 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 te monitoren zijn 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 gebruikersmogelijkheden voor zelfbediening.
  • Selfservicegebruikers krijgen een subset van tenantbronnen waarmee ze kunnen werken. Resourcegebruik wordt beheerd door quota. Wanneer gebruikers bijvoorbeeld virtuele machines implementeren of andere resources gebruiken, gebruiken ze quotumpunten tot het aantal beschikbare toegewezen 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

afbeelding met de interactie van 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 serviceproviders in staat te stellen een VM-inrichtingsinfrastructuur op te zetten.
  • 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 met SPF en Microsoft Azure Pack.

Volgende stappen