Dela via


Vad är Service Provider Foundation?

System Center – Virtual Machine Manager (VMM) tillhandahåller alla resurser som behövs för att skapa, underhålla och övervaka en molninfrastruktur. Tjänsteleverantörer och stora företag behöver dock ytterligare funktioner för att stödja flera klienter, integrera infrastrukturer med avancerade webbaserade självbetjäningsportaler och distribuera hanteringsarbetsbelastningar över flera datacenter.

System Center – Service Provider Foundation (SPF), som medföljer System Center Orchestrator, tillhandahåller den här funktionen med en utökningsbar Open Data Protocol API över en REST-webbtjänst (Representational State Transfer) som interagerar med VMM.

SPF kan användas av tjänsteleverantörer för att erbjuda infrastruktur som en tjänst (IaaS) till sina klienter. Om en tjänstleverantör har en klientdelsportal för klienter kan klienter göra begäranden till värdproviderns resurser utan att lämna portalen. Molnresurser som tillhandahålls av VMM kan hanteras med hjälp av standardhanteringsgränssnitt från enheter som stöds var som helst.

Följande bild visar hur SPF fungerar.

Bild som visar SPF-översikt.

SPF-tjänster

SPF tillhandahåller många tjänster:

  • Admin web service: Tillhandahåller servrar, hyresgäster och stämplar för Service Provider Foundation
  • VMM-tjänst: Ger åtkomst till VMM-funktioner
  • Providertjänst: Används av Microsoft Azure Pack

Administratörswebbtjänst

  • Värdtjänstleverantörer använder administratörswebbtjänsten för att skapa och hantera klientorganisationer, användarroller, servrar, stämplar och andra administrativa objekt.
  • Du kan komma åt administratörswebbtjänsten med hjälp av URL-https://server:8090/SC2012R2/Admin/Microsoft.Management.Odata.svc

    Not

    Ovanstående URL gäller för SPF 2016 och senare.

  • Följande autentiseringsuppgifter krävs:
autentiseringsuppgifter Krav
Identitet för administratörsprogrampool i IIS Måste vara medlem i administratörsgrupperna och SPF_Admin gruppen
Administratörsgrupp i Datorhantering Måste innehålla autentiseringsuppgifterna för administratörsprogrampoolens identitet
SPF_Admin grupp i Datorhantering Måste innehålla en lokal användare som är medlem i gruppen Admin och autentiseringsuppgifterna för administratörsprogrammets poolidentitet

VMM-webbtjänst

VMM-webbtjänsten anropar VMM för att utföra begärda åtgärder, till exempel att skapa virtuella datorer, virtuella nätverk, definitioner av användarroller och andra infrastrukturresurser för molnet. Den här tjänsten samordnar ändringarna mellan deltagarna och tillhandahåller följande dynamiska funktioner:

  • Portalprogram och andra klienter identifierar ändringar som SPF och VMM har gjort.
  • VMM visar ändringar som portalprogram, andra klienter och Service Provider Foundation har gjort.
  • Service Provider Foundation återspeglar alla ändringar som deltagarna har gjort.

Du kan använda cmdleten T:Microsoft.SystemCenter.Foundation.Cmdlet.New-SCSPFServer PowerShell för att registrera en VMM-instans. Du kan komma åt VMM-webbtjänsten med URL:en https://server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc.

Not

Ovanstående URL gäller för SPF 2016 och senare.

autentiseringsuppgifter Krav
VMM-programpoolsidentitet i IIS Måste vara medlem i administratörsgrupperna och SPF_VMM gruppen
Administratörsgrupp i Datorhantering Måste innehålla autentiseringsuppgifterna för VMM-programpoolens identitet
SPF_VMM grupp i Datorhantering Måste innehålla en lokal användare som är medlem i gruppen Admin och autentiseringsuppgifterna för VMM-programpoolens identitet
Administratörsanvändarroll i VMM Måste innehålla autentiseringsuppgifterna för VMM-programpoolens identitet som medlem i administratörsanvändarrollen

Webbtjänst för användningsstatistik

  • Webbtjänsten Användning används endast av Microsoft Azure Pack och faktureringsleverantörer från tredje part. Webbtjänstslutpunkten för användning ska inte nås i andra syften för att förhindra dataförlust på grund av onödiga eller felaktiga frågor.
  • Webbtjänsten Användning använder registreringar av instanser av Operations Manager-informationslager (som VMM är värdar för) för att samla in mått för användning av virtuella klientdatorer och annan infrastrukturanvändning. Användningsdata samlas in för processer som funktioner för återbetalning av fakturering.
  • Du kan använda Windows PowerShell-cmdletar för att registrera anslutningsinställningar för Operations Manager-informationslager i SPF-databasen. Med den här registreringen kan SPF aggregera användningsdata från informationslagret.
  • Webbtjänsten Usage returnerar användningsdata som gäller för varje prenumeration mellan tjänster.
autentiseringsuppgifter Krav
Identitet för användningsprogrampool i IIS Måste vara medlem i administratörsgrupperna och SPF_Usage gruppen.
Administratörsgrupp i Datorhantering Måste innehålla autentiseringsuppgifterna för Usage-applikationspoolens identitet.
SPF_Usage-grupp i Datorhantering Måste innehålla en lokal användare som är medlem i Administratörsgruppen och autentiseringsuppgifterna för programpoolsidentiteten för användning.
Databasanvändaren dbo i OperationsManagerDW SQL Server-databasen (på Operations Manager-servern) Autentiseringsuppgifterna för den användare som installerade Operations Manager används automatiskt för inloggning till säkerhetsobjektet dbo SQL Server. Samma autentiseringsuppgifter ska användas för alla SPF-programpoolsidentiteter.

Databasegenskaper för OperationsManagerDW SQL Server-databasen (högerklicka) på Operations Manager-servern.

Leverantörens webbtjänst

Resursprovidrar för att leverera infrastruktur som en tjänst (IaaS) använder providerwebbtjänsten. Providerwebbtjänsten tillhandahåller ett Webb-API för Microsoft ASP.NET. Det är inte en OData-tjänst (Open Data). Providerwebbtjänsten använder även webbtjänsterna VMM och Admin.

autentiseringsuppgifter Krav
Identitet för providerprogrampool i IIS Måste vara medlem i administratörsgrupper och SPF_Provider, SPF_VMM och SPF_Admin grupper
Administratörsgrupp i Datorhantering Måste innehålla autentiseringsuppgifterna för providerns programpoolsidentitet
SPF_Provider-gruppen i Datorhantering Måste innehålla en lokal användare som är medlem i gruppen Admin och autentiseringsuppgifterna för providerns programpoolsidentitet

Service Management Automation-webbtjänst.

Du kan konfigurera händelser i SPF som Service Management Automation-webbtjänsten ska använda. För att göra detta måste webbtjänsten ha autentiseringsuppgifter för att få åtkomst till SPF-webbtjänsterna. Du kan också använda PowerShell för att automatisera runbooks.

autentiseringsuppgifter Krav
En eller flera SPF-programpoolsidentiteter, efter behov för automatisering Måste vara medlem i administratörsgruppen på servern med Service Management Automation installerat

Interaktion med SPF

Värdar och klienter interagerar med SPF på följande sätt:

  • Värdleverantörer använder administrationstjänsten för att allokera nätverksbandbredd, diskutrymme och servrar, som tillsammans representerar det privata molnet för klientorganisationer.
  • Hyresgäster utgör en kund med resurser i värdsystemet. Klienter använder och hanterar tjänster som värdleverantören har erbjudit dem. Varje klientorganisation har sina egna administratörer, program, skript och andra verktyg.
  • En värdleverantör hanterar de resurser som varje klientorganisation har tillgängliga för den. Värddatorn har en befintlig klientdelsportal som alla klienter kan använda.
  • Klienttjänster etableras till självbetjäningsanvändare av klientadministratörer i form av virtuella datornätverk, virtuella datorer, virtuell maskinvara och molninfrastruktur.
  • Värden allokerar infrastrukturresurser till en stämpel. Klientresurser kan tilldelas till licenser på det sätt som är lämpligt för webbhotell. Resurser kan delas upp i flera stämplar (definierad samling resurser).
  • Med SPF kan värdleverantören presentera en sömlös användarupplevelse för klientorganisationen genom att samla data från varje instans och möjliggöra för klientorganisationen att använda SPF-API:er för åtkomst till dessa data.
  • När hyresgästernas efterfrågan ökar, tillhandahåller värden ytterligare resurser för att möta efterfrågan.
  • Varje instans av VMM som SPF interagerar med kallas för en hanteringsstämpel. SPF kan interagera med högst fem stämplar.
    • En stämpel är en System Center-instans som stöder en virtualiserad plattformsinfrastruktur som består av VMM-servern, värdar, virtuella datorer och konfigurationsinställningar som tjänstkonton och användarroller. Stämplar ger en logisk gräns. Du kan till exempel ha en separat stämpel för varje plats som hanteras av en VMM-server.
    • Stämplar måste kunna övervakas och innehålla en instans av System Center Operations Manager. En Operations Manager-instans kan tillhandahålla övervakning för flera stämplar.
  • Klientadministratörer kan interagera med VMM-infrastrukturresurserna genom att bland annat konfigurera moln, mallar, användarroller och självbetjäningsanvändare. En klientadministratör har också användarfunktioner med självbetjäning.
  • Självbetjäningsanvändare får en delmängd av klientresurser att arbeta med. Resursanvändningen styrs av kvoten. När användare till exempel distribuerar virtuella datorer eller använder andra resurser ådrar de sig kvotpunkter upp till antalet allokerade tillgängliga kvotpunkter. Självbetjäningsanvändare kan interagera med tjänster, mallar och virtuella hårddiskar för att distribuera och hantera virtuella datorer.

Den här bilden visar hur SPF interagerar med VMM

Bild som visar interaktionen mellan SPF och VMM.

VMM, SPF och Microsoft Azure Pack

Microsoft Azure Pack tillhandahåller en Azure-liknande upplevelse och klientdel för organisationsmoln. Azure Pack tillhandahåller ett antal komponenteroch bland dem tjänsten VM-moln. VM-molntjänsten integreras med VMM för att tillhandahålla:

  • En hanteringsportal för administratörer för att möjliggöra för värd- eller tjänsteleverantörer att konfigurera en infrastruktur för tillhandahållande av virtuella maskiner.
  • En hyresgästportal där hyresgäster kan registrera sig för VM Clouds-tjänsten och etablera virtuella maskiner. Microsoft Azure Pack använder SPF för att integrera med VMM för att tillhandahålla molntjänst för virtuella datorer, som visas i följande bild.

Bild som visar SPF och Microsoft Azure Pack.

Nästa steg