如何让服务的提供商和使用者在仅有一个AZ的情况下保证服务高可用?

0

【以下的问题经过翻译处理】 服务提供商的应用程序在az1和az2中托管,通过PrivateLink提供服务,而使用者只在az2和az3中有子网,因此双方只有单个az2是共同的并且在其中有端点。在az2发生故障的情况下,服务提供商/使用者可以采取什么措施来避免可用性问题?

profile picture
EXPERTE
gefragt vor 6 Monaten24 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 服务提供商可以在网络负载均衡器(NLB)上启用跨区域负载平衡https://docs.aws.amazon.com/elasticloadbalancing/latest/network/network-load-balancers.html#cross-zone-load-balancing。在这种情况下,消费者可以在任何可用区中拥有终端节点ENI(即az2和az3)。即使az3中没有提供商服务,az3中的ENI上收到的流量也会发送到提供商的VPC,然后跨AZ发送到任何活动目标(az2或az1)。提供商将支付跨区域数据传输费用。您可以参考该re:Invent Talk https://youtu.be/abOFqytVqBU?t=573是了解这一点的好资源。

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen