Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Avant de créer des ressources, réfléchissez à la manière dont vous prévoyez de les répartir géographiquement pour répondre aux exigences spécifiques de votre entreprise. Les administrateurs et les architectes de votre organisation prennent généralement des décisions concernant la répartition géographique et les rendent disponibles pour les personnes qui déploient des ressources. Par exemple, votre entreprise peut avoir un processus IaC (Infrastructure as Code) qui attribue automatiquement des zones géographiques lorsque vous déployez des ressources.
Ce document offre un aperçu de l'impact de la zone géographique sur vos charges de travail.
Répartir les ressources pour garantir la disponibilité
Vous pouvez répartir géographiquement les ressources pour répondre à vos exigences uniques, comme dans les exemples suivants :
Latence : assurez-vous de disposer de ressources dans des zones à proximité de vos utilisateurs.
Disponibilité : créez des ressources redondantes dans plusieurs régions en cas de défaillance régionale.
Régions et zones
Lorsque vous créez des ressources, vous pouvez sélectionner les catégories géographiques suivantes :
Les régions correspondent à des espaces géographiques indépendants qui contiennent des zones. Par exemple, asia-east1 (Taïwan).
Les zones sont des zones isolées les unes des autres au sein d'une région. Par exemple, la zone a de la région asia-east1 (Taïwan) s'appelle asia-east1-a.
Considérez une zone comme un domaine de défaillance unique au sein d'une région. Pour déployer des applications tolérantes aux pannes et à haute disponibilité, et être mieux protégé contre les défaillances inattendues, déployez vos applications sur plusieurs zones d'une région.
Chaque ressource possède sa propre dynamique d'emplacement. Par exemple, consultez les détails suivants sur Compute Engine et Cloud Storage :
Sélectionner des zones géographiques en fonction des interactions avec les ressources
Lorsque vous créez votre plan de distribution des ressources, tenez compte de la communication des ressources entre les zones et les régions. Les capacités d'interaction avec les ressources sont déterminées par les types de ressources suivants :
Vous pouvez accéder à des ressources globales depuis n'importe quelle autre ressource des régions et des zones. Exemples : images disque, instantanés de disque et réseaux.
Les ressources régionales sont déployées de façon redondante dans plusieurs zones d'une même région. Les ressources régionales ne sont accessibles que depuis des ressources situées dans la même région. Il peut s'agir, par exemple, d'applications App Engine ou de groupes d'instances gérés régionaux.
Les services multirégionaux sont distribués de manière redondante au sein des régions et entre elles. Ces services contribuent à optimiser la disponibilité, les performances et l'efficacité des ressources. Pour obtenir la liste des services disposant d'un ou de plusieurs emplacements multirégionaux, consultez la section Produits disponibles par emplacement.
Les ressources zonales ne sont accessibles que par les ressources situées dans la même zone. Une instance de machine virtuelle (VM) Compute Engine est un exemple de ressource zonale.
Par exemple, considérons les ressources suivantes :
Globalement: réseau accessible à toutes les ressources.
Dans chaque région : adresses IP qui ne fournissent un accès externe aux ressources que d'une seule région.
Dans chaque zone : disques pouvant se connecter à des VM situées dans la même zone
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 2024/12/22 (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 2024/12/22 (UTC)."],[[["\u003cp\u003eGeographic distribution of resources is crucial for meeting unique company requirements, ensuring low latency, and maintaining high availability.\u003c/p\u003e\n"],["\u003cp\u003eResources are categorized into regions and zones, where regions are independent geographic areas containing multiple zones, which are isolated areas within a region.\u003c/p\u003e\n"],["\u003cp\u003eResource interactions are influenced by whether they are global, regional, multiregional, or zonal, each having distinct access capabilities based on their location.\u003c/p\u003e\n"],["\u003cp\u003eFault-tolerant applications should be deployed across multiple zones within a region to protect against unexpected failures and enhance high availability.\u003c/p\u003e\n"],["\u003cp\u003eConsiderations regarding how resources communicate across regions and zones are important while determining the resource distribution strategy.\u003c/p\u003e\n"]]],[],null,["# Consider geographic distribution\n\nBefore you create resources, consider how you plan to distribute resources\ngeographically to meet your company's unique requirements. Administrators and\narchitects in your organization usually make decisions about geography, and make\ntheir decisions available to people who deploy resources. For example, your\ncompany might have an [Infrastructure as Code (IaC)](/docs/terraform/iac-overview)\nprocess that automatically assigns geographies as you deploy resources.\n\nThis document provides an overview on how geography impacts your workloads.\n\nDistribute resources to help ensure availability\n------------------------------------------------\n\nYou can geographically distribute resources to meet your unique requirements, as\nin the following examples:\n\n- Latency: Ensure you have resources in zones near your users.\n- Availability: Create redundant resources in multiple regions in case of a region failure.\n\nRegions and zones\n-----------------\n\nWhen you create resources, you might select the following geographic categories:\n\n- *Regions* are independent geographic areas that contain zones. For example,\n `asia-east1` (Taiwan).\n\n- *Zones* are areas that are isolated from each other within a region. For\n example, zone `a` in the `asia-east1` (Taiwan) region is named `asia-east1-a`.\n\nConsider a zone as a single failure domain within a region. To deploy\nfault-tolerant applications with high availability and help protect against\nunexpected failures, you might deploy your applications across multiple zones in\na region. For more information, see\n[Geography and regions](/docs/geography-and-regions).\n\nEach resource has its own location dynamics. For example, see the following\ndetails about Compute Engine and Cloud Storage:\n\n- [Compute Engine regions and zones](/compute/docs/regions-zones)\n- [Cloud Storage bucket locations](/storage/docs/bucket-locations)\n\n### Select geographies based on resource interactions\n\nAs you create your resource distribution plan, consider resource communication\nacross zones and regions. Resource interaction capabilities are determined by\nthe following resource types:\n\n- *Global resources* can be accessed by any other resource, across regions and\n zones. Examples include disk images, disk snapshots, and networks.\n\n- *Regional resources* are redundantly deployed across multiple\n zones within a region. Regional resources can be accessed only by resources that\n are located in the same region. Examples include App Engine\n applications and [regional managed instance groups](/compute/docs/instance-groups#types_of_managed_instance_groups).\n\n- *Multiregional* services are redundantly distributed within and across\n regions. These services optimize availability, performance, and resource\n efficiency. For a list of services that have one or more multiregional\n locations, see [Products available by location](/about/locations#multi-region).\n\n- *Zonal resources* can be accessed only by resources that are located in the\n same zone. An example of a zonal resource is a Compute Engine virtual\n machine (VM) instance.\n\nFor example, consider the following resources:\n\n- Globally: a network that can be accessed by all resources.\n- In each region: IP addresses that provide external access to resources only within a single region.\n- In each zone: disks that can connect to VMs that are in the same zone."]]