Emplacements personnalisés
Réseaux privés
Le GSLB peut également être configuré pour utiliser des emplacements personnalisés afin que vous puissiez l'utiliser sur des réseaux internes "privés". Dans le scénario ci-dessus, le GSLB détermine l'emplacement du client en croisant l'adresse IP publique du client avec une base de données pour déterminer son emplacement. Il détermine également l'emplacement de l'adresse IP du service à partir de la même base de données, et si la politique d'équilibrage de la charge est définie sur une politique GEO, il renverra l'adresse IP la plus proche. Cette méthode fonctionne parfaitement bien avec les adresses IP publiques, mais il n'existe pas de base de données de ce type pour les adresses privées internes conformes à la RFC 1918 pour les adresses IPv4 et à la RFC 4193 pour les adresses IPv6.
Veuillez consulter la page Wikipedia expliquant l'adressage privé HTTPs://en.wikipedia.org/wiki/Private_network
Comment cela fonctionne
En général, l'idée derrière l'utilisation de notre GSLB pour les réseaux internes est que les utilisateurs d'adresses spécifiques reçoivent une réponse différente pour un service en fonction du réseau dans lequel ils se trouvent. Ainsi, considérons deux centres de données, Nord et Sud, fournissant un service appelé respectivement north.service1.gslb.com et south.service1.gslb.com. Lorsqu'un utilisateur du centre de données du Nord interroge le GSLB, nous voulons que le GSLB réponde avec l'adresse IP associée à north.service1.gslb.com, à condition que le service fonctionne correctement. Par contre, si un utilisateur du centre de données du sud interroge le GSLB, nous voulons que le GSLB réponde avec l'adresse IP associée à south.service1.gslb.com, à condition que le service fonctionne correctement.
Alors, que devons-nous faire pour que le scénario ci-dessus se réalise ?
· Nous devons avoir au moins deux emplacements personnalisés, un pour chaque centre de données.
· Attribuez les différents réseaux privés à ces emplacements
· Affecter chaque service à son emplacement respectif
Comment configurer ce look sur le GSLB ?
Ajouter un emplacement pour le centre de données du Nord
· Cliquez sur Emplacements personnalisés dans la partie gauche
· Cliquez sur Ajouter un emplacement
· Nom
o Nord
· Ajoutez une adresse IP privée et un masque de sous-réseau pour votre réseau du Nord. Pour cet exercice, nous supposerons que les adresses IP du service et du client se trouvent dans le même réseau privé.
o 10.1.1.0/24
· Ajouter le code Continent
o UE
· Ajouter le code du pays
o ROYAUME-UNI
· Ajouter une ville
o Enfield
· Ajouter la latitude - obtenue à partir de google
o 51.6523
· Ajouter la longitude - obtenue à partir de google
o 0.0807
Remarque : veuillez utiliser les codes corrects qui peuvent être obtenus ici.
Ajouter un emplacement pour le centre de données du Sud
· Cliquez sur Emplacements personnalisés dans la partie gauche
· Cliquez sur Ajouter un emplacement
· Nom
o Sud
· Ajoutez une adresse IP privée et un masque de sous-réseau pour votre réseau Sud. Nous supposerons que les adresses IP du service et du client se trouvent dans le même réseau privé pour cet exercice.
o 192.168.1.0/24
· Ajouter le code Continent
o UE
· Ajouter le code du pays
o ROYAUME-UNI
· Ajouter une ville
o Croydon
· Ajouter la latitude - obtenue à partir de google
o 51.3762
· Ajouter la longitude - obtenue à partir de google
o 0.0982
Remarque : veuillez utiliser les codes corrects qui peuvent être obtenus ici.
Ajouter un enregistrement A pour north.service1.gslb.com
· Cliquez sur le domaine service1.gslb.com
· Cliquez sur Ajouter un enregistrement
· Ajouter un nom
o Nord
· Type
o A
· Statut
o Actif
· TTL
o 1 minute
· Adresse IP
o 10.1.1.254 (Notez que c'est dans le même réseau que le site d'Enfield)
Ajouter un enregistrement A pour south.service1.gslb.com
· Cliquez sur le domaine service1.gslb.com
· Cliquez sur Ajouter un enregistrement
· Ajouter un nom
o Sud
· Type
o A
· Statut
o Actif
· TTL
o 1 minute
· Adresse IP
o 192.168.1.254 (Notez que ceci est dans le même réseau que le site de Croydon)
Flux de trafic
Exemple 1 - Client dans un centre de données du Nord
· Le client IP 10.1.1.23 interroge GSLB pour service1.gslb.com
· GSLB recherche l'adresse IP 10.1.1.23 et la fait correspondre à la localisation personnalisée Enfield 10.1.1.0/24.
· GSLB regarde ses enregistrements A pour le service1.gslb.com et correspond à north.service1.gslb.com car il est aussi dans le réseau 10.1.1.0/24.
· GSLB répond à 10.1.1.23 avec l'adresse IP 10.1.1.254 pour service1.gslb.com
Exemple 2 - Client dans un centre de données du sud
· Le client IP 192.168.1.23 interroge GSLB pour service1.gslb.com
· GSLB recherche l'adresse IP 192.168.1.23 et la fait correspondre à Custom Location Croydon 192.168.1.0/24
· GSLB regarde ses enregistrements A pour le service1.gslb.com et correspond à south.service1.gslb.com car il est également dans le réseau 192.168.1.0/24.
· GSLB répond à 192.168.1.23 avec l'adresse IP 192.168.1.254 pour service1.gslb.com