Bonjour, Adrian, et bienvenue à nouveau.
Dans la vidéo d'aujourd'hui, nous allons parler de la réalisation de la haute disponibilité avec le basculement d'origine
frontale dans le nuage.
Il convient de noter que si le nuage d'Origin est en panne, cela a un impact global sur l'environnement
de production.
Ainsi, dans cet exemple, j'ai une instance simple et facile à utiliser comme point de départ pour le front du nuage.
Donc, si cette instance EC2 tombe en panne, tous les utilisateurs seront affectés ici.
Cette origine peut être un seau S3, une charge d'application, des équilibreurs, etc. Afin de surmonter ce problème, le front de nuage possède une fonctionnalité
spécifique qui nous permet d'atteindre une haute disponibilité, en considérant qu'il y a plusieurs ensembles
d'origines.
Ainsi, dans cet ensemble révisé d'architecture, vous voyez qu'il y a deux origines ici.
L'un est l'instance EC, deux dans la région un, et le second est un PC de secours, deux dans la région deux,
au cas où l'ami du nuage n'est pas en mesure de se connecter à l'instance primaire EC, deux dans la région, un front
de nuage peut automatiquement basculer et envoyer toutes les demandes à ce PC de secours, deux dans la région deux.
C'est donc ce qu'on appelle le basculement global de l'origine.
Avant d'aller plus loin et de comprendre les choses plus en détail, faisons une démonstration rapide pour comprendre
le flux de travail global.
Maintenant, pour la démonstration d'aujourd'hui, j'ai une distribution en nuage.
Ouvrons rapidement ce dossier.
Maintenant, ici, ouvrons les origines.
Vous voyez, il y a deux origines disponibles.
En fait, les deux sont faciles.
Par exemple, si vous regardez le nom de domaine d'origine, vous avez un EC to instance, numéro un et un easy
to instance numéro deux.
Ainsi, l'instance easy two numéro un se trouve dans la région de Virginie du Nord et le PC backup two se trouve dans la région de
Singapour.
Ainsi, le premier ami de Cloud enverra toujours une demande à la CE primaire deux en Virginie du Nord.
Si le primaire EC deux échoue, alors il enverra une requête à la deuxième réception.
Alors allons-y et essayons rapidement.
D'abord, allons-y et ouvrons l'URL.
Donc, ceci est associé à un AC deux primaire.
Donc si je l'ajoute ici, vous aurez le défaut.
Bienvenue sur la page du moteur ICS.
Ouvrons l'URL associée à un PC de sauvegarde deux.
Ajoutons-le.
Et cette fois, le titre a changé de Welcome to Engine X à welcome to backup server.
Donc, à partir de là, nous pouvons facilement identifier quel serveur est quoi.
Maintenant, depuis l'avant des nuages, revenons en arrière.
Ouvrons le nom de domaine dans le navigateur.
Lorsque j'entre le nom de domaine comme prévu, nous voyons la page Welcome to engine ICS.
Alors maintenant, faisons une chose.
Allons-y et arrêtons cette CE deux instances.
Alors arrêtons ce CE deux instances.
Ainsi, si les choses fonctionnent bien, la demande répétée au front de nuage devrait aller à ce serveur de sauvegarde
spécifique.
Alors attendons que l'instance s'arrête.
Il est donc actuellement à l'état d'arrêt.
C'est bien.
Donc dans le cas où nous copions l'URL de l'EC deux que nous venons d'arrêter, envoyez une requête à cette URL.
Encore une fois, il s'agit d'un cache.
C'est la raison pour laquelle il arrive.
Faisons un contrôle pour.
Et cette fois, vous voyez, aucune demande n'est servie.
Vous pouvez également vérifier à partir de la ClA que si vous faites un appel sur cette URL spécifique, vous n'obtiendrez pas vraiment de réponse
en retour, principalement parce que l'instance et le serveur web ne fonctionnent plus.
Donc après un moment ici, ça dit essentiellement que la connexion a expiré.
Cette fois, envoyons une demande de fille au nuage pour la distribution et voyons quelle réponse nous
recevons.
Et cette fois, vous voyez dans la ClA que nous sommes accueillis sur le serveur de secours.
Très bien.
J'espère donc qu'avec cet aperçu de haut niveau, vous avez compris les bases du basculement d'Origin.
Avant de conclure, il y a certains points importants que vous devez noter.
Le premier point est que si une demande a une correspondance avec le cache, l'ami du nuage renverra immédiatement
l'objet demandé.
C'est simple à comprendre.
Deuxièmement, s'il y a un manque de cache, le front de nuage achemine la demande vers l'origine primaire
dans le groupe d'origine.
Vous avez maintenant une origine primaire et une origine secondaire ou de secours.
La première priorité est toujours l'origine primaire.
Maintenant, à partir de l'origine primaire, si le Cloud Front n'est pas en mesure de se connecter ou si l'origine primaire envoie
une sorte de réponse comme Phi X, X ou autres, alors Cloud Friend peut aller de l'avant et envoyer une demande à l'origine
secondaire, qui fait partie du groupe Origin.
Ainsi, toutes les origines que vous configurez comme primaires ou secondaires, vous pouvez les configurer comme faisant partie du groupe
d'origine.
Par exemple, ici nous avons deux origines qui sont configurées avec ceci.
Nous avons également un groupe d'origine qui est créé.
Maintenant, si vous regardez ce groupe d'origine, vous avez une origine appelée origine primaire et une origine
appelée origine de secours.
Vous pouvez donc contrôler lequel d'entre eux sera le principal ou le secours.
En outre, vous pouvez également configurer les critères de basculement.
Ainsi, si une erreur de serveur interne 500 a été renvoyée par l'origine primaire ou si une mauvaise passerelle
a été renvoyée par l'origine primaire, etc. ou si l'origine primaire ne répond pas à l'ami
du nuage, le front du nuage envoie une demande à l'origine secondaire.
Maintenant, j'ai également joint un diagramme directement issu de la documentation, qui explique la même chose, et
il devient plus facile de le réviser.
Donc, ici, la demande va vers le front du nuage.
S'il y a une correspondance avec le cache, le front de nuage renverra la réponse.
C'est quelque chose que nous avons vu.
Toutefois, en cas d'absence dans le cache, une demande est envoyée à l'origine.
C'est donc l'origine primaire ici.
Maintenant, si l'origine répond avec une erreur, alors la demande ira à l'origine B et de l'origine
B, les données seront renvoyées à l'observateur.
Il s'agit donc du groupe d'origine où vous avez l'origine primaire et secondaire.
C'est donc une vue d'ensemble de haut niveau et c'est ainsi que se termine la vidéo d'aujourd'hui.