Passer au contenu principal
PlayFab Multiplayer Servers est facturé à la consommation. Ce document décrit ce plan de facturation.

Qu’est-ce qui est inclus dans votre package PlayFab Core Services de base?

Lorsque MPS est activé, vous pouvez utiliser Multiplayer Servers gratuitement, dans une capacité limitée, pour évaluer le développement de jeux à serveur multijoueur. Le mode d’évaluation gratuit impose également une limite au nombre de cœurs activés simultanément dans les serveurs de jeu. Les modes payants permettent toutefois aux développeurs de jeux de demander des cœurs de serveur supplémentaires pour leur titre. Le quota maximal de cœurs simultanés dans les modes d’évaluation gratuits est le suivant : Ce n’est généralement pas suffisant pour lancer un jeu en production, mais cela peut vous aider à évaluer le service et à vous lancer. Pour en savoir plus sur ces différentes machines virtuelles, consultez Tailles des machines virtuelles Azure.
La capacité d’évaluation gratuite fournie chaque mois dépend de votre mode de facturation PlayFab et est également calculée en heures de cœur. Cela signifie que si vous utilisez une machine virtuelle de la série Av2 **à un seul cœur ** (comme A1v2), vous disposez de 750 heures gratuites. En revanche, si vous utilisez une machine virtuelle de la série Av2 **à deux cœurs ** (comme A2v2), vous disposez de 375 heures gratuites, soit 750 divisé par 2.

Tarification à la consommation de PlayFab Multiplayer Servers

Les jeux qui nécessitent Multiplayer Servers doivent acheter de la capacité supplémentaire au moyen du forfait de tarification à la consommation de PlayFab. Voici les ressources PlayFab utilisées pour facturer l’utilisation des serveurs :
  • Heures d’instance de machine virtuelle : les heures de machine virtuelle utilisées par vos serveurs de jeu. Les différentes sélections de machines virtuelles et de conteneurs sont facturées à des tarifs différents. Pour plus d’informations, consultez la grille tarifaire détaillée de Multiplayer Servers.
  • Sortie réseau : le volume de données transmises par vos serveurs de jeu vers Internet (en gigaoctets). La sortie réseau est facturée à des tarifs différents selon le centre de données d’origine.
Voici un exemple de facture mensuelle typique :

Estimation des coûts à l’aide d’un exemple

Les principales données d’entrée de votre déploiement de serveurs multijoueurs sont les suivantes :
  1. Le volume d’activité multijoueur (total des minutes-utilisateur).
  2. Le nombre d’utilisateurs jouant dans une même session.
  3. Les ressources de calcul, de stockage et de mise en réseau nécessaires pour une session.
  4. La surcharge liée aux sessions en attente.
Exemple :
Avec 100 000 utilisateurs qui jouent en moyenne 12 minutes par mois, on obtient 1,2 million de minutes-utilisateur. En divisant ce nombre par le nombre moyen d’utilisateurs par session (4), on obtient un total de 300 000 minutes de session utilisées. Dans cet exemple, nous regroupons 3 serveurs sur une machine virtuelle D2_v3 à 2 cœurs :
Comme nous exécutons 3 serveurs sur notre machine virtuelle D2_v3, nous pouvons diviser le total des minutes de session utilisées (300 000) par le nombre de serveurs (3) pour déterminer approximativement le nombre de minutes de machine virtuelle D2_v3 (100 000) utilisées ce mois-ci. L’hébergement traditionnel de serveurs multijoueurs peut vous obliger à payer une capacité excédentaire importante pour faire face aux variations naturelles de l’activité des joueurs. Il est courant que les jeux connaissent des niveaux de simultanéité plus élevés le fin de semaine et pendant les vacances, ce qui vous oblige à « prépayer » plus de serveurs que nécessaire, comme illustré ci-dessous. Demande multijoueur Les builds PlayFab Multiplayer Server évoluent automatiquement en fonction de votre base de joueurs. Les serveurs passent à l’état actif par l’appel de RequestMultiplayerServer, puis sont recyclés lorsque votre serveur de jeu s’arrête (généralement à la fin d’une « manche multijoueur »). Toutefois, assurer cette mise à l’échelle dynamique avec une latence d’allocation minimale nécessite une certaine surcharge, qui provient de deux sources principales :
  1. Serveurs en attente : les joueurs ne veulent pas attendre les serveurs, et PlayFab vise un temps de réponse de 3 secondes pour satisfaire une demande de serveur. PlayFab maintient un ensemble de serveurs en attente afin de garantir que des serveurs sont immédiatement disponibles. À mesure que ce pool de serveurs en attente est consommé par de nouvelles allocations, PlayFab initialise de nouvelles sessions en attente. Le nombre de sessions en attente nécessaires dépend de la vitesse à laquelle de nouvelles sessions sont demandées pendant les pics d’utilisation et de la rapidité avec laquelle elles peuvent être créées et initialisées.
  2. Fragmentation des machines virtuelles : si vous hébergez plusieurs sessions sur une même machine virtuelle, la fragmentation peut parfois entraîner une capacité en attente supplémentaire. Dans notre exemple de trois sessions par machine virtuelle, une machine virtuelle peut n’avoir qu’une seule session active, les deux « emplacements » restants étant ajoutés au pool en attente. Tant que la session active n’est pas terminée, la machine virtuelle doit rester en ligne, même si la capacité en attente supplémentaire n’est pas nécessaire.
En général, ces sources de surcharge augmentent de 20 % le nombre d’heures de calcul nécessaires.

Calcul de la mise en réseau

La sortie réseau peut représenter une dépense importante, en particulier pour les grandes sessions multijoueurs comptant de nombreux joueurs connectés simultanément (32 et plus). Pendant le développement et les tests, exécutez votre serveur localement pour obtenir une estimation de son utilisation réseau pendant le jeu.
Dans cet exemple, supposons que les tests montrent qu’une session multijoueur envoie 1 Mo de données par seconde de jeu actif. Comme nous avons calculé précédemment 300 000 minutes de serveur utilisées par mois, nous pouvons estimer que 300 000 utilisateurs x 60 Mo par minute équivalent à 18 000 000 Mo de données envoyées par mois.

Comment payer

PlayFab offre trois modes de facturation.
  1. Facturation par carte de crédit.
  2. Facturation au moyen des factures PlayFab. Cette option est idéale pour de nombreux projets professionnels, mais vous devez communiquer avec notre service clientèle pour la configurer.
  3. Facturation au moyen des contrats Azure et Microsoft Enterprise Agreement. Cette option est idéale pour les organisations qui disposent d’un contrat de volume avec Azure ou une autre gamme de produits Microsoft. Communiquez avec notre service clientèle ou votre spécialiste des solutions Azure pour en savoir plus.
Avec ces trois options, vous recevez une analyse détaillée de l’activité de vos serveurs multijoueurs dans Game Manager. Toutefois, pour les clients Azure/EA, la facturation finale au moyen de Azure est simplifiée et affiche ces éléments de ligne généraux, libellés en dollars :
  • PlayFab Essential Services
  • PlayFab Multiplayer Servers
Dernière modification le 8 octobre 2026