gpt4 book ai didi

azure - 如何创建 VRRP 虚拟 IP 地址的 Azure 输入端点

转载 作者:行者123 更新时间:2023-12-02 06:50:52 24 4
gpt4 key购买 nike

我正在 Azure 中设置一个测试网络场。组成:

  • 四台 Ubuntu 服务器
    • 两个平衡器运行 HAProxy + Keepalived
    • 两台运行 Apache 的 Web 服务器

Keepalived 已配置完毕,一切正常。 HAProxy 表现出色。

我的问题是,我想启用 Keepalived 故障转移群集,但我似乎无法弄清楚如何在 Azure 中为 Keepalived VRRP 正在使用的虚拟 IP 地址创建输入端点。

换句话说,我想为 Azure 中的虚拟 IP 地址创建输入端点,而不是为现有 VM 创建输入端点。到目前为止,我唯一能做的就是为特定端口号的现有虚拟机(使用其 IP)创建输入端点。我希望能够配置:

  • 在端口 XX 上接收 TCP 请求并将其映射到端口 ZZ 上的 IP 地址 YY.YY.YY.YY

有人知道有什么方法可以做到这一点吗?我查看了两个门户(新的和旧的),我看到的最接近的是我的 VNET 的“云服务”页面,其中列出了输入端点。但没有添加/编辑按钮。

最佳答案

目前在 Azure 中无法实现此操作。 Azure IaaS VM 尚不支持每个接口(interface)多个 IP,因此 keepalived 将无法在节点之间移动 VIP。我们尝试做同样的事情,但被告知目前不可用。然而,它应该在路线图上,而且它正在“到来”,就像每台机器拥有多个接口(interface)的能力一样。

输入端点用于在单个虚拟机(它是 NAT)上公开某些服务,并且它们不可附加到实际接口(interface)。我想到的唯一选择是使用 Azure 的流量管理器在使用两个公开端点的两个 HAProxy 实例之间进行循环,如果一个 HAProxy 实例失败,则对单个 HAProxy 实例进行运行状况检查。

关于azure - 如何创建 VRRP 虚拟 IP 地址的 Azure 输入端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29444620/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com