Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Stratégies d’optimisation des coûts
Utilisez ces stratégies avec une solution d'hébergement géré pour réduire vos coûts d'hébergement cloud tout en maintenant des performances et une expérience de jeu élevées.
Bonnes pratiques
Suivez ces conseils pour intégrer des pratiques d'optimisation des coûts pour l'hébergement de vos jeux. Au minimum, nous vous recommandons de planifier des examens réguliers de vos Amazon GameLift Servers coûts et de vos habitudes d'utilisation. Si vous avez des questions relatives à la tarification, contactez votre chargé de compte.
Fleet configuration (Configuration de la flotte)
-
Utilisez le calculateur de prix : utilisez cet outil avec les données d'hébergement de vos jeux pour explorer les options et tester des scénarios de configuration potentiels afin de réaliser des économies. Consultez le calculateur de AWS prix pour Amazon GameLift Servers
. -
Économisez sur le développement — Pour le développement et les tests, utilisez des types d'instances plus petits et moins coûteux et exécutez-les uniquement lorsque vous en avez besoin.
-
Faites correspondre le type d'instance au jeu : choisissez les familles, les types et les tailles d'instances Amazon EC2 pour vos flottes qui répondent le mieux aux exigences de votre jeu. Consultez la section Types d'instances dans Choisir les ressources de calcul pour un parc géré.
-
Utilisez les types d'instances Graviton — Les instances Graviton sont alimentées par ARM-based des processeurs. Elles offrent un meilleur rapport prix/performances, une efficacité énergétique supérieure et des coûts inférieurs à ceux des instances x86 comparables dotées du modèle de tarification. On-Demand
-
Utiliser des instances ponctuelles : les instances ponctuelles sont généralement moins coûteuses On-Demand , mais elles ne sont pas toujours disponibles. Combinez Spot et On-Demand flottes pour trouver un équilibre entre faible coût et haute disponibilité (50 à 85 % d'utilisation du Spot recommandée). Utilisez les instances Spot pour les modes de jeu non critiques ou pendant les heures creuses. Pour surveiller la viabilité des instances Spot, suivez des indicateurs tels que
InstanceInterruptionsetGameServerInterruptions. Consultez On-Demand Instances et instances ponctuelles. -
Exécutez des serveurs sous Linux — Créez l'environnement d'exécution de votre serveur de jeu pour Linux. Les instances déployées avec Linux sont généralement plus rentables que celles avec Windows.
-
Optimisez l'utilisation des ressources — Configurez les flottes pour une efficacité maximale en exécutant autant de processus de serveur de jeu simultanés que possible tout en maintenant les performances. Consultez Optimisation de la configuration d'exécution du serveur de jeu sur les serveurs gérés GameLift Serveurs Amazon.
-
Créez une stratégie multirégionale — Le déploiement de l'hébergement de jeux sur plusieurs sites peut permettre à vos joueurs de réduire la latence et de meilleures options de sauvegarde. Équilibrez couverture régionale et rentabilité en déployant d'abord l'hébergement sur les marchés de vos principaux acteurs et en utilisant des sites secondaires pour augmenter la capacité pendant les périodes de pointe. Consultez Création d’une file d’attente multi-sites.
Renforcement de la capacité de la flotte
-
Passez à zéro — Lorsque les flottes ne sont pas utilisées, réglez manuellement la capacité de la flotte à zéro pour éviter des frais inutiles. Consultez Régler manuellement la capacité d'une Amazon GameLift Servers flotte.
-
Ajoutez une mise à l'échelle automatique : évitez de surapprovisionner les ressources d'hébergement en utilisant la mise à l'échelle automatique pour ajuster la capacité d'hébergement des jeux. Adaptez la capacité à la fluctuation de la demande des joueurs et à d'autres indicateurs clés. Consultez Dimensionner automatiquement la capacité de la flotte avec Amazon GameLift Servers.
-
Maintenez une mémoire tampon — Pour gérer les pics soudains de demande des joueurs sans les faire attendre, utilisez le suivi des cibles pour conserver une mémoire tampon des serveurs de jeu inactifs. Personnalisez la mémoire tampon en fonction de la taille et des habitudes d'utilisation de votre base de joueurs. Consultez Target-based mise à l'échelle automatique.
Placement des sessions de jeu
-
Utilisez des files d'attente de placement : les Amazon GameLift Servers files d'attente s'appuient sur un algorithme pour déterminer les « meilleurs » emplacements d'hébergement possibles pour les sessions de jeu, en fonction du coût des ressources d'hébergement et d'autres facteurs. Consultez Configurer le placement des sessions de jeu.
-
Personnalisez les priorités de la file d'attente — Vous pouvez modifier la façon dont une file d'attente classe les coûts d'hébergement par ordre de priorité lorsque vous organisez des sessions de jeu. Consultez Priorisation du placement des sessions de jeu.
-
Surveillez les statistiques de placement : suivez la façon dont les files d'attente choisissent les emplacements pour les sessions de jeu afin d'identifier les opportunités d'optimisation. Consultez GameLift Serveurs Amazon métriques pour les files d'attente.
Transfert de données
-
Suivez les transferts de données : surveillez la manière dont les données sont transférées entre les clients et les serveurs de votre jeu et prenez des mesures pour optimiser l'activité.
-
Utilisez la compression des données — Envisagez de mettre en œuvre des techniques de compression des données pour les transferts de données entre les clients de jeu et les serveurs. La compression joue un rôle crucial dans la réduction de l'utilisation de la bande passante ainsi que dans l'amélioration des performances de jeu et de la latence.
Outils relatifs au coût et à l'utilisation des ressources
Découvrez comment utiliser des AWS outils pour surveiller et optimiser les coûts d'hébergement de vos jeux avecAmazon GameLift Servers. Pour plus d'informations sur les outils supplémentaires, consultez AWS Billing and Cost Management.
AWS outils de gestion des coûts
-
Console de facturation : passez en revue vos AWS factures et votre utilisation. Consultez la section Configuration de la facturation.
-
Alertes d'utilisation du niveau gratuit : configurez des notifications lorsque vous approchez des limites du niveau gratuit. Consultez la section Suivi de votre utilisation du niveau AWS gratuit.
-
Alertes CloudWatch de facturation Amazon : configurez des alertes lorsque l'utilisation atteint des seuils personnalisés. Consultez la section Créer une alarme de facturation pour surveiller vos AWS frais estimés.
Répartition et suivi des coûts
-
Étiquettes de répartition des coûts : identifiez vos flottes et autres ressources pour organiser et suivre les coûts d'hébergement. Consultez la section Organisation et suivi des coûts à l'aide de balises de répartition des AWS coûts.
-
Rapports sur les coûts : créez des rapports classés par balises attribuées. Consultez la section Utilisation du rapport mensuel de répartition des coûts.
-
AWS Cost Explorer— Analysez les coûts, les tendances et les prévisions à l'aide de filtres et de vues personnalisables. Consultez la section Analyse de vos coûts et de votre utilisation avec AWS Cost Explorer.
-
AWS Budgets— Suivez vos AWS coûts et votre utilisation et prenez des mesures en conséquence. Consultez la section Gérer vos coûts avec AWS Budgets.
Surveillance des performances avec GameLift Serveurs Amazon et Amazon CloudWatch
Surveillez ces indicateurs clés pour optimiser l'utilisation des ressources. Consultez les statistiques dans la Amazon GameLift Servers console ou utilisez les CloudWatch tableaux de bord Amazon. Pour plus de détails sur toutes les mesures disponibles pourAmazon GameLift Servers, consultezSurveillance GameLift Serveurs Amazon avec Amazon CloudWatch.
-
Métriques de l'instance —
ActiveInstances,IdleInstances,PercentIdleInstances -
Métriques des processus du serveur —
ActiveServerProcesses,HealthyServerProcesses -
Statistiques des sessions de jeu —
ActiveGameSessions,AvailableGameSessions -
Statistiques relatives aux sessions des joueurs —
CurrentPlayerSessions -
Métriques de file d'attente —
AverageWaitTime,QueueDepth -
Métriques de matchmaking —,
CurrentTicketsMatchesPlaced -
Performances matérielles —
CPUUtilization,NetworkIn/NetworkOut,DiskReadBytes/DiskWriteBytes Métriques d'utilisation des ressources
-
PercentIdleInstancesÀ utiliser pour déterminer la taille optimale de la flotte. -
Suivez
PercentAvailableGameSessionspour garantir une capacité d'hébergement de jeu suffisante. -
Surveiller
InstanceInterruptionsetGameServerInterruptionsdéterminer la viabilité des instances Spot.
-