Métros
Les Metros Equinix Metal™ sont des installations regroupées géographiquement et qui partagent des capacités et des fonctionnalités de mise en réseau. Nos métros couvrent les installations IBX d'Equinix dans les régions Amériques, Europe et Moyen-Orient, Asie-Pacifique.
Approvisionnement au sein d'un métro
Lorsque vous provisionnez des serveurs sur Equinix Metal, vous sélectionnez le Metro dans lequel vous voulez qu'ils résident. Nous déterminons l'IBX spécifique du Metro dans lequel votre serveur réside physiquement en fonction de divers facteurs, notamment la capacité du Metro et les droits de votre compte ou de votre organisation.
- Console
- CLI
- API
Lorsque vous approvisionnez un nouveau serveur à la demande, la sélection d'un métro est le premier choix que vous faites.

Lorsque vous utilisez la commande metal device create, utilisez le paramètre --metro ou -m pour spécifier le métro.
metal device create -p $METAL_PROJECT_ID -P <plan> -m <metro> -H <hostname> -O <operating_system>
Lorsque vous envoyez la requête de provisionnement POST projects/{id}/devices, utilisez le champ "metro" avec le metro_code où vous voulez que le serveur soit installé.
curl -X POST \
-H "Content-Type: application/json" \
-H "X-Auth-Token: <API_TOKEN>" \
"https://api.equinix.com/metal/v1/projects/{id}/devices" \
-d '{
"metro": "<metro_code>",
"plan": "<server_type>",
"operating_system": "<os_code>"
}'
Pour connaître les moyens de vérifier l'inventaire et de contrôler la capacité, consultez la page Inventaire et capacité.
Réseau au niveau métropolitain
Tous les sites IBX d'Equinix Metal dans un Metro sont interconnectés par des liaisons à haut débit avec une latence typique inférieure à 5 millisecondes dans un Metro et il n'y a pas de facturation du trafic entre les IBX au sein d'un Metro.
En outre, bon nombre de nos fonctions de mise en réseau sont conçues pour tirer parti de cette situation.
- VLANs - When you provision a VLAN in a Metro, all servers in that Metro are able to connect to it.
- Reserved Public IPv4 Addresses - When you request a public IPv4 address, you will be able to assign it to any server in the Metro where you requested it.
- Private IPv4 Addresses - All servers within a project in the same Metro can use private IPv4 addresses to connect to each other. If you need to set up connections between servers in different Metros, you can use Backend Transfer.
Une chose à noter à propos du réseau Equinix Metal dans un Metro-Connect : en raison de sa conception hautement connectée, la diversité des serveurs au niveau IBX ne garantit pas la haute disponibilité. La haute disponibilité et les architectures redondantes doivent s'étendre sur plusieurs métros. Vous trouverez plus d'informations sur la page Location Diversity and Resilience.
Référence rapide pour les métros
- Tables
- CLI
- API
Americas
| Region | Country | Metro | Code |
|---|---|---|---|
| AMER | Brésil | São Paulo | SP |
Europe and Middle-East
| Region | Country | Metro | Code |
|---|---|---|---|
| EMEA | Finlande | Helsinki | HE |
Asia-Pacific
| Region | Country | Metro | Code |
|---|---|---|---|
| APAC | Australie | Melbourne | ME |
Vous pouvez dresser la liste des métros disponibles à l'aide de la commande metal metros.
metal metros get
Exemple de réponse (tronquée) :
+--------------------------------------+----------------+------+
| ID | NAME | CODE |
+--------------------------------------+----------------+------+
| b8ffa6c9-3da2-4cf1-b48d-049002b208fe | Seattle | se |
| 96a57b6d-c62c-41b5-ab8e-f8d63a7f9887 | Washington DC | dc |
| d50fd052-34ec-4977-a173-ad6f9266995d | Hong Kong | hk |
| 108b2cfb-246b-45e3-885a-bf3e82fce1a0 | Amsterdam | am |
| 932eecda-6808-44b9-a3be-3abef49796ef | New York | ny |
|.... |.... |.... |
+--------------------------------------+----------------+------+
L'envoi d'une requête GET au point de terminaison /locations/metros renvoie une liste des métros disponibles pour votre compte d'utilisateur.
curl -X GET -H 'X-Auth-Token: <API_TOKEN>' https://api.equinix.com/metal/v1/locations/metros
Exemple de réponse (tronquée) :
{
"metros": [
{
"id": "96a57b6d-c62c-41b5-ab8e-f8d63a7f9887",
"name": "Washington DC",
"code": "dc",
"country": "US"
},
{
"id": "d50fd052-34ec-4977-a173-ad6f9266995d",
"name": "Hong Kong",
"code": "hk",
"country": "HK"
},
{
"id": "108b2cfb-246b-45e3-885a-bf3e82fce1a0",
"name": "Amsterdam",
"code": "am",
"country": "NL"
},
{
"id": "932eecda-6808-44b9-a3be-3abef49796ef",
"name": "New York",
"code": "ny",
"country": "US"
},
{
"id": "5f72cbf6-96e4-44f2-ae60-213888fa2b9f",
"name": "Tokyo",
"code": "ty",
"country": "JP"
},
....
]
}
L'envoi d'une requête GET au point de terminaison /locations/metros/{id} renvoie des informations sur le métro spécifié.
curl -X GET -H 'X-Auth-Token: <API_TOKEN>' https://api.equinix.com/metal/v1/locations/metros/{id}
Par exemple, en utilisant l'ID du métro de New York, 932eecda-6808-44b9-a3be-3abef49796ef :
{
"id": "932eecda-6808-44b9-a3be-3abef49796ef",
"name": "New York",
"code": "ny",
"country": "US"
}