Delen via


Hoe is Service Provider Foundation gekoppeld aan Windows Azure Pack Usage Service?

 

Van toepassing op: Windows Azure Pack

Met de mogelijkheid van de cloud om gebruikers elastisch verbruik te bieden waar ze de services gebruiken die ze willen op het moment dat ze willen, is het noodzakelijk om een systeem voor betalen per gebruik en betalen per gebruik en factureringssysteem te hebben. Hiervoor zijn aanzienlijke mogelijkheden vereist voor het verzamelen van gegevens, het analyseren ervan en vervolgens het gebruik rapporteren. Windows Azure Pack biedt consistente gebruiksverzameling voor elke service die wordt aangeboden door alle resourceproviders, zoals website, virtuele machine, Service Bus, SQL en MYSQL-servers. In deze sectie bekijken we hoe System Center Virtual Machine Manager, Service Provider Foundation en beheerportal voor beheerders kunnen integreren om gebruik en metering te bieden voor VM-clouds. De drie belangrijkste onderdelen voor het aggregeren van gebruiksgegevens zijn VMM, Service Provider Foundation en de Usage Service in Windows Azure Pack.

Virtual Machine Manager verzamelt gegevens voor alle virtuele machines en hosts die worden beheerd door Virtual Machine Manager. Dit omvat metrische gegevens over het gebruik van CPU, geheugen, opslag, netwerk en informatie over de status van virtuele machines, zoals of de exemplaren worden gestart of gestopt. Deze gegevens worden standaard slechts een maand in de VMM-database opgeslagen, waarna de gegevens worden verplaatst naar de Operations Manager-Data Warehouse. Service Provider Foundation fungeert als een interface om deze gegevens op te halen door gebruiksmeter te bieden aan elke client, zoals beheerportal voor beheerders, die deze willen verzamelen. Deze gegevens omvatten alle metrische gegevens voor gebruiksmeting voor alle virtuele machines die een tenant gebruikt, mits deze virtuele machines worden bewaakt door System Center 2012 – Operations Manager en dat de gegevens worden opgeslagen in Operations Manager-datawarehouses. De rol van Service Provider Foundation is het verzamelen van metrische gegevens van alle VMM-exemplaren en deze aggregeren voor facturerings- en analysedoeleinden.

De gebruiksservice in Windows Azure Pack bevat de volgende onderdelen:

  • Gebruiksverzamelaar : gebruiksverzamelaar bestaat uit een planner die de verzameling informatie van de verschillende resourceproviders op een kringvormige manier activeert. Deze communiceert met elke resourceprovider één voor één, als de provider een leeg antwoord retourneert, wordt deze verplaatst naar de volgende provider in de cyclus.

  • Gebruik (REST API): de REST API voor gebruik maakt een REST-eindpunt beschikbaar voor gegevenstoegang. Dit wordt gebruikt om toegang tot de inhoud in de gebruiksdatabase toe te staan.

  • Gebruiksdatabase : gegevens van de gebruiksverzamelaar die is opgeslagen in de centrale gegevensopslagplaats

In de volgende afbeelding ziet u hoe het service provider Foundation-gebruikseindpunt communiceert met de gebruiksservice in Windows Azure Pack.

VM Clouds Usage Architecture

Zo loopt de communicatie tussen de verschillende onderdelen:

  1. De Gebruiksverzamelaar, een onderdeel van de Gebruiksservice, verzamelt gebruiksgegevens van elke resourceprovider. Voor VM-clouds communiceert Usage Collector met het gebruikseindpunt van Service Provider Foundation om gebruiksgegevens te verzamelen, zoals CPU, geheugen of schijfgebruik.

  2. Service Provider Foundation-gebruikseindpunt haalt gegevens op uit de VMM en de Operations Manager-Data Warehouse en retourneert de gegevens naar de Usage Collector-service.

  3. Gebruiksverzamelaar slaat de gegevens op in een gebruiksdatabase.

  4. Rest API voor gebruik kan worden gebruikt voor toegang tot de gebruiksgegevens uit de database voor facturering.

Als u het Service Provider Foundation-gebruikseindpunt wilt koppelen aan de Windows Azure Pack Usage Service, moet u het eindpunt voor het gebruik van Service Provider Foundation registreren op het tabblad QuickStart voor VM Clouds. Zie Servicerapportage registreren voor virtuele-machineclouds voor meer informatie.

Zie ook

Inzicht in de architectuur van de virtuele-machineclouds