Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Avant votre événement de pic de capacité, gérez et optimisez les ressources utilisées par vos charges de travail Google Cloud . Cela implique de dimensionner les ressources de manière appropriée en fonction de l'utilisation réelle et de la demande, d'utiliser l'autoscaling pour l'allocation dynamique des ressources et d'examiner les recommandations en matière d'architecture et de sécurité. Cloud Monitoring et l'outil de recommandation (Active Assist) peuvent vous aider à identifier les opportunités d'optimisation de vos ressources cloud. Grâce à ces outils, vous pouvez obtenir des informations sur l'utilisation des ressources et prendre des décisions éclairées avant votre événement.
Consulter les bonnes pratiques Google Cloud
Vous pouvez éviter de nombreux problèmes liés aux pics de capacité maximale en suivant les bonnes pratiques recommandées pour le produit Google Cloud que vous utilisez. Voici quelques exemples de guides de bonnes pratiques :
L'autoscaling peut garantir que vos applications dans le cloud disposent des ressources nécessaires pour gérer des charges de travail variables, tout en évitant le surprovisionnement et les coûts inutiles. Google Cloud propose plusieurs options d'autoscaling spécifiques aux produits, y compris les suivantes :
Les groupes d'instances gérés (MIG) Compute Engine sont des groupes de VM gérés et mis à l'échelle comme une seule entité. Avec les MIG, vous pouvez définir des règles d'autoscaling qui spécifient le nombre minimal et le nombre maximal de VM à maintenir dans le groupe, ainsi que les conditions qui déclenchent l'autoscaling.
L'autoscaling Google Kubernetes Engine (GKE) ajuste dynamiquement les ressources de votre cluster en fonction des besoins de votre application.
Il propose des outils permettant d'optimiser l'utilisation des ressources, d'assurer les performances des applications et de simplifier la gestion des clusters.
Cloud Run propose un autoscaling intégré, qui ajuste automatiquement le nombre d'instances en fonction du trafic entrant.
Avant votre événement, nous vous recommandons d'effectuer manuellement un scaling à la hausse. Même si vous avez configuré l'autoscaling, il est possible qu'il ne puisse pas répondre à la demande en raison de la vélocité du trafic d'événements. Préchauffez donc les ressources, y compris les suivantes :
Machines virtuelles
Mise en cache si vous souhaitez précharger
Composants sans serveur pour éviter les démarrages à froid
Examiner les recommandations Active Assist
Active Assist fait référence au portefeuille d'outils utilisé dansGoogle Cloud pour générer des recommandations et des insights afin de vous aider à optimiser vos projets Google Cloud . Pour en savoir plus, consultez la présentation d'Active Assist.
Vérifier les versions de vos produits
Assurez-vous que tous vos produits et services cloud sont à jour et utilisent la dernière version stable.
Examiner les alertes et les tableaux de bord
Identifiez et résolvez les problèmes de manière proactive en évaluant les alertes et les tableaux de bord fournis par les outils Google Cloud Observability et les solutions tierces.
Consultez vos métriques, journaux et traces Google Cloud Observability pour obtenir des insights sur l'utilisation des ressources, les caractéristiques de performances et l'état général de vos ressources. Surveillez les métriques importantes qui correspondent aux indicateurs d'état du système, tels que l'utilisation du processeur, de la mémoire, le trafic réseau, les E/S disque et les temps de réponse des applications. Vous devez également tenir compte des métriques spécifiques à votre activité. En suivant ces métriques, vous pouvez identifier les goulots d'étranglement potentiels, les problèmes de performances et les contraintes liées aux ressources. Vous pouvez également configurer des alertes pour avertir de manière proactive les équipes concernées en cas d'anomalies ou de problèmes potentiels.
Pour les alertes, concentrez-vous sur les métriques critiques, définissez des seuils appropriés pour minimiser la fatigue liée aux alertes et assurez-vous de répondre rapidement aux problèmes importants. Cette approche ciblée vous permet de maintenir de manière proactive la fiabilité des charges de travail. Pour en savoir plus, consultez la présentation des alertes.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[],[],null,["# Optimize your cloud resources\n\nBefore your peak capacity event occurs, manage and optimize the resources that\nare used by your Google Cloud workloads. This involves right-sizing resources\nbased on actual usage and demand, using autoscaling for dynamic resource\nallocation, and reviewing architecture and security recommendations. Both\n[Cloud Monitoring](/monitoring/docs/monitoring-overview) and\n[Recommender](/recommender) (Active Assist) can help you to\nidentify opportunities to optimize your cloud resources. By using these tools,\nyou can gain insights into resource usage and make informed decisions prior to\nyour event.\n\nReview Google Cloud best practices\n----------------------------------\n\nMany peak capacity event issues can be avoided by following the recommended best\npractices for the Google Cloud product that you are using. The following\nare examples of some best practice guides:\n\nReview scalability\n------------------\n\nAutoscaling can ensure that your cloud-based applications have the resources\nthat they need to handle varying workloads, while avoiding over provisioning and\nunnecessary costs. Google Cloud offers several product-specific\nautoscaling options, including the following:\n\n- [Compute Engine managed instance groups (MIGs)](/compute/docs/instance-groups#managed_instance_groups) are groups of VMs that are managed and scaled as a single entity. With MIGs, you can define autoscaling policies that specify the minimum and maximum number of VMs to maintain in the group, and the conditions that trigger autoscaling.\n- [Google Kubernetes Engine (GKE) autoscaling](/kubernetes-engine/docs/concepts/cluster-autoscaler) dynamically adjusts your cluster resources to match your application's needs. It offers tools that can optimize resource utilization, ensure application performance, and simplify cluster management.\n- [Cloud Run](/run/docs/about-instance-autoscaling) offers built-in autoscaling, which automatically adjusts the number of instances based on the incoming traffic.\n\nBefore your event, we recommend that you scale up manually. Although you might\nhave autoscaling configured, due to the velocity of event traffic, autoscaling\nmight not be able to catch up with demand. So pre-warm resources ahead of\ntime, including the following:\n\n- Virtual machines\n- Caches if you want to pre-load\n- Serverless components to prevent cold starts\n\n| **Note:** Google [Cloud Load Balancing](/load-balancing) doesn't require pre-warming. However, other cloud providers might require load balancer pre-warming. Make sure to check with those providers.\n\nReview Active Assist recommendations\n------------------------------------\n\nActive Assist refers to the portfolio of tools used in\nGoogle Cloud to generate recommendations and insights to help you optimize\nyour Google Cloud projects. For more information, see\n[What is Active Assist](/recommender/docs/whatis-activeassist).\n\nReview your product versions\n----------------------------\n\nEnsure that all your cloud products and services are up-to-date with the latest\nstable version.\n\nReview alerts and dashboards\n----------------------------\n\nProactively identify and address issues by evaluating the alerts and dashboards\nprovided to you through Google Cloud Observability tools and third-party solutions.\n\nCheck your [Google Cloud Observability metrics, logs, and traces](/stackdriver/docs) to\ngain insights into resource utilization, performance characteristics, and the\noverall health of your resources. Monitor important metrics that align with\nsystem health indicators such as CPU utilization, memory usage, network traffic,\ndisk I/O, and application response times. You should also consider\nbusiness-specific metrics. By tracking these metrics, you can identify potential\nbottlenecks, performance issues, and resource constraints. Additionally, you can\nset up alerts to notify relevant teams proactively about potential issues or\nanomalies.\n\nFor alerts, focus on critical metrics, set appropriate thresholds to minimize\nalert fatigue, and ensure timely responses to significant issues. This targeted\napproach lets you proactively maintain workload reliability. For more\ninformation, see the [Alerting overview](/monitoring/alerts).\n\nWhat's next\n-----------\n\n- [Conduct load testing](/support/docs/peak-events/conduct-load-testing)"]]