Partager via


Vue d’ensemble du service d’utilisation d’Azure Pack Windows

 

S’applique à : Windows Azure Pack

Le Windows Azure Pack pour Windows service d’utilisation du serveur offre aux fournisseurs de services la possibilité de créer leurs propres systèmes pour le traitement de facturation et d’analyse des clients.

Windows Azure Pack capture l’allocation des ressources et les informations de consommation sur les différents services utilisés par un client ou un locataire. Ces données sont stockées pendant une durée limitée et sont destinées à être utilisées par les systèmes financiers pour la facturation et l’analyse des services fournis. Les informations capturées se composent d’actions ayant un impact sur la facturation sur le portail du locataire libre-service ou sur la couche d’API REST de gestion des services.

Le service d’utilisation d’Azure Pack Windows fournit deux types de données :

  • Utilisation des ressources de locataire pour chaque abonnement.

  • Événements récents d’informations sur le plan, le module complémentaire, l’abonnement et le compte.

L’API REST du service d’utilisation rend les données d’utilisation stockées disponibles pour les fournisseurs de services qui créent leurs propres systèmes de facturation pour les consommer. Windows Azure Pack fournit une API d’approbation de facturation à laquelle les systèmes de facturation s’abonnent pour approuver les demandes d’abonnement et d’abonnement du locataire. Les informations de tarification pour les services fournis peuvent être exposées par une API REST de tarification.

Windows Azure Pack ne fournit pas sa propre implémentation d’un système de facturation. Le service d’utilisation est fourni pour activer l’implémentation des services de facturation. L’accès au service d’utilisation est activé via le développement d’une carte de facturation qui agit comme l’interface entre un service de facturation et l’API REST utilisée pour accéder au service d’utilisation.

Le flux de travail administrateur qui affecte un système de facturation dépend du fait que le système de facturation mappe fréquemment sa vue , grâce à la consommation fréquente de l’API REST du service d’utilisation - à un déploiement Azure Pack Windows. Pour plus d’informations, consultez Flux de travail d’opération d’utilisation de l’administrateur.

Exemples

Le kit de développement Azure Pack Windows fournit des exemples pour créer un adaptateur de facturation. Pour plus d’informations, consultez l’exemple d’adaptateur de facturation Azure Pack Windows. L’exemple de code source est disponible à partir de https://www.microsoft.com/en-us/download/details.aspx?id=41146.

Architecture du service d’utilisation

Le service d’utilisation d’Azure Pack Windows comprend trois systèmes principaux ; traitement des données d’utilisation, approbation et tarification.

Traitement des données d’utilisation

Le traitement des données d’utilisation se compose de trois fonctions ; génération de données d’utilisation, collecte de données d’utilisation et consommation de données d’utilisation par un système de facturation.

Génération de données d’utilisation

Les données d’utilisation sont générées par les fournisseurs de ressources inscrits dans le cadre d’un déploiement Windows Azure Pack. Les données d’utilisation créées sont spécifiques à un abonnement et sont exposées au collecteur de données du service d’utilisation via une API REST. Les créateurs de fournisseurs de ressources doivent implémenter l’API REST nécessaire pour prendre en charge la collecte de données d’utilisation. Pour plus d’informations, consultez Points de terminaison de fournisseur de ressources personnalisés.

Collecte des données d'utilisation

Windows collecte de données d’utilisation Azure Pack se compose d’un collecteur d’utilisation, d’une base de données d’utilisation et d’une API REST du service d’utilisation. Le collecteur d’utilisation est planifié pour déclencher la collecte de données d’utilisation auprès des fournisseurs de ressources inscrits de manière circulaire.

Sur chaque cycle, le collecteur d’utilisation détermine les fournisseurs de ressources qui existent dans le système, puis interagit avec eux pour obtenir des données d’utilisation. Par défaut, les données collectées sont stockées dans la base de données d’utilisation pendant 40 jours. Cette valeur peut être configurée dans DataRetentionDurationDays dans la table Usage.Configuration dans la base de données Microsoft.MgmtSvc.Usage. Pour plus d’informations, consultez La table de configuration de l’utilisation.

Notes

Le collecteur d’utilisation est hébergé sur le service IIS UsageCollector .

Consommation des données d’utilisation

L’API REST du service d’utilisation rend les informations de base de données d’utilisation disponibles pour la consommation par les systèmes de facturation ou les services d’analytique. Pour plus d’informations, consultez Windows informations de référence sur l’API REST d’utilisation du service d’utilisation Azure Pack.

Un adaptateur de facturation doit lire régulièrement les données de l’API REST du service d’utilisation. Cela permet au système de facturation de conserver ses données synchronisées avec Windows Azure Pack. Les systèmes de facturation doivent uniquement utiliser des données de l’API REST du service d’utilisation pour déterminer si une tâche de facturation liée à l’utilisation doit être effectuée ou non.

Notes

L’API REST du service d’utilisation est hébergée sur le service IIS d’utilisation.

Approbation de facturation

Un système de facturation souhaite l’opportunité d’approuver ou de refuser une création ou une suppression d’abonnement/complément. Par exemple, si la carte de crédit du locataire est refusée, une demande de création d’abonnement doit, selon les processus métier du système de facturation, être refusée. Windows Azure Pack fournit un système d’approbation de facturation en temps réel auquel les systèmes de facturation s’abonnent afin d’approuver les demandes d’abonnement client et d’abonnement. Pour plus d’informations, consultez la Windows informations de référence sur l’API REST d’approbation de facturation du service d’utilisation Azure Pack.

Système tarifaire

Les informations de tarification pour les services fournis peuvent éventuellement être mises à la disposition d’un déploiement Windows Azure Pack via le point de terminaison de l’API REST tarifaire. Implémentée dans le cadre d’un adaptateur de facturation, l’API REST tarifaire permet de planifier et d’ajouter des informations sur les prix à passer dans le système. Pour plus d’informations, consultez Gestion des informations de tarification.

Adaptateur de facturation

La clé de l’implémentation d’un système de facturation est l’adaptateur de facturation qui agit comme point d’intégration entre un système de facturation et les différents types de données mis à disposition à partir du service d’utilisation d’Azure Pack Windows. Le rôle de l’adaptateur de facturation consiste à traduire les données reçues du point de terminaison de l’API REST du service d’utilisation, du point de terminaison d’API REST d’approbation de facturation et du point de terminaison de tarification requis pour les exigences spécifiques d’une organisation. Pour plus d’informations sur la création d’un adaptateur de facturation, consultez Implémentation d’un adaptateur de facturation.

Points de terminaison de service d’utilisation

Le diagramme suivant illustre les différents points de terminaison REST.

Windows Azure Pack Usage Endpoints

Service Reporting

Service Reporting dans System Center 2012 R2 permet aux administrateurs des fournisseurs d’hébergement informatique d’afficher la consommation des locataires des machines virtuelles, des ressources telles que le calcul, le réseau et l’inventaire du système d’exploitation dans leur infrastructure. Pour plus d'informations, consultez https://technet.microsoft.com/en-us/library/dn251058.aspx

Voir aussi

Windows service d’utilisation d’Azure Pack